Perguntas com a marcação «vimrc»

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.

7
Como depurar meu arquivo vimrc?
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 problema?
80 vimrc 

1
Qual é o objetivo dos arquivos de troca?
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 …


7
A maneira mais rápida de mudar para um buffer no vim?
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. …
43 vimrc  buffers 

1
Por que preciso de um vimrc e um gvimrc?
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 has('gui_running') " gvim specific settings here endif …
38 vimrc  gvim 

6
Aplicando configurações apenas a uma árvore de diretórios
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 …
33 vimrc  filesystem 

2
Qual é a diferença entre let e set?
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 caso?
29 vimrc  vimscript 


5
Como compartilhar a configuração entre o vim e o Neovim
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 minha configuração do vim …
23 vimrc  neovim 

2
Como redefinir os mapeamentos de teclas do plugin?
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 purpose" Mas isso não funciona, …

8
Existe uma prática recomendada para dobrar um arquivo vimrc
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 …
21 vimrc  folding 

5
GitHub para .vimrc e plugins
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 …

2
É possível e útil dividir o vimrc?
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 exemplo, [Atualizada] manter todas as configurações relacionadas …
21 vimrc  filetype 

3
Para que é utilizado o 'softtabstop`?
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 número desejado de espaços …

1
Como definir um pop-up / menu personalizado no vimrc
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 …
19 vimrc 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.