Vi & Vim

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

73
Como unir linhas sem produzir um espaço?

O Jcomando padrão para unir linhas substitui os caracteres da nova linha por um espaço. É útil ao editar 'literatura', mas pode ser problemático se, digamos, editar manualmente um despejo hexadecimal, se esquecer de remover o espaço supérfluo. Existe um método rápido e fácil para unir duas linhas...

70
Como executar comandos shell silenciosamente?

:!<command>pode ser usado para executar um comando no shell. Mas isso "assume" meu terminal e o preenche com stdoutesse comando específico. Como executo um comando em segundo plano que só me notifica em um código de saída diferente de

66
Como depurar um mapeamento?

Vejo muitas perguntas aqui em que um usuário tem um mapeamento que não funciona e, na maioria das vezes, os motivos são bastante semelhantes. Sugiro fazer desta pergunta uma referência para esse tipo de pergunta, para fornecer um procedimento completo para depurar um mapeamento. Se um usuário como...

60
Sair do modo Terminal no Neovim

Não consigo descobrir como voltar ao Normalmodo depois de entrar Terminalno Insertmodo ... A fuga simplesmente não parece funcionar. Qualquer ideia

55
Feche e descarregue um buffer sem sair do Vim

Frequentemente, carregarei algumas informações em um buffer temporário e depois as fecharei :clo!. Mas isso oculta o buffer em vez de descarregá-lo completamente, mesmo que eu tenha nohiddendefinido. Acho isso cansativo, pois recebo uma confirmação extra ao sair do Vim, sobre o conteúdo que eu já...

54
Listar tipos de arquivos conhecidos

Como posso obter uma lista dos nomes de tipos de arquivos que o vim conhece atualmente? Quero poder fazer isso para que, quando o vim não detecte automaticamente um tipo de arquivo, eu possa experimentar alguns dos tipos de arquivos que o vim sabe que podem ser semelhantes e ver se eles fornecem...

53
Como posso mostrar números de linha relativos?

Muitos comandos do vim podem ter um número referente ao número de linhas em que o comando atuará. É possível mostrar os números das linhas em relação à linha atual? Algo como o seguinte: 3: some text here 2: more text 1: This is the line above where the cursor is 0: The cursor is on this line 1:...

52
Como posso integrar o gdb ao Vim?

Em vez de gdbtuiou ctrl+xsob o gdbqual mostra o código fonte na parte superior da tela, eu gostaria de ver isso no meu editor Vim, que saltaria entre as guias e os buffers de acordo. Como posso fazer