加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

vim – 操作拆分时忽略NerdTree缓冲区

发布时间:2020-12-16 01:56:28 所属栏目:安全 来源:网络整理
导读:在处理多个拆分时,拆分管理命令非常有用: C-W例如,R / r或 C-w S-h. 我遇到的问题是,当我将NedTree缓冲区打开为分割时,命令如 C-W R或 C-W S-h也将移动NerdTree分裂,这显然不是理想的结果. 我尝试通过包括以下内容重新映射这些命令:NERTreeToggle CR:NERD
在处理多个拆分时,拆分管理命令非常有用:< C-W>例如,R / r或< C-w>< S-h>.

我遇到的问题是,当我将NedTree缓冲区打开为分割时,命令如< C-W> R或< C-W>< S-h>也将移动NerdTree分裂,这显然不是理想的结果.

我尝试通过包括以下内容重新映射这些命令:NERTreeToggle< CR>:NERDTreeToggle< CR>但这不起作用,反正非常笨重.

有没有办法在左侧或右侧“锁定”NerdTree分割并让它被分割操作命令忽略?

解决方法

如果您在移动分割之前关闭Nerdtree从而避免任何后续问题,该怎么办?

nnoremap <C-W> :NERDTreeClose<CR><C-W>

一旦你完成了分屏的操作,重新打开Nerdtree.如果你需要花哨,在一个映射中组合关闭,旋转拆分和重新打开Nerdtree,类似于:

nnoremap <C-W>r :NERDTreeClose<CR><C-W>r<bar>:NERDTreeToggle<CR>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读