de Hapus segala sesuatu sampai akhir kata dengan menekan. atas keinginan hatimu.
ci (xyz [Esc] - Ini adalah yang aneh. Di sini, 'i' tidak berarti mode penyisipan, melainkan berarti di dalam tanda kurung. Jadi urutan ini memotong teks di dalam tanda kurung tempat Anda berdiri dan menggantinya dengan "xyz". Ia juga berfungsi di dalam kurung kotak dan angka - cukup lakukan ci [atau ci {sesuai. Secara alami, Anda dapat melakukan di (jika Anda hanya ingin menghapus semua teks tanpa mengetik apa pun. Anda juga dapat melakukan a
alih - alih i
jika Anda ingin menghapus tanda kurung juga dan bukan hanya teks di dalamnya.
ci " - memotong teks dalam tanda kutip saat ini
ciw - memotong kata saat ini. Ini berfungsi seperti yang sebelumnya kecuali yang (
diganti dengan w
.
C - potong sisa baris dan beralih ke mode insert.
ZZ - simpan dan tutup file saat ini (JAUH lebih cepat dari Ctrl-F4 untuk menutup tab saat ini!)
ddp - pindahkan baris saat ini ke bawah
xp - memindahkan karakter saat ini satu posisi ke kanan
U - huruf besar, sehingga viwU
upercases kata
~ - mengganti case, jadi viw~
akan membalikkan casing seluruh kata
Ctrl + u / Ctrl + d gulir halaman setengah layar ke atas atau ke bawah. Ini tampaknya lebih bermanfaat daripada paging layar penuh biasa karena membuatnya lebih mudah untuk melihat bagaimana kedua layar berhubungan. Bagi mereka yang masih ingin menggulir seluruh layar sekaligus ada Ctrl + f untuk Maju dan Ctrl + b untuk Mundur. Ctrl + Y dan Ctrl + E gulir ke bawah atau ke atas satu baris sekaligus.
Perintah gila tapi sangat berguna adalah zz - itu menggulir layar untuk membuat garis ini muncul di tengah. Ini bagus untuk menempatkan potongan kode yang sedang Anda kerjakan di tengah perhatian Anda. Perintah saudara - zt dan zb - jadikan baris ini bagian atas atau bawah pada sreen yang tidak begitu berguna.
% menemukan dan melompat ke tanda kurung yang cocok.
de - menghapus dari kursor ke akhir kata (Anda juga dapat melakukandE
untuk menghapus sampai ruang berikutnya)
bde - hapus kata saat ini, dari pembatas kiri ke kanan
df [spasi] - hapus hingga dan termasuk spasi berikutnya
dt. - hapus sampai titik berikutnya
dd - hapus seluruh baris ini
kamu (atau kamu) - menarik teks dari sini ke akhir kata
ce - memotong sampai akhir kata
sampai jumpa - menyalin kata saat ini (membuat saya bertanya-tanya apa yang "hai" lakukan!)
yy - menyalin baris saat ini
cc - memotong garis saat ini, Anda juga bisa melakukannya S
. Ada juga batas bawah s
yang memotong karakter saat ini dan beralih ke mode insert.
viwy atau viwc . Tarik atau ubah kata saat ini. Tekan w
beberapa kali untuk terus memilih setiap kata berikutnya, gunakan b
untuk bergerak mundur
vi { - pilih semua teks dalam tanda kurung. va {- pilih semua teks termasuk {} s
vi (p - sorot semua yang ada di dalam () dan ganti dengan teks yang ditempel
b dan e memindahkan kursor kata demi kata, sama seperti yang biasa dilakukan Ctrl + Panah . Definisi kata sedikit berbeda, karena beberapa delmiter berturut-turut diperlakukan sebagai satu kata. Jika Anda memulai di tengah kata, menekan b akan selalu membawa Anda ke awal kata saat ini, dan setiap b berturut-turut akan melompat ke awal kata berikutnya. Demikian pula, dan mudah diingat, e
dapatkan kursor ke akhir arus, dan setiap kata berikutnya.
mirip dengan b
/ e
, kapital B
dan E
pindahkan kursor kata per kata menggunakan hanya spasi putih sebagai pembatas.
modal D (tarik napas dalam-dalam) Menghapus sisa garis di sebelah kanan kursor, sama dengan Shift + End / Del di editor normal (perhatikan 2 penekanan tombol - Shift + D - alih-alih 3)