Estou apenas começando com o Vim. É uma experiência divertida, mas eu achei isso meio esmagador. Estou tentando instalar este plugin, vim-airlines , mas estou tendo muitos problemas. A seção Instalação na página do Github simplesmente declara:
copie todos os arquivos para o diretório ~ / .vim
Presumivelmente, isso significa baixar o arquivo .zip, extraí-lo e copiar todos esses arquivos para ~ / .vim /. Eu fiz isso, mas o Vim inicia normalmente, e a execução :help airline
apenas fornece:
Desculpe, não há ajuda para a companhia aérea
Presumo que isso significa que não está sendo instalado. Além disso, a barra de status permanece a mesma. Eu sou novo no Vim e realmente gostaria que isso funcionasse. Desde já, obrigado!
EDIT: Eu também tentei colocar os arquivos em / usr / share / vim / vim73 /. Sem dados.
EDIÇÃO 2: Eu corri :helptags ~/.vim/doc
e agora a página de ajuda é exibida quando eu digito :help airline
, mas ainda não estou obtendo o próprio plugin (a barra de status). O Vim parece o mesmo, mas agora pode exibir a página de ajuda.
fonte
Add set laststatus=2 to your vimrc.
precisa ser definida.Respostas:
Verifique as perguntas frequentes do projeto .
Dentro do vim, faça
:h laststatus
para entender por que isso é necessário. Se você quiser saber no futuro se um plug-in está sendo "carregado" ou não, verifique:scriptnames
.fonte
Instalei a companhia aérea usando as instruções de instalação em https://github.com/bling/vim-airline
Eles recomendaram vários gerenciadores de pacotes - eu escolhi o primeiro:
Patógeno
Eu recebi : ajude a companhia aérea a trabalhar com este comando:
Como você, agora a página de ajuda é exibida quando digito : help airlines .
fonte
Ao baixar a versão mais recente do vim-airlines como
.zip
e descompactá-la em um diretório temporário, você obtém umvim-airline-master
diretório no diretório temporário. Dentrovim-airline-master
você encontraráautoload
,doc
eplugin
diretórios. Você deveria~/.vim/
se eles ainda não existirem (não substitua os diretórios existentes com os mesmos nomes!) ou~/.vim/
No entanto, como uma observação lateral, sugiro enfaticamente investigar o Pathogen, pois achei a maneira mais fácil de jogar com os plugins do Vim.
fonte
autoload
,doc
, eplugin
para~/.vim/
usandocp -r
. Não se preocupe,cp -r
não substituirá os diretórios existentes - ele simplesmente os "combinará". Na verdade, eu nem tinha um~/.vim/
diretório antes de tentar isso. Quanto ao Pathogen, também não consegui instalar isso! Parece que qualquer plugin que eu tente instalar é ignorado. Nunca utilizado Vim antes, então eu não sou realmente certo o que fazer ...call pathogen#infect()
a ~ / .vimrc. Todos os plugins serão subdiretórios do ~ / .vim / bundle. Você tem um arquivo .vimrc?Acredito que os arquivos não foram copiados no lugar certo.
Sob
.vim
diretório,plugin
,doc
eautoload
diretórios devem ir. Eu suspeito que ovim-airline-master
diretório foi no.vim
diretório e é por isso que o plug-in não está sendo configurado.fonte
Essas instruções de instalação manual assumem muito - eu diria que estão erradas. Os arquivos de plug-in devem realmente ser copiados em vários subdiretórios do seu
~/.vim
diretório.Eu baixei o arquivo zip da sua página de scripts do Vim e dei uma olhada.
O
doc/airline.txt
arquivo entra no seu~/.vim/doc
subdiretório. Oplugin/airline.vim
arquivo entra no seu~/.vim/plugin
subdiretório. Oautoload/airline.vim
arquivo entra no seu~/.vim/autoload
diretório, assim como oautoload/airline
diretório e todo o seu conteúdo.Este é um daqueles plugins mais complicados que provavelmente devem ser instalados usando um gerenciador de plugins, mas não me preocuparia com isso até que você tenha um pouco mais de experiência com o Vim.
fonte
doc
,autoload
eplugin
(e os arquivos que eles contêm) foram fundidas com os respectivos diretórios dentro~/.vim/
.Mesmo depois de ter um plug-in instalado corretamente, pode ser necessário fazer isso para tornar seu arquivo de ajuda acessível:
Depois disso, a execução "
:help airline
" deve funcionar e deve indicar como configurá-lo corretamente para uso no seu ambiente Vim.fonte
:helptags ~/.vim/doc
comando, que fez chegar a tela de ajuda para companhia aérea de exibição! :) No entanto, não recebo o próprio plugin - a barra de status. Eu tenho que "ativá-lo" ou algo assim?autoload
diretório:scriptnames
?:scriptnames
: pastebin.com/JXuGFeduConsegui instalar o vim-airlines para gvim na plataforma Windows. Mas você também deve seguir o mesmo processo para o sistema operacional baseado em Linux e instalá-lo sem nenhum problema.
NOTA: Este procedimento de instalação é manual.
Execute as seguintes etapas para instalar o vim-airlines:
Clique no zip de download ( https://github.com/bling/vim-airline ) e descompacte-o.
Para usuários do Windows:
Copie todo o conteúdo do vim- airlines -master e cole-o na pasta $ HOME \ vimfiles . Se a pasta vimfiles não estiver presente, crie uma nova pasta chamada vimfiles na sua pasta pessoal.
você pode encontrar sua pasta pessoal executando o comando
:echo $HOME
no vim.Para usuários do Linux:
Copiar todo o conteúdo no vim-airline-master e colá-lo no $ HOME / .vim diretório usando o comando
cp -r
.Agora Abra seu arquivo .vimrc, executando o comando
:edit $HOME/.vimrc
. Adicione a seguinte linha ao seu arquivo .vimrc.set laststatus=2
Motivo: a configuração padrão de 'laststatus' é para a linha de status não aparecer até que uma divisão seja criada. Se você deseja que ele apareça o tempo todo, adicione o seguinte ao seu vimrc: set laststatus = 2
Para mais detalhes, execute o comando
:help laststatus
no vim.Finalmente, para adicionar ajuda ao vim-airlines, execute o seguinte comando no vim.
Para usuários do Windows:
Para usuário Linux:
Execute
:help airline
no vim para obter mais ajuda e configurações.Aproveite a linha colorida !!
fonte
Faça um favor a si mesmo e instale um gerenciador de plugins como o pathogen .
Faz manipulação plugins um monte mais fácil.
Depois de configurar o patógeno, a instalação da companhia aérea é simples. Se você tem
git
:Sem o git, você precisa baixar o arquivo zip
vim-airline-master.zip
. Então:fonte
execute pathogen#infect()
deve ser o primeiro comando no seu~/.vimrc
.