在NERDTree中切换选项卡

Rim*_*ian 89 vim nerdtree

我刚刚开始在我的项目中使用NERDTree vim插件.

我找不到用于在打开的标签之间切换的文档.谁能告诉我快捷键[s]?

谢谢...

Cha*_*rch 186

除Michael Madsen列出的选项之外的其他选项(以及我个人选择):

gt =下一个标签

gT =上一个标签

  • 您从哪里获得此信息 - 我在使用时没有在文档中看到它?获取树中的信息 (3认同)

Bri*_*man 33

我喜欢将我的vim导航键绑定到标签之间切换.以下是我.vimrc文件中的行:

map  <C-l> :tabn<CR>
map  <C-h> :tabp<CR>
map  <C-n> :tabnew<CR>
Run Code Online (Sandbox Code Playgroud)

这样,我可以使用左右按钮在标签之间切换,就像我通常会移动光标一样,除了我只是按住Control键.

  • Control+ l移动到下一个标签
  • Control+ h移动到上一个标签
  • Control+ n创建一个新标签


Mic*_*sen 14

快速检查:h tabs显示它是CTRL- Page Down在标签之间循环.您也可以使用该:tabnext命令(:tabn简称).

  • 不幸的是,CTRL-PageDown仅适用于gvim. (5认同)
  • CTRL + PageDown在普通的旧vim 7.3中运行良好 (2认同)

dig*_*nin 9

我在mac上使用iTerm,我希望能够使用Shift- [左箭头键]和Shift- [右箭头键]切换到下一个/上一个选项卡

从我的.vimrc,这里是如何在MacVim中做同样的事情;

  map <S-Right> :tabn<CR>
  map <S-Left>  :tabp<CR>
Run Code Online (Sandbox Code Playgroud)

仅供参考,默认情况下,关键组合Cmd-Shift- [和Cmd-Shift-]将在MacVim(以及谷歌浏览器,Safari和其他一些东西)中的标签之间切换


Pra*_*ngh 6

要启用像firefox这样的Tab导航,请将其添加到您的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>
Run Code Online (Sandbox Code Playgroud)

也可以派上用场<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 
Run Code Online (Sandbox Code Playgroud)

哪里,

  C --> ctrl key
  S --> Shift key
  A --> Alt key
  F1-10 --> Are the function keys
Run Code Online (Sandbox Code Playgroud)

注意:Alt + f4通常用于关闭窗口。所以检查一下。如果问题仍然存在,则可以始终映射Ctrl或Shift键而不是Alt键,或使用这些键的组合。


小智 5

我的设置

map <F2> :NERDTreeToggle<cr>
map <C-Right> :tabn<cr>
map <C-Left> :tabp<cr>
Run Code Online (Sandbox Code Playgroud)


小智 5

'{TabNumber} + gt'将允许您切换到tab {TabNumber}

例如,转到选项卡1将键入“ 1”,然后键入“ g”和“ t”。

标签号从1到左递增。


Shu*_*aha 5

Ctrl + ww 通过所有窗口循环

Ctrl + wh 带你离开一个窗口

Ctrl + wj 带你走下窗户

Ctrl + wk 带你上窗

Ctrl + wl 带你到一个窗口