Perguntas com a marcação «vim»

90
Recuo incorreto ao editar Yaml no Vim

O Vim não parece reagir corretamente a um símbolo de traço em arquivos YAML, portanto, quebrando o formato. Por exemplo, eu tenho um bloco que deve ser semelhante a este: handlers: - name: restart exim4 service: name=exim4 state=restarted Quando termino de digitar restart exim4e digito, o...

89
Rolando dentro do Vim no terminal do Mac

Tenho procurado no Google tentando descobrir se é possível usar a roda do meu mouse para rolar enquanto estiver dentro do Vim no Terminal do Mac, sem sorte. Parece que apenas o X11 ou o iTerm suportam isso. Antes de desistir, pensei em tentar os gênios aqui para ver se alguém sabe uma maneira...

89
Detecta se uma chave está ligada a algo no vim

Gostaria de saber se existe uma maneira de descobrir se uma chave faz algo in vim. Eu sei que posso usar :mappara ver mapeamentos definidos pelo usuário, mas há algo para o material integrado? Por exemplo, sempre tive CTRL- Wvinculado a fechar a guia, porque pensei que não estava sendo usada....

89
A tecla Backspace não funciona no Vim / vi

Acabei de fazer algumas alterações no .vimrcarquivo e no .bash_aliasesarquivo e, a partir desse momento, não consigo deletar palavras com a tecla backspace. Meu .vimrcarquivo tem: set nocompatible set number set incsearch set autoindent set ruler set autowrite set smarttab set linebreak set...

87
Usando Vim para desenvolvimento Lisp

Tenho usado Lisp intermitentemente por um tempo, mas estou começando a ficar mais sério sobre fazer algum trabalho "real" em Lisp. Sou um grande fã do Vim e estava me perguntando como posso ser mais produtivo usando o Vim como meu editor para desenvolvimento Lisp. Plugins, sugestões de fluxo de...

87
Ocultar todas as linhas (não) correspondentes no Vim

É possível mostrar / ocultar todas as linhas correspondentes no vi ou no Vim? Não destacar, mas apenas mostrar essas linhas. Por exemplo, tenho um texto com palavra a palavra ERROR. Como faço para mostrar apenas linhas contendo ERRORe como mostrar apenas linhas sem ERROR? Existe uma solução...

87
Preferências Tab Vs Space no Vim

O Vim é muito confortável quando se trata de guia vs. preferências de espaço. Pelo que entendi, a tabstopconfiguração indica a largura de um caractere de tabulação. A shiftwidthconfiguração especifica quantas colunas aumentar / diminuir ao usar os comandos <<e >>, enquanto a...

87
Como posso abrir vários arquivos de uma vez no Vim?

Existe uma maneira de abrir todos os arquivos em um diretório de dentro do Vim? Portanto, :commandisso diria "Abra todos os arquivos /some/pathem buffers". Idealmente, seria ótimo abrir todos os arquivos em um diretório recursivamente.

87
Vá para o enésimo símbolo na linha

Como mover o cursor para o enésimo símbolo da esquerda no Vim? Uma das soluções que vejo é pressionar 0n<right-arrow>, ele se moverá para a posição n + 1. Existe alguma maneira mais natural de fazer isso?

87
Posso mapear a tecla Alt no Vim?

Tentei mapear como adicionando a linha abaixo a .vimrc, mas não funcionou. Verifiquei se o .vimrc é carregado pelo Vim. map <Alt-D> <C-D> existe algum erro neste mapeamento?

86
Como navegar em grande projeto no VIM

Como você gerencia grandes projetos (centenas de arquivos) usando apenas VIM? Eu pessoalmente começo a ter problemas em qualquer projeto maior do que pequeno. existe alguma maneira de 'ir para o arquivo' rapidamente, de preferência completando o nome? mesmo para 'ir para definição de classe',...