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