perchè la variabile PATH viene impostata fondamentalmente in quattro punti differenti:
/etc/login.defs
/etc/profile
~/.bash_profile
~/.bashrc
login.defs e profile vengono letti al primo login del sistema, indifferentemente grafico o console, .bash_profile viene letto solo dalla shell di login (come la prima di console o il primo login grafico di X) e .bashrc viene letto dalle shell non-login come konsole o le altre che apri dopo quella di login
se vuoi i path in konsole li devi impostare in ~/.bashrc
quanti ai tasti per vim credo dipenda dalla mappatura della tastiera nel file di config di X