MIRACLE
メールサービス申込 ユーザー登録 パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

プロフィール

コアテクノロジー部

ミラクル・リナックスのOS開発やサポートを担う、技術部の精鋭陣が交代で担当します。

ミラクル関連リンク

採用情報

サイト検索

2008年5月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

« ワールドカップ | メイン | gpmでコピー&ペースト »

vimでマルチウィンドウ

vim(以下vi)を利用している中で、一画面に複数のファイルの内容を確認
したいことがありますよね。
デスクトップ環境であればターミナルを複数起動すれば良いのですが、
viにはマルチウィンドウ機能があるので、使い方を少し紹介します。

注意:縦分割はvimのバージョンが古いと使えません。
   今回はvim-enhanced-6.3.046-0.40E.7.2AX.rpm 
   に含まれるVIM version 6.3.82で行いました

横分割のマルチウィンドウにする
【Ctrl-W】+ 【S】
:split
:sp

別ウィンドウを新規編集にする

【Ctrl-W】 + 【N】
:split n
:sp n

縦分割のマルチウィンドウにする

【Ctrl-W】 +【V】
:vsplit
:vsp

別ウィンドウを新規編集にする
:vsplit n
:vsp n

ウィンドウを閉じる

【Ctrl-W】 + 【Q】
:q

カレントウィンドウ以外を閉じる
【Ctrl-W】 + 【O】

次のウィンドウへ移動する
【Ctrl-W】 + 【W】

前のウィンドウへ移動する
【Ctrl-W】 + 【P】

カレントウィンドウのサイズを大きくする
【Ctrl-W】 + 【+】
※【+】を入力する前に数字を入力すると、指定分サイズを大きくする

カレントウィンドウのサイズを小さくする
【Ctrl-W】 + 【-】
※【-】を入力する前に数字を入力すると、指定分サイズを小さくする



これだけ使えれば大抵の操作は可能です。
一つのvi上であれば複数のファイルに対して文字列の検索/置換をかけたり、
コピー&ペーストを行えるので使い方によってはとても便利です。


詳しい情報は
:help

|usr_08.txt|  Splitting windows
に記載されています
(help表示時にもウィンドウが分割されています)

トラックバック

このページのトラックバックURL:
http://www.typepad.jp/t/trackback/4447/5027657

このページへのトラックバック一覧 vimでマルチウィンドウ:

コメント

コメントを投稿

会社情報 採用情報 個人情報保護方針 商標等取り扱い事項 English
Copyright(c)2000-2006 MIRACLE LINUX CORPORATION. All Rights Reserved.