deを押して、単語の最後までをすべて削除します。あなたの心の欲望で。
ci(xyz [Esc] -これは奇妙なものです。ここで、「i」は挿入モードを意味しません。代わりに括弧内を意味します。したがって、このシーケンスは、あなたが立っている括弧内のテキストを切り取り、それを次のように置き換えます"xyz"。これは、角括弧と図の括弧内でも機能します。ci[またはci {を実行するだけです。当然、diを実行できます(何も入力せずにすべてのテキストを削除したい場合)。a
代わりにi
、かっこ内のテキストだけでなく、かっこも削除したい。
ci " -現在の引用符でテキストを切り取ります
ciw-現在の単語を切り取ります。これ(
は、で置き換えられることを除いて、前のものと同じように機能しw
ます。
C-残りの行を切り取り、挿入モードに切り替えます。
ZZ-現在のファイルを保存して閉じます(現在のタブを閉じるにはCtrl-F4よりも高速です!)
ddp-現在の行を1行下に移動
xp-現在の文字を1つ右に移動する
U-大文字なのでviwU
、単語を大文字にします
〜 -ので、ケースをスイッチviw~
単語全体の筐体が逆になります
Ctrl + u / Ctrl + dで、画面を画面の半分だけ上下にスクロールします。これは、2つの画面の関係を簡単に確認できるため、通常の全画面ページングよりも便利なようです。それでも一度に画面全体をスクロールしたい人のために、Ctrl + fでForward、Ctrl + bでBackwardがあります。Ctrl + YおよびCtrl + Eは、一度に1行下または上にスクロールします。
クレイジーですが非常に便利なコマンドはzzです。このコマンドは画面をスクロールして、この行を中央に表示します。これは、作業中のコードを注意の中心に置くのに最適です。兄弟コマンド-ztおよびzb-この行をスクリーン上の一番上または一番下の行にしますが、それほど有用ではありません。
%は、一致する括弧を見つけてそこにジャンプします。
デ -単語の末尾にカーソルから削除(あなたも行うことができますdE
次のスペースまで削除します)
bde-現在の単語を左から右の区切り文字から削除する
df [スペース] -次のスペースまで削除します
dt。-次のドットまで削除
dd-この行全体を削除します
ye(またはyE) -ここから単語の終わりまでのテキストをヤンク
ce-単語の終わりを切り取る
bye-現在の単語をコピーします(「こんにちは」は何をしているのだろうと思います!)
yy-現在の行をコピーします
cc-現在の行を切り取りますS
。代わりに行うこともできます。また、s
現在の文字をカットして挿入モードに切り替える下側のキャップもあります。
viwyまたはviwc。現在の単語をヤンクまたは変更します。w
後続の各単語を選択し続けるために複数回ヒットし、b
後方に移動するために使用します
vi { -図の括弧内のすべてのテキストを選択します。va {-{}を含むすべてのテキストを選択
vi(p-()内のすべてを強調表示し、貼り付けたテキストで置き換えます
bおよびeは、Ctrl + Arrowsが通常行うのと同様に、カーソルを単語単位で移動します。ただし、単語の定義は少し異なります。連続する複数のDelmiterが1つの単語として扱われるためです。単語の途中から開始する場合、bを押すと常に現在の単語の先頭に移動し、連続する各bは次の単語の先頭にジャンプします。同様に、覚えやすくe
、カーソルを現在の単語とそれに続く各単語の終わりに移動します。
類似b
/ e
資本、B
およびE
区切り文字としてのみ空白を使用してカーソルを単語ごとの単語を動かします。
大文字D(深呼吸する)通常のエディターのShift + End / Delと同じように、カーソルの右側の行の残りを削除します(2つのキーを押す-Shift + D-3ではなく通知)