Vim常用コマンドまとめ
2112 ワード
使用 Vim の時間は長くありませんて、しかし今すでに熟知することを離れられません Vim 編集モードになりました. Vim の学習曲線は非常に急で、最初に学習する時、多くの操作命令に直面して覚えなければならなくて、いつも眺めて退きます.
実は、よく使う命令を覚えて、仕事の中で使うことを堅持します. Vim 編集をすれば、すぐに手に入れることができます.
カーソル移動(Cursor Movement)
コマンドアクション
前のページ
次のページ
挿入モード(Insert Mode)
コマンドアクション
編集(Editing)
コマンドアクション
前の手順に戻る
クローズ(Exiting)
コマンドアクション
検索(Search)
コマンドアクション
ビジュアルモード(Visual Mode)
コマンドアクション
カットとコピー(Cut and Paste)
コマンドアクション
ウィンドウ操作
コマンドアクション
ウィンドウを切り替え、
実は、よく使う命令を覚えて、仕事の中で使うことを堅持します. Vim 編集をすれば、すぐに手に入れることができます.
カーソル移動(Cursor Movement)
コマンドアクション
h,j,k,l
h
は左、j
は下、k
は右、l
は上Ctrl
+ f
前のページ
Ctrl
+ b
次のページ
w
、 e
、 W
、 E
単語の後ろにジャンプし、小文字には句読点が含まれます.b
、 B
単語単位でカーソルを前に動かし、小文字に句読点を含めるO
新しい行を開く^
一行の始まり$
行の最後gg
ドキュメントの最初の行[N]G
文書のN行目または最後の行挿入モード(Insert Mode)
コマンドアクション
i
カーソルの前に挿入I
行の開始位置に挿入a
カーソルの後ろに挿入A
行の最後の位置に挿入o
、 O
新しい行を開くEsc
挿入モードを閉じる編集(Editing)
コマンドアクション
r
カーソルのある文字を挿入モードで置換J
次の行を前の行にマージs
カーソルがある文字を削除します.カーソルはまだ行です.S
カーソルがある行を削除します.カーソルはまだその行にあります.dd
とは異なります.u
前の操作を取り消すctrl
+ r
前の手順に戻る
.
最後のコマンドを繰り返す~
大文字に変換[N]>>
1行またはN行でtabを右に移動[N]<<
1行またはN行でtabを左に移動クローズ(Exiting)
コマンドアクション
:w
保存#ホゾン#:wq
、 :x
保存して閉じる:q
閉じる(保存):q!
強制的に閉じる検索(Search)
コマンドアクション
/pattern
検索(非挿入モード)?pattern
後で検索n
検索結果の前のターゲットにカーソルを移動N
検索結果の次のターゲットにカーソルを移動ビジュアルモード(Visual Mode)
コマンドアクション
v
1つ以上の文字を選択V
行を選択カットとコピー(Cut and Paste)
コマンドアクション
dd
行の削除dw
単語を削除x
後の文字を削除X
前の文字を削除D
行の最後の文字を削除[N]yy
1行またはN行のコピーyw
単語をコピーp
貼り付けウィンドウ操作
コマンドアクション
:split
水平方向にウィンドウを分割:vsplit
垂直方向にウィンドウを分割:close
ウィンドウを閉じるCtrl
+ W
ウィンドウを切り替え、
h
から左ウィンドウ、j
から下ウィンドウ、k
から上ウィンドウ、l
から右ウィンドウ