Vi & Vim

8
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 em sua própria...

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

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

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

8
Como remapear gg para g?

Eu não uso nenhum, g combinationsexceto ggno modo normal. Como posso fazer para que pressionar guma vez seja suficiente? nnoremap g ggfaz com que espere por 3 segundos ou mais por uma continuação do comando. Remover o mapeamento de gantemão também não funciona, porque não consigo mapear ggse...