Vi & Vim

15
Apakah "dap" menghapus semuanya?

Saya kenal dengan perintah "dd" dan "d {motion}", tetapi tidak dapat menemukan "dap" di help.txt vim. Apa yang dilakukan "dap" dalam mode normal dan mengapa? (Atau, bagaimana saya bisa mengetahui hal semacam ini untuk diri saya

15
Bisakah saya mengulang makro dengan "operator titik"?

Bisakah saya mengulang makro dengan .perintah? Misalnya, saya ingin dapat mengetik: @q... dan memilikinya secara efektif memanggil @q4 kali. Dengan perilaku default, ini bekerja hanya jika 'q' memegang perintah tunggal, misalnya dw, xatau iHello<esc>. (Ini masuk akal, karena '.' Mengulangi...

14
Apakah ada solusi untuk menggunakan vim dari layar sentuh?

Sebenarnya, saya mendapatkan masalah ini ketika saya menggunakan ssh dari ponsel android saya untuk masuk ke server linux, dan saya mencoba menggunakan vim untuk mengedit beberapa file. Itu sedikit ... tidak menyenangkan, meskipun saya bisa melakukan semua yang bisa saya lakukan dari desktop /...

14
Tampilkan garis terbungkus yang sebagian tersembunyi

Saya telah mengaktifkan pembungkus baris set wrap linebreak nolistdalam .vimrc saya. Namun, ini memiliki perilaku menjengkelkan bahwa garis-garis yang tidak sepenuhnya terlihat di layar disembunyikan dan diganti dengan tanda @: Bagaimana saya bisa membuat garis-garis ini muncul meskipun sebagian...

14
Bagaimana Anda menggunakan pohon perubahan di vim

Apakah mungkin untuk mengambil cabang perubahan yang saya "ditinggalkan"? Misalnya, saya membatalkan beberapa operasi menggunakan u, maka saya membuat perubahan dalam mode insert. Tetapi kemudian saya menyadari bahwa saya tidak ingin memiliki perubahan ini, saya lebih suka kembali ke tempat saya...

14
Apa itu plugin Vim?

Saya mengerti bahwa kami dapat memperluas kekuatan Vim untuk menambah fitur baru atau memodifikasi yang sudah ada dan meningkatkan pengalaman pengeditan kami. Walaupun saya sendiri pengguna Vim untuk waktu yang cukup lama, saya sekarang berada di wilayah yang belum dipetakan: apa itu sebenarnya...

14
vimdiff dan menggabungkan konflik

Saat menggabungkan cabang di bawah kendali sumber, sering kali ada masalah konflik gabungan dengan pengembang lain. Saya tahu bahwa kita bisa menggunakan vimdiff untuk mengubah kode perubahan terhadap kontrol sumber , tetapi adakah juga cara kita bisa menggunakan vimdiff untuk membantu...

14
Bagaimana saya bisa mengonversi kata menjadi camelCase di makro?

Saya punya daftar kata-kata, seperti ini: these are some words that I want to convert to camel case Saya perlu cara untuk mengubah, misalnya, camel casemenjadi di camelCasedalam makro (atau cara untuk mengubah setiap baris dari pemilihan garis visual menjadi kotak unta). Saya dapat menggunakan...