如何解决执行 :Vexplore 并在新缓冲区中打开文件后,如何自动关闭 netrw 窗格?
现在发生了什么:当我在 Vim 中执行 :Vexplore
命令时,会出现一个新窗格,我可以在其中使用 netrw
浏览文件。当我在 netrw
窗格中打开文件时,它会在右侧窗格中打开(因此不在 netrw
窗格中),就像我使用 let g:netrw_browse_split = 4
配置它一样。
我希望发生的事情:
但是,我希望在右窗格中打开新文件后立即关闭 netrw
窗格。这可能吗?
This Reddit 上的评论提到了自动命令的使用,但不幸的是,我对 vim 脚本不够熟悉,无法创建它。
解决方法
在我看来,在新缓冲区中打开文件并关闭 netrw 窗格实际上与在 netrw 窗格中打开文件相同。这是默认设置。
所以确保你有
let g:netrw_browse_split = 0
在您的 .vimrc 中并使用 :Ex
打开 netrw,这将在当前窗格中打开 netrw。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。