que - Vim: reasignar clave para alternar la numeración de líneas
vim insertar linea (5)
En su .vimrc
, agregue esto:
set number
nnoremap <F2> :set nonumber!<CR>
Luego, al presionar F2 se activará la numeración de líneas si está desactivada, y se desactivará si está activada.
Yo añadí:
set number
nnoremap <F2> :set nonumber!
a mi archivo vimrc. Básicamente, lo que se supone que debe hacer es dejarme presionar F2 para alternar la numeración de líneas, pero no funciona. ¿Qué he hecho mal?
Este es un método:
map <silent> <F2> :if &number <Bar>
/set nonumber <Bar>
/else <Bar>
/set number <Bar>
/endif<cr>
(este es bueno porque generalmente también pongo foldcolumn ahí)
Este es otro:
map <silent> <F2> :set invnumber<cr>
(método directo)
Esto es lo que uso (con un enlace de clave diferente):
nmap <f2> :set number! number?<cr>
¡El número!" cambia la configuración y "número?" informa el estado.
Utilizo esto para alternar entre número relativo (con el número de línea absoluto actual) y sin numeración de línea
nnoremap <silent> <leader>l :set relativenumber! <bar> set nu!<CR>