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.

80
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

74
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 arquivos de...

43
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. Para...

38
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...

33
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 essas configurações...

29
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...

23
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...

21
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
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...

21
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 os plugins que...

21
É 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

19
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...

18
Como posso suprimir a mensagem "lendo do STDIN" no Vim?

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...