Help us understand the problem. What is going on with this article?

最近体に覚えこませているvimコマンド

More than 5 years have passed since last update.

vimtutor

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
カーソル位置から行末までのコピー(ノーマルモード)
y$

---> hoge fuga piyo hogera hogehoge foo bar baz quz quux

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
行追加テキスト入力(ノーマルモード)
o : 今いる行の下に行挿入してテキスト入力
O : 今いる行の上に行挿入してテキスト入力
i : カーソルの前にテキスト入力
I : 行頭の最初の文字に移動してテキスト入力
a : カーソルの後ろにテキスト入力
A : 行末に移動してテキスト入力

---> foo bar baz qux quux
---> hoge fuga piyo hogera hogehoge

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
対応する括弧移動(ノーマルモード)
%

---> (hoge(fuga)piyo)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
カーソル移動(ノーマルモード)
w  : 右の単語前
e  : 右の単語後ろ
b  : 左の単語前
ge : 左の単語後ろ

---> hoge fuga piyo hogera hogehoge foo bar baz quz quux

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
カーソル移動(ノーマルモード)
f{文字} : 右の指定文字までとぶ
F{文字} : 左の指定文字まで飛ぶ

---> hoge fuga piyo

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
カーソル上の単語を消す(ノーマルモード)
diw
daw : 単語に加えて後続スペースも消す

---> hoge fuga  piyo

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
""で囲まれた文字を消す(ノーマルモード)
di"

---> "hoge" "fuga" "piyo"

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
カーソル位置にある単語を検索する(ノーマルモード)
* : 下方向に検索
# : 上方向に検索

---> hoge fuga piyo

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ハイライトを消す(コマンドモード)
:noh

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
数値をインクリメント、デクリメントする(ノーマルモード)
<C-a> : インクリメント 
<C-x> : デクリメント 

---> 1 2 3

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
前に変更した箇所へカーソルを移動する(ノーマルモード)
g;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
英字の大文字小文字変換(ビジュアルモード)
U : 選択部分を大文字に変換
u : 選択部分を小文字に変換

---> foo bar baz qux quux
---> HOGE FUGA PIYO HOGERA HOGEHOGE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
開いている文章の再読み込み(コマンドモード)
:e!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ページ移動(ノーマルモード)
<C-f> : ページforward送り
<C-b> : ページback戻り

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
入力補完(インサートモード)
<C-n> : 補完next
<C-p> : 補完previous

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
置換(ノーマルモード)
s/{検索文字}/{置換文字}/g
s/{検索文字}/{置換文字}/gc : 一箇所一箇所チェックして置換していきたいとき
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした