vim 我如何切换到NERDtree和从NERDtree切换出来?

xhv8bpkk  于 2023-08-05  发布在  其他
关注(0)|答案(3)|浏览(184)

有没有办法在NERDtree中切换--鼠标禁用?我知道我可以按“q”退出NERDtree并返回到文本编辑器,但当我返回到NERDtree时,它不会跟踪我之前按下打开的目录,我想保持目录列表打开。我引用了NERDtree帮助,但我找不到我要找的东西。也许我错过了什么?
先谢了。

7y4bm7vi

7y4bm7vi1#

NERDTree将作为现有打开窗口旁边的边栏打开。因此,您可以使用所有Vim窗口移动命令来来回跳转。
例如,<C-W>p(即Ctrl + W后跟P)返回到上一个窗口,而1<C-W><C-W>则返回到第一个窗口(通常是最左边的拆分NERDTree)。您可以在:help window-move-cursor找到整个列表;为了有效地处理窗口,非常了解这些非常重要。

00jrzges

00jrzges2#

作为一个潜在的最佳实践,我MapF2键来切换NERDTree。

  1. map <F2> :NERDTreeToggle<CR>
  2. let NERDTreeWinSize=32
  3. let NERDTreeWinPos="left"
  4. let NERDTreeShowHidden=1
  5. let NERDTreeAutoDeleteBuffer=1
  6. let NERDTreeAutoDeleteBuffer=1

字符串
另外,我MapCtrl+j/k/hl以在打开的vim窗口之间快速移动。

  1. "Smart way to move between windows
  2. map <C-j> <C-W>j
  3. map <C-k> <C-W>k
  4. map <C-h> <C-W>h
  5. map <C-l> <C-W>l

展开查看全部
o75abkj4

o75abkj43#

要在NERDtree“窗口”和文本“窗口”之间切换,请使用
Ctrl+w,然后向右箭头
然后我用
Ctrl+w,然后向左箭头
有关“vim windows”的更多信息
http://vimdoc.sourceforge.net/htmldoc/windows.html

相关问题