Bergerak di dalam kata-kata pengidentifikasi (garis bawah, camelcase) dalam vim [duplikat]


1

Pertanyaan ini sudah ada jawabannya di sini:

Saya ingin cara cepat untuk berpindah antar bagian kata, mis .:

this_is_a_variable_name
^    ^  ^ ^        ^

thisIsAFunctionName
^   ^ ^^       ^

Ini akan meningkatkan kecepatan dalam situasi tertentu ketika hanya sebagian kata yang perlu dimodifikasi / dihapus mis .:

+--------+----------------------+------------------+---------------------+
| change | k_error_write_stream | sendAckMessage   | printMessageAndExit |
| to     | k_error_read_stream  | sendReplyMessage | printMessage        |
+--------+----------------------+------------------+---------------------+

Jawaban:


4

camelcasemotion ( http://www.vim.org/scripts/script.php?script_id=1905 ) adalah plugin vim yang menambahkan fitur ini. Ini mengatur pemetaan untuk ,w ,b ,e berperilaku seperti milik Vi w b e tetapi untuk CamelCase dan underscore_naming.


1
Jika Anda tidak menyukai binding kunci, Anda selalu dapat mengunduh plugin, lihat bagaimana mekanika bekerja dan mengatur pemetaan Anda sendiri.
— davur

1
Jika Anda tidak menyukai binding kunci ... baca bagian konfigurasi plugin.
— FDinoff
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.