2009-07-03 19 views
6

Ho scaricato questo file vimrc. Contiene voci per l'associazione di chiavi separate da virgola a determinati comandi. cioè:Tasti comando virgola virgola

map ,e :e <C-R>=expand("%:p:h") . "/" <CR> 

Quello che non riesco a capire è come eseguire questi comandi in Vim.

Come eseguire ", e"?

risposta

7

Si digita semplicemente , e quindi e. Per verificare che sia effettivamente mappato, è possibile utilizzare il comando :map ,e.

+3

leggero tweak per questo ckeck è : Mappa verbose, e Questo vi darà la linea che è stata impostata – michael

2

basta digitare lo

,e 

questo è che, dal momento che la mappa è una mappatura normale, dovrebbe lavorare in modalità attesa normale, visiva e operatore. vedi

:h 40.1 

in vim, per la guida in modalità mappa

3

Press ESC e quindi digitare ,e

Il CES confermeranno si è fuori la modalità di inserimento (se hai inserito)

4

Se si utilizzano queste mappe, si vorrà anche utilizzare

nnoremap ,, , 

Quindi è possibile avere la funzionalità , (ripetere l'ultimo movimento fFtT, ma nella direzione opposta). Questo è utile occasionalmente, sebbene non sia utile come quel file di modifica nella mappa di directory del file corrente che hai lì.