我刚刚开始使用 gVim,我正在努力获得工作基础以提高工作效率。
我已经完成了基本配置并安装了一些插件:
- 截图伴侣
- MiniBufExpl
- 标签列表
- 环绕
- VimLatex
我已经阅读了有关如何在 vim 中执行基本操作的教程“vimtutor”,以及有关 netrw 的一些基础知识。我现在想要实现的是让 Vim 表现得像一个 IDE。因此,一旦我打开 vim,我想自动获得这样的特定屏幕设置:
+-----------------------------------------------------------+
| MiniBufExpl |
| [1: Tab1][2: Tab2][3: Tab3]... |
+-----------------------------------------------------------+
| NetRw | File contents as tabs | TagList |
| | | |
| | | |
... ... ...
| | | |
+-----------------------------------------------------------+
| Compiler/Debug messages |
| |
+-----------------------------------------------------------+
我目前的问题是:
一旦设置好,如何让 Vim 记住这样的布局?(我还不擅长编写 Vim 脚本,每次使用“split”命令手动设置布局有点不方便)。
无论我使用 ":open" 命令、netrw 还是任何其他方式打开文件,如何实现文件始终在布局的中心区域打开?
如果有充分的理由,我可能会考虑使用 NerdTree 而不是 Netrw。我决定坚持使用 Netrw 的原因是,不依赖太多插件会很好,所以我学会了在安装了基本 Vim 的系统上流利地工作。