Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Onivimのチュートリアル

$
0
0

OnivimのチュートリアルでVimの復習

モードの切り替え

  • i: 挿入モードに。カーソルの位置を編集
  • esc: 通常モードに
  • o: 挿入モードに。下に行を追加して編集

移動

  • h: ←
  • j: ↓
  • k: ↑
  • l: →

単語単位の移動

  • w: 次の単語の先頭へ移動
  • e: 単語の最後へ移動
  • b: 前の単語の先頭に移動

先頭・末尾への移動

  • 0: 行頭へ移動
  • _: その行の最初の文字に移動
  • $: 行末に移動

文字単位の移動

  • f + [文字]: 次の[文字]まで移動
  • F + [文字]: 前の[文字]まで移動
  • t + [文字]: 次の[文字]の手前まで移動
  • T + [文字]: 前の[文字]の手前まで移動
  • ; : 上の検索を繰り返す
  • , : 検索を逆方向に繰り返す

ファイル単位の移動

  • G: ファイルの最終行に移動する
  • gg: ファイルの先頭に移動する
  • [数字] + G: [数字]番目の行へ移動する

検索

  • / + [文字列]: [文字列]を検索する
  • ? + [文字列]: [文字列]を逆方向に検索する
  • n: 次のマッチした文字列に移動する
  • N: 逆方向のマッチした文字列に移動する

Undo, Redo

  • u: Undo
  • Ctrl+r: Redo

文字を削除

  • x:カーソル上の文字を削除する

削除操作

  • dd: 現在の行(全体)を削除する
  • dj: 現在の行と次の行を削除する
  • dk: 現在の行と前の行を削除する
  • dw: 現在の単語を削除する

変更操作

  • cw: 現在の単語を削除して,インサートモードにする

コピー&ペースト

  • yw: 現在の行をコピーする
  • yy: 現在の行(全体)をコピーする
  • p: カーソルのあとにペーストする
  • P: カーソルの手前にペーストする

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>