Vi & Vim

11
Cara menampilkan hasil dari perintah vim ke shell

Katakanlah saya di shell ( bash) dan ingin melihat output yang :scriptnamesakan memberikan, tetapi tidak ingin memulai vim atau mungkin saya ingin mengulanginya ke file lain. Jadi saya mengeksekusi vim +scriptnames Yang menunjukkan kepada saya semua skrip, tetapi bagaimana saya menggemakannya...

11
Neomake tergantung saat menggunakan eslint

Saya telah mengikuti dua tutorial berikut untuk mencoba dan mengatur eslintdan Neomake: Kode Linting dengan Neomake dan Neovim Kode Linting dengan edisi Neovim dan Neomake - ESLint Jadi saya punya minimal berikut init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call...

11
batalkan selesai

Biasanya menyisipkan penyelesaian mode ( <C-n>) menyisipkan kata yang tepat saat pertama kali saya tekan <C-n>, tetapi tidak selalu. Oleh karena itu, saya ingin Vim untuk memasukkan pertandingan yang dianggapnya paling baik ketika saya menekan <C-n>, tetapi masih memungkinkan saya...

11
Pilih visual dari kursor ke baris kosong berikutnya?

Bagaimana cara seseorang memilih dari baris saat ini ke baris kosong berikutnya? Saya mengetahui SHIFT+ Vtetapi kemudian saya harus melompat ke baris kosong berikutnya atau menekan tombol bawah beberapa kali. Saya tahu bagaimana melakukan ini dengan baik ketika ada karakter yang cocok seperti...

11
Apa yang sebenarnya dilakukan oleh "plugin tipe file"?

Saya mengerti bahwa ini memuat ftplugin.vimfile, tetapi apa fungsinya? Apakah itu mengatur opsi (tergantung pada jenis file)? Jika saya harus memasukkan baris ini di awal vimrc saya filetype plugin indent on dan kemudian saya menetapkan beberapa opsi setelah baris ini (seperti autoindent,...

11
Cara menjalankan perintah pada vim startup

Saya baru saja menginstal plugin untuk python yang menampilkan metode tree. Jadi saya ingin membuka pohon saat startup, jadi tidak perlu menekan tombol setiap kali saya membuka beberapa .pyfile. Tapi, saya ingin perintah ini hanya dijalankan untuk .pyfile. Beginilah tampilan vimrc saya: nmap...

11
kalau lagi endif oneliner

Saya memiliki oneliner ini di komputer saya vimrctetapi tidak berfungsi: if has("patch-7.4.710") | set listchars+=space:· else | set listchars+=trail:· | endif VIM mengatakan: E518: Unknown option: else Bisakah kamu membantuku

10
Membatasi operasi ke bagian kode

Ada banyak waktu dalam kehidupan kerja saya sehari-hari sehingga saya perlu mengoperasikan fungsi tertentu, hal-hal seperti menyoroti atau mencari variabel, tetapi saya tidak pernah berhasil membatasi ruang lingkup pengeditan / pencarian. Apakah ada cara di vim untuk secara selektif mengatakan,...