Vi & Vim

Perguntas e respostas para pessoas que usam as famílias vi e Vim de editores de texto

3
Preservar carimbo de data e hora da criação após modificação
Quero modificar arquivos vimsem alterar os carimbos de data e hora da criação. Os documentos não parecem mencionar nada sobre essa possibilidade. Eu gostaria de conseguir isso sem desativar o recurso de troca / recuperação. Uma alternativa seria armazenar o tempo em algum lugar e substituí-lo ao sair, eu acho.
8 buffers  save 


1
Quebrando linhas automaticamente nos comentários?
O Vim tem o excelente comando set tw=79que quebrará suas linhas automaticamente em 79 caracteres, no entanto eu gosto (apenas) dos meus comentários quebrados em 72 caracteres automaticamente. Existe alguma boa maneira de fazer isso no Vim?

2
Existe uma maneira de esconder através das linhas?
Aqui está o meu caso de uso: Eu tenho muito código que, devido à aplicação do estilo, escrevemos novas linhas antes e antes de cada chave de abertura e fechamento (respectivamente). Exemplo: function func(args) { statement 1; statement 2; if (condition) { statement 3; } } Embora isso seja agradável …

2
Mover após o final da palavra ou Excluir após cliente
Qual é a sequência mais rápida para excluir no final da linha após a posição do cursor? Exemplo: Eu quero excluir esta linha mais rapidamente Sequência: 5eDexcluirá o último caractere da palavraline Quero excluir este lin Mover-se com o vim geralmente me coloca no primeiro ou no último caractere de …







3
Como posso interagir com um banco de dados SQLite ou MySQL?
Isso pode ser mais adequado para IDE, não para Vim, mas ainda assim eu apreciaria se houvesse uma maneira que me permitisse conectar-me a bancos de dados MySQL / SQLite locais ou remotos. Existe uma maneira de fazer isso? Eu acho que poderia ser colocado em uma janela dividida ou …
8 ide 

4
Movimentos do Grok Vim e edições simples
Estou voltando ao Vim depois de usar o Emacs por alguns anos. Estou tentando entender o Vim lendo e assistindo aos tutoriais, além de usá-lo diariamente. Ao editar texto, acho os comandos Emacs de Alt-F, Alt-B, Ctrl-a, Ctrl-e, Alt-D e Alt-Backspace muito úteis e intuitivos, permitindo edições locais rápidas e …

1
Preenchimento automático para make
Se eu definir um makeprograma personalizado , há alguma maneira de fornecer uma lista de opções de preenchimento de guias que seriam ativadas quando eu digitasse :make+ Space+ Tab? Com comandos personalizados eu posso fazer fi: command! -nargs=* -complete=customlist,MakeComplete -bar MakeGitbook call MakeGitbook(<q-args>) Existe algum mecanismo semelhante para comandos internos …


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.