improve spellcheck
fix jump to last cursor position
replace keychain with systemd