Pertanyaan yang diberi tag vim

1
vim beralih berdasarkan nilai sebelumnya var

Bagaimana cara mengalihkan nilai mousedari kosong ke adan sebaliknya? Saya menemukan diri saya banyak berpindah dari dua mode itu. asangat bagus ketika saya sudah lama di file sumber besar dan harus menggunakan roda gulir untuk menavigasi, dll. tetapi mode mouse bisu sempurna untuk menyalin /...

1
Mengapa pengaturan indentasi Erlang saya berbeda di MacVim vs gVim?

Saya menggunakan folder yang sama .vimrcdan.vim pada Mac saya (MacVim) dan pada kotak Linux saya (gVim). Sejauh yang saya tahu, ini berarti bahwa konfigurasi vim saya harus lebih atau kurang identik pada keduanya. Namun, ketika saya gunakan gg=Guntuk membuat indentasi file sumber Erlang...

1
Lompat di vim pada baris yang sama

Saya memiliki file log format 'date' 'filename' 'something 'return status' Seringkali status melampaui layar saya. Sementara saya membaca 'sesuatu' saya menekan End untuk melihat status dan Home untuk melihat nama file. Tetapi bagaimana cara kembali ke lokasi yang tepat di jalur yang...

1
Script untuk membuka sesi terminal khusus

Saya tidak yakin apakah judulnya melampaui apa yang ingin saya lakukan, tetapi ini dia: Saya sedang mengerjakan proyek python yang melibatkan banyak kelas. Saya menggunakan Terminal Vim untuk melakukan pengeditan saya. Seperti yang dapat Anda bayangkan, sulit untuk membuka 10 tab terminal...

1
Vim yank to tmux clipboard

Saya melihat banyak penjelasan tentang cara membuat salinan vim ke clipboard sistem (melibatkan xclip untuk linux atau pbcopy atau OSX), tetapi saya ingin menarik ke clipboard tmux. Agar jelas, yang saya inginkan adalah memposisikan kursor saya di atas sebuah kata dan menekan sesuatu seperti "*yiw...

1
Di vim, jangan menyimpan gerakan {} di jumplist

Saya menemukan diri saya menggunakan vim { dan } sering bergerak, untuk melompat ke baris kosong berikutnya / sebelumnya. Tetapi gerakan-gerakan itu ditangkap dalam jumplist, yang membuat jumplist kurang berguna karena penuh dengan gerakan-gerakan itu daripada melompat yang lebih "signifikan"...

1
Vim; Pintasan untuk menambahkan komentar di awal baris

Ketika saya membuat kode, saya cenderung melakukan banyak hal berikut secara manual setelah memilih beberapa baris kode. :'<,'>s/^/#/ Saya ingin menambahkan ini ke .vimrc saya tetapi saya kesulitan membuatnya berfungsi. Tujuannya adalah untuk dapat memilih satu set garis dan kemudian tekan...

1
Menyimpan dari Putty (vim) ke komputer lokal saya

Saya baru mengenal hal-hal SSH, linux, dll, tapi itulah yang digunakan Universitas saya untuk kelas ilmu komputer pengantar saya. Dengan mengingat hal itu, bagaimana cara menyimpan file yang saya buka dari server Universitas saya di Putty ke komputer lokal saya? Ini hanya file .cpp dan yang...

1
Bungkus jenis garis tertentu dengan lebar teks yang berbeda?

Saya memiliki set teks untuk membungkus pada 80 karakter. Mungkinkah ada teks yang dibungkus, katakanlah, 50 karakter saat mengedit jenis garis tertentu? Sebagai contoh, saya memprogram Ruby dan saya ingin komentar Ruby dibungkus menjadi 50 karakter sementara yang lainnya tetap 80. Apa itu...

1
vim autocmd tidak berfungsi

Ini file vimrc saya: set nocompatible filetype on function Dateinsert() $read !date endfunction :autocmd FileWritePre * :call Dateinsert() Saya berharap untuk memasukkan cap waktu setiap kali menulis ke file. Tetapi tidak pernah berhasil. Bagaimana saya bisa

1
vim menggunakan versi vimrc sebelumnya dalam beberapa keadaan

Hal yang lucu sedang terjadi pada saya vim: Saya membuat beberapa perubahan pada pengguna ~/.vimrcuntuk menyesuaikan garis status dengan fungsi sederhana (perubahan dibuat pada beberapa simpanan sementara saya memperbaiki kode) dan sekarang kode itu dimuat tanpa masalah jika saya dijalankan vim...