Saya tidak sengaja menekan gh
dalam mode normal dan memulai seleksi, jadi saya mencari dokter dan menemukan :h Select-mode
.
Dari apa yang saya mengerti mode pilih dekat dengan mode visual kecuali bahwa:
- Mengetik karakter yang dapat dicetak,
<CR>
atau<BS>
akan menghapus pilihan, mulai memasukkan mode dan ganti pilihan dengan input. hjkl
dan gerakan mode normal atau visual lainnya tidak akan memperpanjang pemilihan kecuali jika diawali dengan<Shift>
<CTRL-O>
dan<CTRL-G>
akan beralih ke mode visual.- Doc juga mengatakan yang berikut, yang jika saya mengerti dengan benar berarti bahwa adalah mungkin untuk melakukan seleksi yang kemudian diperlakukan secara karakter:
Saat menggunakan operator dalam mode Pilih, dan pilihannya adalah sama, garis yang dipilih dioperasikan, tetapi seperti dalam pemilihan karakter. Misalnya, ketika seluruh baris dihapus, nanti bisa ditempelkan setengah garis.
Saya sedikit bingung karena saya tidak mengerti mengapa mode ini dibuat: yang bisa saya lihat adalah bahwa itu kurang nyaman daripada mode visual dan tidak menyediakan lebih banyak fitur.
Juga, pencarian yang saya buat semuanya memberikan hasil tentang melakukan seleksi dalam mode visual tetapi tidak memperlakukan mode pilih.
Jadi pertanyaan saya adalah:
- Mengapa mode pilih dibuat?
- Apa kelebihannya dibandingkan dengan mode visual?
- Apa itu use case di mana lebih menarik untuk menggunakan mode pilih?
MetaNote Saya tidak tahu tag mana yang relevan dengan pertanyaan ini, silakan retag jika perlu.
c
), jadi tergantung pada apa yang ingin Anda lakukan, mode pilih bisa berguna. Kasihan aku terus lupa tentang itu.
c
ini adalah keystroke yang disimpan karena pilihannya tidak senyaman dalam mode visual (karena Anda tidak dapat menggunakan e
atau iw
langsung).
'selectmode'
berisi mouse
dan 'mouse'
berisi bendera untuk mode saat ini, memilih dengan mouse akan memulai mode-pilih (sesuai dengan dokumen).