SPF13 -VIM - Distribusi Ultimate for VIM Editor
- 1037
- 315
- Enrique Purdy
SPF13-VIM adalah platform lintas dan berbagai macam yang sangat dapat disesuaikan plugin vim dan berbagai sumber daya untuk Vim, GVIM Dan Macvim.
Ini bekerja di Linux, Windows dan MacOS X Plus Sistem seperti Unix lainnya, ia mematuhi nuansa tradisional vim Karena ia menawarkan fitur saat ini seperti sistem manajemen plugin, tag-complete, tag dan banyak lagi.
Disarankan Baca: Belajar VI/VIM Editor - Panduan Pemula
Plugin terkenal yang disediakan di bawah SPF13-VIM meliputi:
Vundle Plugin Manager untuk vim
Vundle adalah sistem luar biasa yang dibangun berdasarkan prinsip -prinsip yang tepat sebagai Patogen, Namun dengan sistem manajemen plugin terintegrasi yang menggunakan Git Dan GitHub.
Vundle File Manager untuk vimPlugin Nerdtree Explorer untuk VIM
Nerdtree adalah plugin file explorer yang menawarkan fungsionalitas laci proyek ke pengeditan vim pengguna.
Plugin Nerdtree Explorer untuk VIMPencari file CTRLP untuk VIM
Ctrlp adalah penggantian plugin perintah-t dengan plugin vim 100%. Ini mendukung metode intuitif dan cepat untuk memuat file dari sistem file (dengan regex dan fuzzy find), buffer terbuka, dan baru -baru ini menggunakan file juga.
Pencari file CTRLP untuk VIMSurround menangani semua '"[]"' dll
Mengelilingi adalah alat untuk menangani pasangan “lingkungan sekitar.”Contoh lingkungan terdiri dari tanda kurung, kutipan, dan tag HTML. Lingkungan ini terkait erat dengan apa yang disebut VIM sebagai objek teks.
Mengelilingi kesepakatan pasangan lingkungan di vimNerdCommenter - Kode komentar di VIM
Nerdcommenter adalah plugin yang memungkinkan pengguna untuk menangani komentar kode, terlepas dari filetype.
Nerdcommenter untuk berkomentar dalam kode untuk vimPemeriksaan sintaks sintaksis sintastik untuk VIM
Sintastik adalah plugin pemeriksaan sintaks yang mengeksekusi buffer melalui pemeriksa sintaks eksternal saat disimpan dan dibuka. Dalam hal kesalahan sintaks terdeteksi, pemberitahuan dikirim ke pengguna, oleh karena itu, pengguna tidak harus menyusun kode mereka atau menjalankan skrip mereka untuk menemukannya.
Pemeriksaan sintaks sintastik untuk vimAngka.vim - tambahkan nomor baris untuk vim
Angka.vim adalah pertukaran plugin antara penomoran relatif (mode normal) dan penomoran absolut (mode insert) tergantung pada mode yang ada di pengguna.
Ini memungkinkan pengguna untuk memindahkan kode dengan mudah dengan nomor baris relatif saat dalam mode normal. Sekali lagi menyajikan nomor baris yang benar saat menulis kode dalam mode insert.
Angka.vim tambahkan nomor baris ke vimNeoComplCache AutoComplete ++ Plugin untuk VIM
Neocomplcache adalah plugin pelengkap otomatis yang kuat dan brilian dengan dukungan ekstra untuk cuplikan. Ini memungkinkan simulasi pelengkapan autokel dari kamus, buffer, omni-complete dan cuplikan.
NeoComplCache AutoComplete ++ Plugin untuk VIMIntegrasi Tambahkan Git Fugitive untuk VIM
Buronan Menambahkan dukungan git yang persisten ke direktori git di vim.
Buron menambah integrasi git untuk vimPIV menambahkan pengeditan php untuk vim
Piv Menawarkan integrasi PHP modern untuk VIM dengan dukungan yang lebih baik untuk PHP 5.3+ termasuk sintaks terbaru, fungsi, dukungan lipatan yang lebih baik, dan sebagainya.
PIV menambahkan pengeditan php untuk vimTabulatorisasi Sejajarkan semuanya di VIM
Tabularisasi memungkinkan pengguna untuk menyelaraskan pernyataan pada tanda -tanda yang sama dan beberapa karakter lainnya.
Tabularize Align Code di VIMTagbar menambahkan pembuatan tag dan navigasi di vim
Tagbar Membutuhkan CTAG yang bersemangat dan secara otomatis akan membuat tag untuk file terbuka pengguna. Ini juga menghadirkan panel untuk dengan mudah menavigasi melalui tag.
Tagbar menambahkan pembuatan tag dan navigasi di vimEasymotion melompat ke mana saja di vim
Easymotion menawarkan cara interaktif untuk menggunakan gerakan di vim.
Easymotion melompat ke mana saja di vimLebih-lebih lagi, SPF13-VIM:
- Dilengkapi dengan sejumlah sintaks tambahan seperti Markdown, Ranting Dan Git berkomitmen.
- Termasuk paket warna SPF13-VIM (IR_Black, Molokal, Peaksea).
- Berisi koleksi lengkap cuplikan untuk digunakan dengan Snipmate atau NeoComplcache.
Cara menginstal SPF13-VIM di sistem Linux
Sebelum Anda melanjutkan untuk menginstal SPF13-VIM, Pastikan Anda punya Git Dan keriting Diinstal pada sistem Anda, jika tidak, jalankan perintah yang benar di bawah ini sesuai distribusi Anda untuk menginstalnya:
$ sudo apt-get install git curl [on Debian sistem berbasis] $ yum instal git curl [on Centos sistem berbasis]
Setelah kedua paket telah diinstal, Anda dapat melangkah lebih jauh untuk menginstal SPF13-VIM Menggunakan skrip instalasi otomatis di sistem Anda dan yang penting mencadangkan file konfigurasi VIM Anda saat ini.
Oleh karena itu, ketik (atau salin dan tempel) perintah di bawah ini di terminal Anda untuk menjalankan penginstal otomatis:
$ curl http: // j.MP/SPF13 -VIM3 -L -O -| SH
Catatan: Jika Anda sudah memilikinya SPF13-VIM Diinstal, Anda dapat memperbarui ke versi terbaru sebagai berikut:
$ cd $ home/.SPF13-VIM/ $ GIT PULL $ VIM +BONDLDLEINSTALL! +Bundleclean +q
Cara Mengkonfigurasi dan Menggunakan SPF13-VIM di Linux
Setelah Anda menginstalnya, tutup terminal saat ini dan buka sesi terminal lain. SPF13-VIM Dilengkapi dengan yang sangat dioptimalkan .Vimrc
file konfigurasi yang sangat terorganisir dengan sangat baik dan lipat dalam bagian, di mana setiap bagian diberi label dan setiap opsi dikomentari.
Itu .Vimrc
file konfigurasi diinstal oleh SPF13-VIM Membantu mengatasi kerugian umum vanilla vim seperti menggunakan file konfigurasi tunggal di semua sistem operasi, mengoreksi kesalahan ketik umum (: W
, :Q
Plus banyak lagi), konfigurasi plugin yang disertakan, setup antarmuka untuk menggunakan fitur VIM (termasuk omnicomplete, nomor baris, penyorotan sintaks, penguasa yang tepat dan garis status dll) ditambah dengan lebih banyak lagi.
$ vi ~//.VimrcKonfigurasi SPF13-VIM
Anda dapat menambahkan kustomisasi lokal di file ~/.Vimrc.lokal
Dan ~/gvimrc.lokal
, Jika file sudah ada atau membuatnya sendiri.
Ambil contoh, Anda dapat mengganti skema warna default dan menggunakan puncak sebagai berikut:
$ echo colorscheme peaksea >> ~/.Vimrc.lokal
Itu ~/.Vimrc.bundel
File mengimpor berbagai plugin SPF13. Namun, untuk menambah (atau menghapus bundel individual) bundel Anda sendiri, buat file ~/.Vimrc.bundel.lokal
.
Misalnya, perintah di bawah ini akan menambahkan bundel tambahan:
$ echo bundle \ 'spf13/vim-colors \' >> ~//.Vimrc.bundel.lokal
Di bawah ini adalah tangkapan layar yang ditampilkan SPF13-VIM Bekerja dengan skema warna yang berbeda:
Jika Anda merasakannya SPF13-VIM Tidak begitu berguna, Anda dapat menghapusnya sepenuhnya menggunakan perintah berikut.
$ CD ~/.SPF13-VIM-3/ $ ./uninstall.SH
Untuk informasi lebih lanjut tentang cara menggunakan berbagai plugin, lakukan kustomisasi lainnya dan banyak lagi, kunjungi http: // vim.SPF13.com/.
Dalam artikel ini, kami membicarakannya SPF13-VIM, Koleksi kuat plugin dan sumber daya VIM yang berguna untuk meningkatkan editor teks VIM, GVIM dan MACVIM.
Ingatlah untuk menggunakan bagian umpan balik di bawah ini untuk mengajukan pertanyaan atau menawarkan kepada kami pemikiran Anda tentang artikel tersebut. Anda juga dapat memberi kami informasi tentang program serupa di luar sana untuk memperluas fungsionalitas inti VIM atau meningkatkan kinerjanya.
- « Cara memulihkan file yang dihapus di linux
- Hacking OwnCloud untuk meningkatkan branding halaman login »