***
2785 ワード
vim高度機能
マルチファイル編集 1.複数のファイルを直接開く コマンド
コマンド#コマンド#
説明
次のファイルに切り替え
現在のファイルを保存せずに次のファイルに切り替え
前のファイルに切り替え
現在のファイルを保存せずに前のファイルに切り替え 2.vimで新しいファイル を開く
コマンド#コマンド#
説明
新しいファイルを編集3
前回編集したファイルに戻る
編集したファイルのリストを表示
編集したファイルに入る
編集レコードの削除
新しいファイル4を編集し、現在の編集を破棄
編集中のファイル名を表示
編集中のファイル名の変更
横分割スクリーンで新しいファイル5を開き、古いファイル編集ウィンドウで、
縦分割画面で新しいファイル5を開き、古いファイル編集ウィンドウで、 3.リカバリファイル 停電などの原因でドキュメントが保存されていない場合は、リカバリ方式でファイルを復元できます.
ビジュアルモード
コマンド#コマンド#
説明
文字選択モード、カーソルを移動すると、カーソルが通る場所が選択されます
行選択モードは、このキーを押すとカーソルの行が選択され、カーソルを上下に動かすと複数の行を選択できます
領域選択モード、矩形領域で選択可能
以上の操作が完了すると、
ウィンドウ操作
コマンド#コマンド#
説明
新しいvimウィンドウを開く
新しい横ウィンドウを開いて1を編集します.txt
新しい縦ウィンドウを開いて編集します.txt
現在のウィンドウを2つの水平ウィンドウに分割
現在のウィンドウを2つの垂直ウィンドウに分割
ウィンドウを開いて非表示にする前にすべてのウィンドウ
分割したウィンドウを終了
カーソルを新しいウィンドウに移動
現在のウィンドウの意向の新しい方向
窓の高さを増減
ドキュメントの暗号化
vimで外部コマンドを実行する . を削除するために使用される.
vimヘルプシステム通常モードで を開く.コマンドラインモードで入力 を開く.コマンドラインモードで を入力.
vim機能設定
コマンド#コマンド#
説明
変更されたすべての構成を表示
すべての構成を表示
行番号の表示
自動インデントの設定
自動アーカイブの設定
背景スタイルの設定
C言語スタイルのインデントを設定する
設定を永続的に保存するには~/.vimrcファイルにあります.
マルチファイル編集
vim 1.txt 2.txt
を使用して複数のファイルを同時に作成および編集します.デフォルトでは、1.txt
ファイルの編集インタフェースに入ります.次のコマンドを使用してインタフェースを切り替えます.コマンド#コマンド#
説明
:n
次のファイルに切り替え
:n!
現在のファイルを保存せずに次のファイルに切り替え
:N
前のファイルに切り替え
:N!
現在のファイルを保存せずに前のファイルに切り替え
コマンド#コマンド#
説明
:e 3.txt
新しいファイルを編集3
:e#
前回編集したファイルに戻る
:ls
編集したファイルのリストを表示
:b
編集したファイルに入る
:bd
編集レコードの削除
:e! 4.txt
新しいファイル4を編集し、現在の編集を破棄
:f
編集中のファイル名を表示
:f new.txt
編集中のファイル名の変更
:sp 5.txt
横分割スクリーンで新しいファイル5を開き、古いファイル編集ウィンドウで、
Ctrl+w+
で編集ウィンドウを切り替えます.:vs 5.txt
縦分割画面で新しいファイル5を開き、古いファイル編集ウィンドウで、
Ctrl+w+
で編集ウィンドウを切り替えます.vim -r 1.txt
ドキュメントにアクセスし、:ewcover 1.txt
を入力して復元します.ビジュアルモード
コマンド#コマンド#
説明
v
文字選択モード、カーソルを移動すると、カーソルが通る場所が選択されます
Shift+v
行選択モードは、このキーを押すとカーソルの行が選択され、カーソルを上下に動かすと複数の行を選択できます
Ctrl+v
領域選択モード、矩形領域で選択可能
以上の操作が完了すると、
x\y\d
のコマンドに従って選択した内容を削除、コピーすることができる.ウィンドウ操作
コマンド#コマンド#
説明
:new
新しいvimウィンドウを開く
:sp 1.txt
新しい横ウィンドウを開いて1を編集します.txt
:vs 2.txt
新しい縦ウィンドウを開いて編集します.txt
Ctrl+w s
現在のウィンドウを2つの水平ウィンドウに分割
Ctrl+w v
現在のウィンドウを2つの垂直ウィンドウに分割
Ctrl+w o
ウィンドウを開いて非表示にする前にすべてのウィンドウ
Ctrl+w q
分割したウィンドウを終了
Ctrl+w h/j/k/l
カーソルを新しいウィンドウに移動
Ctrl+w H/J/K/L
現在のウィンドウの意向の新しい方向
Ctrl+w +/-
窓の高さを増減
ドキュメントの暗号化
vim -x 2.txt
を使用して暗号化ファイルを作成し、ファイルを再編集してパスワードが間違っている場合は、暗号文が表示されますが、任意に編集できます.vimで外部コマンドを実行する
:!
を使用して、次のような外部shellコマンドを実行できます.:!ls
現在のディレクトリのコンテンツを表示するための:!rm
filenameという名前のファイルvimヘルプシステム
F1
を押すと、vim
が自分で予め設定したヘルプドキュメント:h shiftwidth
shiftwidth
ヘルプファイル:ver
表示バージョンおよびパラメータvim機能設定
コマンド#コマンド#
説明
:set
変更されたすべての構成を表示
:set all
すべての構成を表示
:set nu
行番号の表示
:set autoindent(ai)
自動インデントの設定
:set autowrite(aw)
自動アーカイブの設定
:set background=dark(light)
背景スタイルの設定
:set cindent(cin)
C言語スタイルのインデントを設定する
設定を永続的に保存するには~/.vimrcファイルにあります.