Keupayaan semasa saya untuk mengendalikan VIM agak terhad. Saya boleh menggunakannya dan mengetahui kekunci dan kaedah pintasan yang biasa digunakan, tetapi ia masih agak perlahan semasa pembangunan. Mencari beberapa maklumat tentang pembangunan yang cekap di sini
1. Mengenai vimrc, ramai orang tidak tahu maksudnya, jadi jika anda meminjam konfigurasi orang lain, anda mungkin tidak dapat menggunakannya dengan baik, dan anda mungkin tidak dapat menggunakan banyak daripadanya, jadi sila berikan saya pengenalan kepada konfigurasi vim
2. Mengenai pembongkaran vim, kerana banyak pemalam tidak tahu apa yang mereka lakukan, supaya saya boleh lebih jelas dan memahami maksudnya. Kerana saya tidak tahu apa itu pemalam yang biasa digunakan, seperti pepohon direktori, seperti mencari fungsi sasaran dengan cepat, dll. Saya tidak tahu pemalam ini, yang sangat mempengaruhi pembangunan
3 Saya dengar ada beberapa alatan. Selepas mengkonfigurasinya dalam vimrc, anda boleh menggunakan arahan untuk membungkus dan memasang sekumpulan pemalam Anda juga memerlukan maklumat ini
4. Saya iri apabila melihat rakan sekerja atau rakan saya menggunakan VIM dan seberapa pantas mereka beroperasi Gabungan pemalam dan pelbagai kekunci pintasan menjadikan kecekapan pembangunan sangat tinggi. Saya teragak-agak kerana banyak sebab dan tidak mahu meminta nasihat mereka, jadi saya datang ke sini untuk meminta maklumat daripada tuan
5 Mungkin terdapat lebih banyak perkara yang menyeronokkan, tetapi saya tidak tahu banyak tentangnya. Saya harap seseorang boleh memberikan beberapa maklumat daripada yang paling mudah kepada yang lebih mendalam. Hebat! ! !
Sebuah buku: "VIM Praktikal", versi Inggeris dan Cina,
https://book.douban.com/subje...
Banyak tips tentang VIM diperolehi daripada buku ini. Sangat berbaloi untuk dilihat.
Terdapat banyak artikel tentang konfigurasi jenis ini di Internet, jadi anda perlu memanfaatkannya dengan sebaiknya
Berdiri terus di atas bahu gergasi
vim
Dalam istilah orang awam, apabila vim bermula, ia memuatkan kandungan fail .vim ke dalam persekitaran berjalannya, dan kemudian melaksanakan arahan dalam fail .vimrc.
Bermula dengan vim
Memandangkan kekunci awalan berfungsi dengan kekunci pintasan, mari kita bincangkan tentang prinsip tetapan kekunci pintasan: cuba untuk tidak mempunyai aksara yang sama dalam susunan yang sama untuk kekunci pintasan yang berbeza. Contohnya, <leader>e melakukan operasi 0 dan <leader>eb menjalankan operasi 1. Selepas anda menaip <leader>e, vim tidak akan melaksanakan operasi 0 serta-merta, tetapi terus menunggu pengguna menaip b, walaupun jika anda hanya mahu Apabila menaip <leader>e, vim juga perlu menunggu input untuk mengesahkan kekunci pintasan yang mana itu, yang jelas menjadikan <leader>e lebih perlahan untuk bertindak balas. <pemimpin>ea dan <pemimpin>eb baik-baik saja.
Vim mempunyai banyak petua praktikal untuk operasi penimbal
pemetaan dan mod kekunci pintasan vim
pemalam patogen
pemalam pengurusan patogen+git
nerdtree
C: Tetapkan laluan akar ke direktori tempat kursor berada
u: Tetapkan direktori peringkat atas ke laluan akar
I: Tunjukkan atau tidak tunjukkan fail tersembunyi
CtrlP
<c-p> Carian panggilan
<F5> Muat semula, bina semula cache dalam direktori semasa
<c-y Buat fail baharu dalam laluan semasa
<c-j>, <c-k> senarai carian Bergerak ke atas dan ke bawah
Input Linux
vimtutor
arahan.Tukar papan kekunci kepada ini
Selepas anda tahu cara menggunakan Vim, anda boleh membaca dokumen ini: http://learnvimscriptthehardw...
Mampu menulis skrip yang diperlukan mengikut keperluan anda sendiri boleh meningkatkan produktiviti dengan ketara.
https://github.com/mhinz/vim-...
Selepas membacanya
Saya mengesyorkan dua buku Satu ialah Practical VIM, yang sudah dalam edisi kedua. Terdapat juga versi elektronik di Amazon, tetapi ia adalah edisi pertama. Satu lagi alamat muat turun vimbook-OPL: ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf