vim自分用メモ

vimのコマンドを覚えようと、テキストエディタをMacVimにして無理やり使うようにすると少しずつ覚えるようになった。日常で使うことと、定期的に他者の使い方を見て自分に足りないことを知ることが大事なんじゃないかと思う。導入については、ドットインストールが動画で解説されており、とてもわかりやすかった。以下は自分用のメモ。

移動

gg/G
ctrl-f/b
w/b 単語単位

^/$ 行頭/行末へ移動
f ch chまで移動。; で次のchまで移動
% 対応カッコまで移動

行番号G ジャンプ

選択

v visual 文字単位
V visual 行単位
CTRL+v visual 矩形
gg V G visual 全選択

置換

R カーソル位置から置換開始
:s/foo/bar/ 1回置換
:s/foo/bar/g カーソル行置換
:%s/foo/bar/g 全行置換
:%s/foo/bar/gc 全行置換 確認あり

cw カーソル位置から単語まで削除(その後入力モード)
c$ カーソル位置から行末まで削除(その後入力モード)
. 直前の操作を繰り返す
= インデントを揃える
q: コマンド履歴を表示する(:qで履歴ウィンドウを閉じる)
q/ 検索履歴を表示する(:qで履歴ウィンドウを閉じる)
矩形選択状態+I+文字入力 選択箇所にまとめて文字入力

参考サイト

Vimテクニックバイブル ~作業効率をカイゼンする150の技
Vimサポーターズ
技術評論社
売り上げランキング: 109241

関連エントリーはありません

This entry was posted in 未分類 and tagged . Bookmark the permalink.