vim

便利なG 2

vim

コピーする場合,n行コピーする,ということで y20y " 現在の行から20行コピー とかコマンドを打っていたのだけれど,何行か数えるのは面倒だな,と思っていて,ふとn行目に飛ぶGと組み合わせればいいのかな,とやってみたらできた. y120G " 現在の行から12…

便利なG

vim

G (Shift-g) って結構便利ですよね.ファイル全体をコピーしたければ,コマンドモードで 1G " 1行目に飛ぶ yG " ファイル全体をコピー ファイル全体を削除したければ, 1G dG " ファイル全体を削除 ファイル全体にインデントをかけたければ, 1G =G " ファイ…

複数行コメントアウト

vim

最初のお題は,プログラミングで良くやる,複数行のコメントアウトを如何に短くするか,です.自分は,次のようにやっています. コメント開始行頭に移動 CTRL-v (矩形ビジュアルモード) 行数 Shift-g (コメント終了行に移動) Shift-i (ブロック挿入開始) コ…