我刚刚开始为我的项目使用NERDTree vim插件。
我找不到在打开的选项卡之间切换的文档。谁能告诉我快捷键吗?
谢谢...
我刚刚开始为我的项目使用NERDTree vim插件。
我找不到在打开的选项卡之间切换的文档。谁能告诉我快捷键吗?
谢谢...
Answers:
除了迈克尔·麦德森(Michael Madsen)列出的选项之外,还有其他选择(以及我个人的选择):
gt
=下一个标签
gT
=上一个标签
我喜欢将vim导航键绑定到选项卡之间切换。这是我.vimrc
文件中的几行:
map <C-l> :tabn<CR>
map <C-h> :tabp<CR>
map <C-n> :tabnew<CR>
这样,除了我也按住Control键之外,就可以像通常移动光标一样使用左右按钮在选项卡之间切换。
快速检入:h tabs
显示CTRL- Page Down在选项卡之间循环。您也可以使用:tabnext
命令(:tabn
简称)。
Ctrl
使用终端选项卡在终端中运行vim时,这两个按钮均不起作用。如果不使用终端选项卡,然后要么Ctrl
工作
要启用像firefox这样的标签导航,请将其添加到您的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>
同样方便使用<A-Fn>
转到第n个标签页
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
哪里,
C --> ctrl key
S --> Shift key
A --> Alt key
F1-10 --> Are the function keys
注意:Alt + f4通常用于关闭窗口。所以检查一下。如果问题仍然存在,您可以始终映射Ctrl或Shift键而不是Alt键,或使用这些键的组合。
'{TabNumber} + gt'
将允许您切换到tab {TabNumber}
。
例如,转到选项卡1将键入“ 1”,然后键入“ g”和“ t”。
标签号从1到左递增。