Saya ingin memasukkan kata dalam beberapa baris, apakah ada perintah seperti itu :[2,3,5,7,11]s/^/word\ /g yang akan disisipkan wordpada awal baris 2, baris 3, baris 5, baris 7 dan baris 11? Di sini, banyak baris tidak
Saya ingin memasukkan kata dalam beberapa baris, apakah ada perintah seperti itu :[2,3,5,7,11]s/^/word\ /g yang akan disisipkan wordpada awal baris 2, baris 3, baris 5, baris 7 dan baris 11? Di sini, banyak baris tidak
Satu perbedaan besar dari neovim dan Vim adalah bahwa neovim mencakup emulator terminal yang bekerja secara tidak sinkron. Namun, saya gagal melihat bagaimana saya mendapat untung dari fitur ini. Untuk apa saya bisa menggunakannya? Bisakah Anda memberikan beberapa use case untuk fitur terminal...
Saya ingin mengedit file di tempat dengan menambahkan baris, hanya jika belum ada untuk membuat script saya anti peluru. Biasanya saya akan melakukan sesuatu seperti: cat >> ~/.bashrc <<EOF export PATH=~/.composer/vendor/bin:\$PATH EOF Dimungkinkan juga untuk melakukannya via...
Saya ingin menginstal VIM melalui apt-get, tapi saya tidak yakin apakah saya mendapatkan semua fitur-fiturnya. Apakah ada perbedaan antara ini, dan mengkompilasinya dari
Baru-baru ini saya menemukan opsi switchbufdan mencoba menggunakannya tetapi saya tidak bisa mengatakan jika saya tidak mengerti bagaimana cara kerjanya atau jika itu sebenarnya tidak bekerja pada Vim saya. Tentang perbedaan nilai yang mungkin, dokter mengatakan: useopen Jika disertakan, lompat...
Saya tertarik mempelajari bagaimana istilah yank mendapatkan namanya. Saya juga tertarik pada mengapa Vi / Vim "yank" berbeda dari Emacs "yank". Lihat juga: pertanyaan yang sama di Unix & Linux ; pertanyaan ganda tentang
Saya telah melihat set exrcdisebutkan di berbagai tempat untuk menggunakan .vimrcfile per-direktori , tetapi setiap kali disebutkan itu sudah dengan peringatan yang kuat untuk tidak benar-benar menggunakannya karena itu berbahaya. Saya juga sudah menemukan set secureyang seharusnya memperbaiki...
Ketika saya membaca teks dan, misalnya, menambahkan backtick di sekitar kata atau kutipan tertentu atau apa pun, sangat menjengkelkan bahwa saya harus menekan Esc atau Ctrl- [setelah setiap sisipan. Sisipan (dan tambahkan) berbeda, jadi .tidak banyak membantu. Apakah ada sesuatu yang mirip dengan...
Bagaimana seseorang mencari pola dalam output perintah ex? Misalnya, bagaimana mencari pola nama file di output :scriptnamesperintah? Dalam bantuan untuk semua rasa grepdan vimgrephanya ada {file}sebagai tempat untuk melakukan
Saya pikir akan berguna untuk memiliki kemungkinan untuk menukar truedan falsenilai - nilai dalam kode dengan cepat, dengan kombinasi ctrl+ aatau ctrl+ x. Apakah ada plugin untuk itu atau yang
Saya memiliki perintah berikut di vimrc saya: execute "set path+=".getcwd()."/**" Ini berfungsi dengan baik jika direktori kerja saat ini seperti /home/tamlok/my_work/. Namun, jika direktori berisi spasi, seperti D:\Program Files\vim\, vim akan mengeluh. Saya kira saya bisa memperbaiki ini...
Saya sudah mencoba ini dalam file JavaScript setelah menonaktifkan smartindentdan autoindentopsi, dengan textwidth = 80, tetapi masih sama. Itu juga terjadi secara otomatis karena textwidthopsi ketika memasukkan kata-kata yang bersama-sama memiliki panjang lebih dari 80 karakter. Apa yang...
Saya ingin menggunakan YouCompleteMe dengan penyelesaian semantik C ++, tetapi setelah berjam-jam mencoba, saya tidak dapat menemukan mengapa itu tidak berfungsi seperti yang diharapkan. Semuanya tampaknya berfungsi tetapi saya tidak dapat menyelesaikan parameter fungsi. Saya menjalankan Vim di...
Dari dokumen bantuan Vim (lihat :help 'path':): String 'path' (default pada Unix: " .,/usr/include,,") -Untuk mencari relatif ke direktori file saat ini, gunakan: :set path=. -Untuk mencari di direktori saat ini gunakan string kosong antara dua koma: :set path=,, Tampaknya .dan...
Apakah ada alternatif dalam pencarian vim dan ganti untuk string, daripada harus melarikan diri setiap karakter khusus dalam string. Misalnya, jika saya ingin mencocokkan string berikut dan ganti dengan sesuatu [ERROR] Login unsucessful Maka harus saya lakukan :%s/\[ERROR\]\ Login\...
Pada readline bash dalam mode emacs, saya baru-baru ini menemukan fungsi transpose , memberi saya kesempatan untuk dengan cepat memperbaiki kesalahan ketik seperti dc dir untuk cd dir dengan menekan CTRL+ Tpada ckarakter. Apakah ada sesuatu yang serupa di Vi / Vim yang memungkinkan saya...
Saya tahu saya bisa menyelesaikan nama file / jalur dari direktori saat ini menggunakan ctrl + x, ctrl + f ( compl-filename). Itu bekerja sangat baik dalam kombinasi dengan set autochdir, yang mengubah pembaruan direktori saat ini ke direktori buffer aktif. Namun, saya mulai menggunakan...
Adakah cara agar Vim memformat komentar saya agar sesuai dengan Google cpplint? Bagian atas tidak sesuai, untuk memenuhi 5 perubahan diperlukan. simpan komentar ini di level yang sama Tambahkan spasi setelah // tambahkan minimal dua spasi antara kode dan komentar menyelaraskan...
Saya sudah menginstal Python 2.7.9. Dan sekarang saya mendapatkan pesan bahwa plugin Gundo membutuhkan 2.4. Apakah ada solusinya? Ini file vimrc saya: set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set
Jika ada perubahan eksternal yang dibuat untuk file yang sedang diedit di Vim saya mengerti bahwa saya dapat memuat ulang konten file dengan :edit. Tapi, anggaplah (secara internal) saya telah membuat perubahan pada file yang ingin saya pertahankan. Apakah ada cara untuk mengintegrasikan dua set...