16
15

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

vimの使い方まとめ(メモ)

Posted at

削除、コピー、貼り付け (コマンドモード)

[n] +キー入力と書いているものは、n 文字(行)分の処理も可能です。

キー入力    動作
[n] x   カーソル上の1文字削除
[n] X   カーソルの左の文字を1文字削除
[n] d 目的語 
d [n] 目的語 目的語一覧: 
w - カーソル位置から空白を含む単語の末尾まで削除 
e - カーソル位置から空白を含まない単語の末尾まで削除 
$ - カーソル位置から行末まで削除 
d - 1行削除切り取り(カット)
[n] yy  1行バッファにコピー
p   バッファ内のテキストを挿入(文字はカーソルの右、行はカーソルの下に挿入)
P   バッファ内のテキストを挿入(文字はカーソルの左、行はカーソルの上に挿入)
:r [ファイル名]    ファイルの中身を挿入する

検索する

ノーマルモードで/(スラッシュ)を入力するとカーソルが画面下に 移動します。そこで、検索文字列を入力して、[Enter]を入力することで文字列を検索できます。

キー  動作
/[検索文字列]  下方向に、[検索文字列]の検索を行う。
?[検索文字列]  上方向に、[検索文字列]の検索を行う。
n   /や?で検索を行った後に、順方向に次の検索結果にジャンプする。
N   /や?で検索を行った後に、逆方向に次の検索結果にジャンプする。
*   カーソル位置の単語を下方向に検索する。/[カーソル位置の単語]と同じ動作。
#   カーソル位置の単語を上方向に検索する。?[カーソル位置の単語]と同じ動作。

「/」(スラッシュ)等特殊な意味を持つ文字列を検索したい場合は「\」を付けてエスケープします。
例 \/home\/temp 「/home/temp」という文字列を検索する場合。

16
15
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
15

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?