何か方法があるはずです
vim -[option] <file-list>
を使用すると、Vim内ではなくコマンドプロンプトからファイルを開くことができます
- 窓を縦に、または/および水平に分割します
- 別タブ
433 Andrei Chikatilo 2009-10-05
ベストアンサー
コマンドラインからという意味だと思いますがvim --help
からです
-o[N] Open N windows (default: one for each file)
-O[N] Like -o but split vertically
このように入力すると、例えば水平方向に分割されたファイルを開くことができます
vim -o file1.txt file2.txt file3.txt
425 Laurence Gonsalves 2009-10-05
Ctrl+W, S (大文字)で水平分割します
縦割りの場合はCtrl+W, v(小文字)
Ctrl+W、Qで1を閉じる
Ctrl+W, Ctrl+Wでウィンドウを切り替えます
Ctrl+W, J (xor K, H, L)で隣のウィンドウに切り替える(直感的に上下左右)
466 LB40 2009-10-05
vimを実行中
:sp filename
横割りの場合- 縦割りの場合は
:vsp filename
または:vs filename
349 Taylor Leese 2009-10-05
もう一つの興味深いトリックは、CLIの-p引数で、最近のバージョンのvimとgvimのために別々のタブで開きます
gvim -p file1.txt file2.txt
22 dls 2009-10-05
もう一つの便利なトリックは、ファイルリストのワイルドカードを使って複数のファイルを開くことができるということです。例えば、file1.txt、file2.txt、file3.txtをすべて別々のタブで開きたいが、すべてを入力したいとは思わないとしましょう
vim -p file*
似たような接頭辞でたくさんのファイルを開く必要があることに気づくことが多いのですが、これはかなり助かっています
1 Brent 2012-08-02