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        |
+--------+----------------------+------------------+---------------------+
bolov
sumber

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.

davur
sumber
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