vimとnanoのチートシート

操作 Vim コマンド Nano コマンド
ファイルを開く vim filename nano filename
新規ファイル作成・編集 vim nano
保存 :w Ctrl + O, Enter
保存して終了 :wq or :x Ctrl + X, Y, Enter
終了(変更なし) :q Ctrl + X, N
強制終了(変更を破棄) :q! Ctrl + X, Y
カット(行) dd Ctrl + K
コピー(行) yy Ctrl + K(カット後にペーストして元に戻す)
ペースト p Ctrl + U
アンドゥ u Ctrl + U(ナノには直接的なアンドゥコマンドがない)
リドゥ(Vimのみ) Ctrl + R N/A
検索 /word Ctrl + W, word, Enter
置換(Vimのみ) :%s/old/new/g Ctrl + \old, Enter, new, Enter, A
カーソル位置へ移動 :linenumber(例: :25 Ctrl + _, linenumber, Enter
次の単語へ移動 w Ctrl + Space(次の単語へ)
前の単語へ移動 b N/A
行の先頭へ移動 0 Ctrl + A
行の末尾へ移動 $ Ctrl + E