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.