Mulai dari batu tulis kosong, bagaimana saya bisa mendapatkan dokumen yang berisi 1 2 3 4 5 6 7 8 9 10 … 100 Agar jelas, saya tidak ingin angka-angka ini ditampilkan di margin; Saya ingin mereka dimasukkan ke dalam dokumen itu
Mulai dari batu tulis kosong, bagaimana saya bisa mendapatkan dokumen yang berisi 1 2 3 4 5 6 7 8 9 10 … 100 Agar jelas, saya tidak ingin angka-angka ini ditampilkan di margin; Saya ingin mereka dimasukkan ke dalam dokumen itu
Tampaknya ada dua cara untuk menyimpan preferensi khusus untuk gvim: Simpan .vimrcfile untuk vim dan .gvimrcfile untuk tambahan khusus gvim. Simpan semua pengaturan .vimrcdan bungkus pengaturan khusus gvim dalam kondisi deteksi fitur: if has('gui_running') " gvim specific settings...
Saya tahu cara membagi windows dalam vim , tetapi dimungkinkan untuk membuka banyak file menggunakan vim dalam mode split (saat startup) dari baris perintah? Sebagai contoh: vim file1 file2 file3 atau: vim
Dapatkah saya mengambil sistem operasi saat ini (Windows, Linux, OS X, ..) menggunakan Vimscript murni (tanpa Python atau Perl)? Saya ingin mengaktifkan berbagai pengaturan di .vimrc (disinkronkan) saya untuk berbagai jenis sistem operasi yang saya gunakan.
Apakah mungkin untuk mengubah nama file yang saya edit dari dalam Vim? Saat ini yang saya lakukan adalah keluar dari Vim, ganti nama file dan buka dari Vim
Saya tahu bahwa mode diff Vim ( vimdiff) memungkinkan kami untuk membandingkan konten dua (atau lebih) file. Tetapi apakah mungkin untuk membandingkan konten beberapa file di seluruh direktori untuk menggabungkan dua direktori secara rekursif (seperti DiffMerge dan alat
Satu-satunya alasan mengapa saya pernah mengedit file teks di Pico atau Nano, dan tidak di Vim adalah perintah "Justify" -nya ^J. Ini akan memformat ulang paragraf teks, membuat jeda baris saat jeda kata sehingga teks akan mengapung di layar lebar tetap dengan baik - memformat teks agar sesuai...
Saya memiliki beberapa karakter tersembunyi di buffer dan pengguliran horizontal membunuh penyelarasan waktu besar. Apakah ada cara bagaimana menonaktifkannya? Saya tidak dapat menemukan opsi yang relevan. Edit: Demo ditambahkan. Anda dapat melihat vim mendasarkan offset gulir pada bagian file...
Salah satu pertanyaan terbuka yang saya miliki tentang Vim adalah apakah ada cara untuk melakukan pencarian / penggantian dalam proyek saat ini (bersabarlah jika saya menggunakan gagasan ini yang diwarisi dari editor lain). Sebagai contoh, mari kita asumsikan saya ingin mencari file proyek saya...
Saya tidak sengaja menekan ghdalam mode normal dan memulai seleksi, jadi saya mencari dokter dan menemukan :h Select-mode. Dari apa yang saya mengerti mode pilih dekat dengan mode visual kecuali bahwa: Mengetik karakter yang dapat dicetak, <CR>atau <BS>akan menghapus pilihan, mulai...
Saya sangat terkesan dengan kekuatan vi sejak setengah jam pertama saya menggunakannya. Saya kemudian menemukan bahwa di beberapa lingkungan kerja, ada banyak orang (teknisi, dan bahkan administrator sistem!) Yang menghindarinya sebagai "terlalu rumit" tanpa pernah menjalankan vimtutor, dan masih...
Saya membaca entri wiki pada indentasi kode sumber vim Saya masih tidak dapat memahami perbedaan antara autoindentdansmartindent Tampaknya mereka melakukan hal yang sama, menyalin level indentasi ke baris berikutnya ketika Anda menekan
Saya <Leader>cukup sering melihat di file vimrc orang lain. Seperti yang ini. Apa itu? Apa
Item berita terakhir di vim.org berbicara tentang penggunaan 'undofile' untuk menyimpan riwayat Anda dan membatalkan perubahan bahkan setelah reboot: Fitur yang saya nikmati menggunakan diri saya sendiri tidak diketahui banyak pengguna, seperti yang saya temukan akhir pekan lalu. Selain...
Bagaimana saya bisa melihat titik kode Unicode dari karakter tempat kursor berada? Misalnya, jika kursor saya pada ⌘karakter, saya ingin Vim memberi tahu saya bahwa itu adalah U + 2318 . Informasi alternatif, seperti representasi basis-10 (8984) atau representasi UTF-8 (E2 8C 98) akan dapat...
Bagaimana cara saya mengomentari banyak dalam mode visual yang dipilih baris? Bagaimana cara membuatnya khusus bahasa? Misalnya, jika 4 baris pertama dipilih: def foo(a,b): for each in (a,b): print each return a+b print "2" Pengoperasian perintah / makro harus menghasilkan ini (dalam...
Misalkan saya memulai Vim untuk mengedit file baru di direktori yang belum dibuat: vim nonExisitingDirectory/newFile.txt Vim dengan senang hati akan menunjukkan kepada saya buffer kosong dan saya dapat mulai menulis file baru saya. Tetapi ketika saya ingin menulis file ke disk saya mendapatkan...
Saya ingin membuat fungsi yang memiliki argumen opsional. Dengan python saya akan melakukan sesuatu seperti ini: def functionName(arg1,arg2=false,arg3=false): if arg2: #Do stuff with arguments else: #Do stuff without arguments Saya sudah mencoba melakukan function
Saya tidak menempatkan color xxxdi saya .vimrc. Jadi saya melihat ini ketika saya pertama kali membuka .vimrc. :colorberikan saya di defaultsini. Lalu aku mengetik :color darcula. Dan itu berubah menjadi ini. :colormemberi saya di darculasini (secara alami). Lalu aku mengetik :set...
Saya ingin membuka file dari cabang lain di repositori git saat ini. Saya telah melihat pertanyaan SO ini , tetapi saran untuk menggabungkannya dengan Vim rumit (pipa ke Vim, buka stdin, atur filetype, dll secara manual). Apakah ada cara yang lebih sederhana yang mempertahankan penyorotan sintaks,...