texteditor: fix reading files with spaces in their path
texteditor: properly update title on save
shell runner: fix shortcuts in input line