Estou com um problema no Vim e acho que pode estar no meu vimrcarquivo (ou foi informado que poderia ser o meu vimrcarquivo). Como verifico isso? Se for o meu vimrcarquivo, como sei exatamente onde está o
O Vim lê comandos de inicialização de um arquivo chamado vimrc na inicialização. Isso pode ser usado para definir configurações, definir funções, executar comandos automáticos e muito mais.
Estou com um problema no Vim e acho que pode estar no meu vimrcarquivo (ou foi informado que poderia ser o meu vimrcarquivo). Como verifico isso? Se for o meu vimrcarquivo, como sei exatamente onde está o
Quando edito arquivos, o Vim tende a criar arquivos nomeados , o que acho irritante. De , vejo que a opção suprime a criação de arquivos de troca..filename.swpvim -h-n Existe uma diretiva vimrc que eu possa usar para desativar os arquivos de troca por padrão? Qual é o objetivo dos arquivos de...
Quando faço uma alteração no meu .vimrc, normalmente saio do Vim e o abro novamente. Existe uma maneira mais fácil de recarregar as novas
Uma maneira de selecionar um buffer no vim poderia ser procurar a lista de buffers, usando comandos padrão como :ls, ou com algum código externo de plugin / vimscript, para procurar uma lista em uma janela . Digamos que eu queira pular para um buffer diretamente, o mais rápido possível. Para...
Parece haver duas maneiras de armazenar preferências específicas para o gvim: Mantenha um .vimrcarquivo para o vim e um .gvimrcarquivo para adições específicas do gvim. Mantenha todas as configurações .vimrce agrupe as configurações específicas do gvim em uma detecção de recurso condicional: if...
No meu trabalho, usamos um padrão tsde 2; minha preferência pessoal é 4, que é o que eu uso para meus projetos de hobby, e esse outro projeto que herdamos tem a convenção de ts=8. Há também outras configurações que quero definir com base no projeto (por exemplo, dobrar). Basear essas configurações...
Não conheço muito a teoria por trás do Vim. Parece que temos setalgumas variáveis e letoutras variáveis. Qual é a diferença e quando é necessário um sobre o outro? Além disso, o esquema de cores do vim solarizado diz para let g:blabla...qual é o significado g:nesse...
Comecei a usar o neovim e mudei o meu .vimrcpara .config/nvim/init.vime outras coisas .local/share/nvim. Qual é a melhor maneira de compartilhar configurações ou plugins entre o vim e o Neovim? Symlinks? Posso alterar os diretórios no .vimrc para usar apenas um link simbólico? Depois de migrar...
Estou tentando colocar a vim-airlines em funcionamento. Eu o exigi via vundle no meu ~./vimrc: Plugin 'bling/vim-airline' Eu o instalei e esperava que meu Vim se parecesse com a captura de tela na página do projeto: No entanto, é assim: Em relação às fontes, tentei adicionar: let...
Recentemente, percebi que vimrcagora tenho mais de 400 linhas (que a IMO é demais, tentarei reduzir) e, para facilitar a navegação, a leitura e a edição, decidi investigar o conceito de dobrar no vim (que Eu não estava familiarizado com) . Tentei definir o método de dobrar, indentmas não gostei...
Eu conheço essas configurações relacionadas à guia no Vim: ts sw expandtab smarttab sts Minha configuração normal é set ts=4 sw=4 expandtab smarttab. Mas, de acordo com a stsdocumentação , se expandtabnão estiver definido, ele tentará usar uma combinação de espaços e guias para compensar o...
Sei que muitas pessoas armazenam seu .vimrc no GitHub para facilitar o trabalho em novas máquinas, e isso faz todo o sentido para mim. Incluir plugins, no entanto, é problemático, porque os plugins que eu uso já são repositórios git. Como se cria um repo que rastreia o .vimrc e os plugins que...
Eu instalei um plug-in que não fornece um mecanismo para desativar os mapeamentos de teclas que ele define. Eu quero redefinir um dos mapeamentos ( <leader>cc) definidos pelo plugin para minha própria busca, tentei colocar a seguinte linha na minha .vimrc: noremap <leader>cc echo "my...
De acordo com o título, é possível dividir o vimrcarquivo em vários subarquivos? Manter arquivos separados para grupos de configurações que dizem respeito a uma coisa ? Esta coisa pode ser qualquer coisa, qualquer tipo de grupo definido pelo usuário de configurações. Por
Quero poder iniciar facilmente o Vim em modo privado. Vamos definir um modo privado como aquele que utiliza este conjunto de comandos: set history=0 set nobackup set nomodeline set noshelltemp set noswapfile set noundofile set nowritebackup set secure set viminfo="" Deixe-me saber se você pode...
A atribuição de todas as funções úteis a uma tecla funciona bem para ferramentas usadas com freqüência, mas existem algumas operações que eu uso tão raramente, que eu preferiria atribuí-las a algum menu pop-up definido no meu vimrc. Eu vi plugins como CtrlP abrir uma lista pop-up, então isso deve...
Meu cursor está no meio de um parágrafo quando decido de repente que preciso copiar esse parágrafo: Então, digito vippara selecionar o parágrafo visualmente: Agora, clico cmd+Cem copiar para a área de transferência (isso pode variar no seu sistema, mas não deve ser relevante para a pergunta...
Ao usar o Vim para ler a partir de stdin, ele imprime uma mensagem informativa: $ echo foo | vim - Vim: Reading from stdin... $ Este é apenas um exemplo. O uso real não permite construções de shell. vim <(echo foo)não é uma opção. Posso suprimir isso usando apenas opções do Vim e / ou...
Eu raramente, se é que alguma vez, abro vimsem nomes de arquivos. Freqüentemente, quero testar algo, geralmente um script descartável rápido, e geralmente os nomeio test.sh(ou alguma variante do mesmo test.py). Posso vimassumir um test.shnome de arquivo se eu corri vimsem nenhum nome de arquivo?...
O Vim normalmente grava <EOL>para a última linha somente quando havia uma no arquivo original. Como fazer com que o vim escreva uma nova linha no final de um arquivo o tempo todo (quando o arquivo não é binário e ainda não existe)? Eu testei a eolopção, mas não funcionou como...