Saya baru memulai dengan Vim. Ini adalah pengalaman yang menyenangkan, tetapi saya merasa ini sangat luar biasa. Saya mencoba memasang plugin ini, vim-airline , tapi saya mengalami banyak masalah. Bagian Instalasi pada halaman Github hanya menyatakan:
salin semua file ke direktori ~ / .vim Anda
Agaknya, ini berarti mengunduh .zip, mengekstraknya, dan menyalin semua file itu ke ~ / .vim /. Saya melakukan ini, tetapi Vim mulai seperti biasa, dan berlari :help airline
hanya memberikan:
Maaf, tidak ada bantuan untuk maskapai
Saya berasumsi bahwa ini berarti itu tidak diinstal. Juga, bilah status tetap sama. Saya baru di Vim dan sangat ingin ini berfungsi. Terima kasih sebelumnya!
EDIT: Saya juga mencoba meletakkan file ke / usr / share / vim / vim73 /. Tidak ada dadu.
EDIT 2: Saya berlari :helptags ~/.vim/doc
dan sekarang halaman bantuan ditampilkan ketika saya mengetik :help airline
, tapi saya masih belum mendapatkan plugin itu sendiri (bilah status). Vim terlihat sama, tetapi sekarang dapat menampilkan halaman bantuan.
sumber
Add set laststatus=2 to your vimrc.
perlu ditetapkan.Jawaban:
Periksa FAQ proyek .
Di dalam vim, lakukan
:h laststatus
untuk memahami mengapa ini diperlukan. Jika Anda ingin tahu di masa depan apakah plugin sedang "dimuat" atau tidak, periksa:scriptnames
.sumber
Saya menginstal maskapai menggunakan instruksi instal dari https://github.com/bling/vim-airline
Mereka merekomendasikan beberapa manajer paket - Saya memilih yang pertama:
Patogen
Saya mendapat : membantu maskapai untuk bekerja dengan perintah ini:
Seperti Anda, sekarang halaman bantuan ditampilkan ketika saya mengetik : help airline .
sumber
Ketika Anda men-download versi terbaru dari vim-maskapai seperti
.zip
dan unzip ke direktori sementara, Anda mendapatkanvim-airline-master
direktori dalam direktori temp. Di dalamvim-airline-master
Anda akan menemukanautoload
,doc
danplugin
direktori. Anda juga harus~/.vim/
jika belum ada (jangan timpa direktori yang ada dengan nama yang sama!) atau~/.vim/
Namun, sebagai catatan tambahan, saya sangat menyarankan untuk melihat ke dalam Patogen karena saya telah menemukan itu cara yang paling bebas masalah untuk bermain dengan plugin Vim.
sumber
autoload
,doc
, danplugin
menjadi~/.vim/
menggunakancp -r
. Jangan khawatir,cp -r
tidak akan menimpa direktori yang ada - itu hanya akan "menggabungkan" mereka. Bahkan, saya bahkan tidak memiliki~/.vim/
direktori sebelum saya mencoba ini. Adapun Pathogen, saya tidak bisa menginstalnya juga! Sepertinya plugin apa pun yang saya coba instal diabaikan. Tidak pernah menggunakan Vim sebelumnya, jadi saya tidak benar-benar yakin harus melakukan apa ...call pathogen#infect()
ke ~ / .vimrc. Maka semua plugin akan menjadi subdirektori dari ~ / .vim / bundle. Apakah Anda memiliki file .vimrc?Saya percaya file tidak disalin di tempat yang tepat.
Di bawah
.vim
direktori,plugin
,doc
danautoload
direktori harus pergi. Saya mendugavim-airline-master
direktori berada di bawah.vim
direktori dan itulah mengapa plugin tidak diatur.sumber
Instruksi instalasi manual itu banyak berasumsi - saya akan mengatakan itu salah. File plugin sebenarnya harus disalin ke berbagai subdirektori dari
~/.vim
direktori Anda .Saya mengunduh file zip dari halaman skrip Vim dan melihatnya.
The
doc/airline.txt
berkas masuk ke Anda~/.vim/doc
subdirektori. Theplugin/airline.vim
berkas masuk ke Anda~/.vim/plugin
subdirektori. Theautoload/airline.vim
berkas masuk ke Anda~/.vim/autoload
direktori seperti halnyaautoload/airline
direktori dan semua isinya.Ini adalah salah satu dari plugin yang lebih rumit yang mungkin harus diinstal menggunakan plugin manager, tetapi saya tidak akan khawatir tentang hal itu sampai Anda mendapatkan sedikit pengalaman dengan Vim.
sumber
doc
,autoload
, danplugin
(dan file yang dikandungnya) telah bergabung dengan direktori masing-masing dalam~/.vim/
.Bahkan setelah Anda menginstal plugin dengan benar, Anda mungkin perlu melakukan ini untuk membuat file bantuannya dapat diakses:
Setelah itu, menjalankan "
:help airline
" seharusnya bekerja dan itu akan memberi tahu Anda cara mengaturnya dengan benar untuk digunakan di lingkungan Vim Anda.sumber
:helptags ~/.vim/doc
perintah ini , yang memang mendapatkan layar bantuan untuk ditampilkan oleh maskapai! :) Namun, saya tidak mendapatkan plugin itu sendiri - bilah status. Apakah saya harus "mengaktifkan" atau sesuatu?autoload
direktori.:scriptnames
?:scriptnames
: pastebin.com/JXuGFeduSaya dapat menginstal vim-airline untuk gvim pada platform Windows. Tetapi Anda harus dapat mengikuti proses yang sama untuk OS berbasis linux juga dan menginstalnya tanpa masalah.
CATATAN: Prosedur instalasi ini manual.
Lakukan langkah-langkah berikut untuk menginstal vim-airline:
Klik pada zip unduhan ( https://github.com/bling/vim-airline ) dan unzip.
Untuk Pengguna Windows:
Salin semua konten di vim-airline-master dan rekatkan ke folder $ HOME \ vimfiles . Jika folder vimfiles tidak ada maka buat folder baru bernama vimfiles di folder home Anda.
Anda dapat menemukan folder rumah Anda dengan menjalankan perintah
:echo $HOME
di vim.Untuk Pengguna Linux:
Salin semua konten di vim-airline-master dan tempel ke direktori $ HOME / .vim menggunakan perintah
cp -r
.Sekarang Buka file .vimrc Anda dengan menjalankan perintah
:edit $HOME/.vimrc
. Tambahkan baris berikut ke dalam file .vimrc Anda.set laststatus=2
Alasan: Pengaturan default 'status terakhir' adalah untuk baris status tidak muncul sampai perpecahan dibuat. Jika Anda ingin itu muncul setiap saat, tambahkan yang berikut ke vimrc Anda: set laststatus = 2
Untuk detail lebih lanjut, jalankan perintah
:help laststatus
dalam vim.Akhirnya Untuk menambahkan bantuan untuk vim-airline jalankan perintah berikut dalam vim.
Untuk Pengguna Windows:
Untuk Pengguna Linux:
Jalankan
:help airline
di vim untuk bantuan dan konfigurasi lainnya.Nikmati garis berwarna-warni !!
sumber
Bantulah diri Anda sendiri dan instal manajer plugin seperti patogen .
Itu membuat penanganan plugin jauh lebih mudah.
Setelah Anda mengatur patogen, menginstal maskapai itu mudah. Jika Anda memiliki
git
:Tanpa git, Anda harus mengunduh zipfile
vim-airline-master.zip
. Kemudian:sumber
execute pathogen#infect()
seharusnya menjadi perintah pertama di blog Anda~/.vimrc
.