2010-06-23 3 views
1

J'utilise K pour déplacer la ligne du curseur dans un fichier.Mappage Vim ctrl-k

mais je veux ajouter un mappage de sorte que lorsque je presse CtrlK le curseur se déplace pour se déplacer 7 lignes dans un fichier.

J'ai mis dans mon fichier .vimrc:

nmap <c-k> 7k 

mais ce qui ne fait déplacer 7 lignes vers le bas, puis il entre dans une barre d'espace.

Comment l'empêcher d'entrer dans la barre d'espace?

+1

Vous pouvez ajouter 'set list listchars = trail: -' à votre' .vimrc' afin de pouvoir voir les espaces de fin. – ZyX

+0

J'ai déjà remarqué une autre erreur dans le .vimrc due à cette ligne, donc ça vaut vraiment la peine d'avoir. –

Répondre

6

Vous disposez d'un espace suivant le 7k dans votre carte.

:nmap <C-k> 7k fonctionne correctement pour moi, mais si je mets un espace après le 7k puis je reproduis le comportement que vous avez décrit.