情報満載で便利なものや新発見が目白押しなので必見
高機能エディタVIMのカーソル移動を初心者でも使いこなすコマンド一覧
contents
高機能エディタVIMのカーソル移動を初心者でも使いこなすコマンド一覧
1.Vim(ヴィムまたはヴィアイエム)は、vi から派生し、発展した高機能なテキストエディタです。UNIXプラットフォームではemacsに並ぶ高機能エディタであり、大抵のLinuxディストリビューションにはvimがviのエイリアスとしてインストールされています。viクローンの中では最も有名で、viといえばvimを指すことも多いです。
2. 主要キー・コマンド
キー 動作
カーソル移動 上下左右
h・← 左にカーソル移動
j・↓ 下にカーソル移動
k・↑ 上にカーソル移動
l・→ 右にカーソル移動
カーソル移動 単語移動
w 右に単語単位でカーソル移動
b 左に単語単位でカーソル移動
e 単語の最後の文字に移動
カーソル移動 行先頭・行末尾
0 カーソル行の先頭にカーソル移動
^ 空白を除くカーソル行の先頭にカーソル移動
$ カーソル行の末尾にカーソル移動
カーソル移動 文字列ジャンプ
f[任意の文字] カーソル行のカーソル位置より右の[任意の文字]にカーソル移動
f[任意の文字] カーソル行のカーソル位置より左の[任意の文字]にカーソル移動
; f[任意の文字],F[任意の文字列]を行った後、次の候補にカーソル移動
カーソル移動 ファイル先頭・末尾・行
1G
gg ファイルの先頭にカーソル移動
G ファイルの末尾にカーソル移動
カーソル移動 対応する括弧
% 対応する括弧(([](){}等)にカーソル移動
検索
/[検索文字列] [検索文字列]の検索を後方向に行う
?[検索文字列] [検索文字列]の検索を前方向に行う
n /・?の検索結果の次の結果に移動する
N /・?の検索結果の前の結果に移動する
* カーソル位置の単語に対して、/検索を行う
# カーソル位置の単語に対して、?検索を行う
挿入モード
i 挿入モードに移る
a カーソル位置の後で挿入モードに移る
o カーソル行の下に行追加して、挿入モードに移る
削除
x カーソル文字の削除する
X カーソル文字の一文字前を削除する
D カーソル位置から行末までを削除する
dd カーソル行を削除する
cw 一単語削除して、インサートモードになる。
コピー・ペースト
yy 行のコピー(ヤンク)する
p コピー(ヤンク)した内容をペースト(貼り付け)する
ビジュアルモード
V 行単位のビジュアル選択モードに移る
[Ctrl]+v 矩形選択のビジュアル選択モードに移る
リドゥ・アンドゥ
u アンドゥ。変更を元に戻す
[Ctrl] + r リドゥ・アンドゥで戻した変更を戻す。
挿入モード時のキー
[Ctrl]+n 入力補完。前方検索し、単語を自動補完
[Ctrl]+p 入力補完。後方検索し、単語を自動補完
[ESC] 編集モードに移る
コマンド
:q[!] 保存済みの場合終了する。
!を付けると保存せずに強制的に終了する
:w [str][!] ファイル名strで保存する。
ファイル名がない場合は上書き保存する。
!を付けると読み取り専用であっても、強制的に保存する
:wq [!] 上書き保存して終了する。
!を付けると読み取り専用であっても、強制的に保存して終了する
:%s/[str1]/[str2]/cg ファイル全体の[str1]を[str2]に対話式に確認しながら置き換える。
y:置換する n:置換しない a:全て置換 q:置換中止
:![cmd] [cmd]コマンドを実行する
このページを見た人は、下記のページも読んでいます!
- ショートカットキーできる人ほどよく使う!時間短縮で仕事を効率化
- 【保存版】日常生活で普段使える豆知識のまとめ
- パソコンでネットの閲覧制限を行っている企業が増えている
- 絶対知っておきたい!パソコン関連の用語集まとめ
Copyright © 2014 【保存版】日常生活で普段使える豆知識のまとめ All rights Reserved.