tutorial plug awesome airline vim nerdtree

vim - plug - Alternar entre pestañas en NERDTree



vim awesome (8)

Agregando a la respuesta de Digitalronin, creo que el atajo principal del navegador (al menos en Chrome y Firefox) para cambiar pestañas es la opción + comando + flecha derecha o izquierda.

Si desea mantener su configuración de NERDTree Vim coherente con eso, entonces esta variación funcionaría.

map <D-A-Right> :tabn<CR> map <D-A-Left> :tabp<CR>

Acabo de empezar a utilizar el complemento NERDTree vim para mi proyecto.

No puedo encontrar la documentación para cambiar entre las pestañas abiertas. ¿Alguien puede decirme la tecla de método abreviado [s]?

Gracias...


Me gusta vincular mis teclas de navegación vim para cambiar entre pestañas. Aquí están las líneas de mi archivo .vimrc :

map <C-l> :tabn<CR> map <C-h> :tabp<CR> map <C-n> :tabnew<CR>

De esa manera, puedo cambiar entre las pestañas usando los botones izquierdo y derecho al igual que normalmente movería el cursor, excepto que solo sostengo la tecla Control también.

  • Control + l pasa a la siguiente pestaña
  • Control + h se mueve a la pestaña anterior
  • Control + n crea una nueva pestaña

Mi configuración

map <F2> :NERDTreeToggle<cr> map <C-Right> :tabn<cr> map <C-Left> :tabp<cr>


Para habilitar la navegación con pestañas como firefox, agregue esto a su vimrc:

nnoremap <C-S-tab> :tabprevious<CR> nnoremap <C-tab> :tabnext<CR> nnoremap <C-t> :tabnew<CR> inoremap <C-S-tab> <Esc>:tabprevious<CR>i inoremap <C-tab> <Esc>:tabnext<CR>i inoremap <C-t> <Esc>:tabnew<CR> inoremap <C-S-w> <Esc>:tabclose<CR>

También esto es útil Use <A-Fn> para ir al enésimo tabulador

nnoremap <A-F1> 1gt nnoremap <A-F2> 2gt nnoremap <A-F3> 3gt nnoremap <A-F4> 4gt nnoremap <A-F5> 5gt nnoremap <A-F6> 6gt nnoremap <A-F7> 7gt nnoremap <A-F8> 8gt nnoremap <A-F9> 9gt nnoremap <A-F10> 10gt

Dónde,

C --> ctrl key S --> Shift key A --> Alt key F1-10 --> Are the function keys

NOTA: Alt + f4 se usa generalmente para cerrar las ventanas. Así que verifica eso. Si el problema persiste, siempre puede asignar Ctrl o la tecla Mayús en lugar de la tecla Alt, o usar alguna combinación de estos.


Una comprobación rápida :h tabs revela que es CTRL - AvPág para pasar de una pestaña a otra. También puede usar el comando :tabn ( :tabn para abreviar).


Una opción adicional (y mi elección personal) más allá de las enumeradas por Michael Madsen:

gt = siguiente pestaña

gT = pestaña anterior


Yo uso iTerm en el Mac, y me gusta poder cambiar a las pestañas siguiente / anterior usando Shift- [tecla de flecha hacia la izquierda] y Shift- [tecla de flecha hacia la derecha]

Desde mi .vimrc, he aquí cómo hacer lo mismo en MacVim;

map <S-Right> :tabn<CR> map <S-Left> :tabp<CR>

FYI, de forma predeterminada, los combos de teclas Cmd-Shift- [y Cmd-Shift-] cambiarán entre pestañas en MacVim (y en Google Chrome, Safari y probablemente un montón de otras cosas)


''{TabNumber} + gt'' le permitirá alternar a la pestaña {TabNumber} .

Por ejemplo, yendo a la pestaña 1 se tecleará ''1'' seguido de ''g'' y ''t''.

El número de pestaña es incremental de 1 izquierda a derecha.