2014年5月8日木曜日

[vi]便利な操作

以前viの基本操作について書きました。
今回は、viでソースコードを編集するうえで便利な操作について記載します。

  • タブ
  • 画面分割
  • シェル画面への変更

タブ
viでは、タブ機能を使用することができます。
エディタにタブ機能が付いたのは、viが最初だと何かに書かれているのを以前目にしたことがあります。

:tabnew ファイル名
これで、新しいタブで指定したファイルが開きます。
タブを移動するときは、次のコマンドです。
:tabnext
このコマンドで次のタブへ移動することができます。
また、コマンドの後に数字を入力すると、指定したタブへ直接移動することができます。

画面分割
viでは、画面を上下に分割して作業することができます。
:split
 このコマンドで画面を上下に分割し作業できます。

画面を左右に分割することもできるようです。
:vsplit
私が使っているバージョン(?)ではできませんでした。
※上下に分割するよりも、左右に分割できた方が作業しやすいので、もう少し調べてみようと思います。

シェル画面への移動
viで作業していて、シェルを実行したい時は次のコマンドです。
:shell
ソースコードを書いて、コンパイルするときなどよくあります。
このコマンドでターミナルの画面が、シェル入力画面へと切り替わります。
戻るときは、exitコマンドで終了すると、viの画面へ戻ってきます。


0 件のコメント:

コメントを投稿