私は gVim を使い始めたばかりで、生産性を高める作業の基礎を作ろうとしています。
基本的な構成を行い、いくつかのプラグインをインストールしました。
- SnipMate
- 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 のスクリプトを書くのが苦手で、毎回「分割」コマンドを使用して手動でレイアウトを設定するのはちょっと不便です)。
":open" コマンド、netrw、またはその他の方法でファイルを開く場合でも、ファイルが常にレイアウトの中央領域で開かれるようにするにはどうすればよいですか?
正当な理由があれば、Netrw の代わりに NerdTree を使用することを検討するかもしれません。私が Netrw に固執しようと決めた理由は、あまり多くのプラグインに依存しない方がいいということです。そのため、基本的な Vim がインストールされたシステムで流暢に作業することを学びます。