回答:
Zannaが述べたように、 Viには複数の引数を使用します。ただし、デフォルトではVi(m)は一度にファイルを表示しません。彼らは、バッファにロードされていると、あなたが使用して次の(または前の)バッファに切り替えることができます:bn
と:bp
。ファイルを同時に表示したい場合は、ウィンドウ(分割)を使用します。
vim /some/file1 /some/file2 -o # horizontal split
vim /some/file1 /some/file2 -O # vertical split
またはタブ:
vim /some/file1 /some/file2 -p # Open up to 10 files in tabs
ただし、バッファーは、Vimがファイル、タブ、およびウィンドウを操作するために実際に使用するものであり、単に視覚的に配置する方法です。複数のウィンドウやタブを使用する代わりに、バッファを直接使用することに慣れてください。
(これらのオプションはUbuntuにも適用されます。vi
これはvim.tiny
デフォルトで設定されます。vim-tiny
で構築される+windows
ため、タブとウィンドウが有効になります。)
こちらもご覧ください:
複数の引数でvi(またはvim)を呼び出すことができます
vi /home/rs/rest.pl /home/dev/grd.pl
最初のファイルにいますが、両方が開いています。:n
(次のファイル)と:N
(最後のファイル)を使用してそれらを切り替えることができます(esc必要に応じて、押して挿入モードを終了します)。
これらのファイルは異なるユーザーのホームディレクトリにあるので、通常のユーザーとして許可されていない可能性があります。ユーザーに編集するための十分な権限がないファイルを編集するには、が必要sudo
です。sudo
最初にコマンドを実行するか、ファイルを保存するときにトリックを使用できます:w !sudo tee %
:w !sudo tee %
トリックのために+1 !