Perguntas com a marcação «vim»

11
O .vimrc pode ser dividido em vários arquivos?

Digamos que eu tenha algumas centenas de re-mapeamentos personalizados iabpara Java e outras centenas de re-mapeamentos para Haskell, então eu gostaria de dividi-los em arquivos diferentes para torná-lo mais gerenciável. O que estou procurando é criar algo parecido com isto: ~/. ├── .vimrc └──...

11
Posso fazer o vim alterar o comportamento do cursor?

Uso o vim há alguns anos como editor secundário, mas por várias razões, me vejo usando cada vez mais, mesmo quando meu editor principal está disponível. Um problema que sempre me incomodou vime que me impede de usá-lo mais é a maneira como ele lida com o posicionamento do cursor. O cursor pode...

11
Como atualizar automaticamente o Vim no buffer / foco da janela?

Costumo usar Control + L para redesenhar a tela no Vim . Em particular, quando saio do sono ou mudo as configurações do monitor, muitas vezes acho que o Vim precisa ser redesenhado. Eu pensei que poderia ser mais simples apenas adicionar algo ao meu vimrc que redesenhe o foco. Existe um comando...

11
mutt: como exibir caracteres emoji corretamente?

Eu gostaria de poder ver os caracteres emoji corretamente no mutt, mas, por exemplo, 💗 aparece como ^ J no pager do mutt. Corrida :set pager=view e reabrir a mensagem exibe o caractere corretamente com o vim. O email em questão é criptografado por PGP, mas acho que seria o mesmo com emails não...

10
O vim pode editar um arquivo remoto como root?

Eu encontrei esta pergunta que explica como editar um arquivo remoto com o vim usando: vim scp://user@myserver[:port]//path/to/file.txt É possível fazer isso como root (via sudo) no host remoto? Eu tentei criar um arquivo com permissões de root no host remoto e editá-lo com os itens acima. O...

10
VIM - Alterar o tempo de espera para mapas de teclas combinados

No VIM, quando mapeio, por exemplo, <F9><F10>para um comando e <F9>para outro comando, ele aguarda 1-2 segundos quando pressiono F9 para permitir que eu pressione <F10>para acessar o comando mapeado <F9><F10>e, se não pressioná- <F10>lo, executa o comando...

10
Atraso do Vim ao usar Ctrl + C, mas apenas em arquivos SQL

Estou trabalhando em um projeto paralelo com arquivos de origem JavaScript e SQL. Quando estou editando o JavaScript, o Vim se comporta normalmente. No entanto, quando estou editando os arquivos SQL, existe um atraso de um segundo entre quando pressiono CtrlCe quando o Vim sai do modo de inserção....

10
O que o movimento sublinhado faz no vim?

Não entendo o movimento sublinhado no vim, pelo menos no contexto de yank (y). Minha cábula lê "soft" bol down que eu não compreendo. Se eu usar o movimento sozinho, parece ser o mesmo, o ^que significa ir para o primeiro espaço não em branco da linha. No entanto, se eu usar o movimento y, ele...