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

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

$
0
0

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

[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」という文字列を検索する場合。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



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