Perguntas sobre 'vim'

Um editor de texto de código aberto que normalmente é executado a partir da linha de comando. Uma versão mínima está incluída no Ubuntu por padrão, mas a versão completa está disponível em repositórios. As perguntas devem estar relacionadas ao uso do Vim no Ubuntu.
1
resposta

Cópia do Vim preservando a localização do cursor

Eu gostaria de ter um atalho no vim que executa uma duplicação de linha, sem atrapalhar a posição do cursor. Simplesmente puxar e colar sempre move o cursor para o início da próxima linha, então acho que preciso fazer isso em duas etapas: copiar...
04.06.2017 / 14:03
1
resposta

evita que ctrl-o salte para outro arquivo

Eu costumo usar ctrl-o e ctrl-i habitualmente para voltar a locais antigos e retornar a locais mais novos. Se ctrl-o muda arquivos, eu ainda posso ctrl-I para retornar, mas não posso mais desfazer edições recentes de antes do ctrl-o. Existe uma...
13.04.2017 / 20:38
1
resposta

Vim lembrando da lista de buffer

Quando eu abro o vim (ou gvim), ele carrega uma lista de buffers de arquivos em que tenho trabalhado. Eu quero que tenha uma lista de buffer vazia na inicialização. Como posso conseguir isso?     
03.11.2016 / 22:03
1
resposta

As teclas Home e End não funcionam em putty + vim + xterm

Estou usando o putty no ssh para o Ubuntu com TERM=xterm-256color . Dentro do vim, as teclas home e end não estão funcionando corretamente. A tecla " Home " faz o vim entrar no modo " Insert " e colocar um caractere ' w '. Similarment...
24.12.2016 / 10:43
1
resposta

Como automatizar tarefas git que requerem uma mensagem de commit?

Estou escrevendo um script para automatizar uma tarefa do Git. Fazendo isso manualmente, existem alguns pontos onde o git abre o vim para editar uma mensagem de commit, e eu tenho que digitar :wq . Existe uma maneira de pré-enviar esses pressi...
31.01.2017 / 17:52
1
resposta

vim search - não destacando meu destruidor

Eu tenho um arquivo cpp com uma definição de classe. Na definição de classe, eu também tenho um destrutor explícito, como este - class foo { foo(){} // constructor ~foo(){} //destructor // more code here }; Estou vendo este ar...
12.09.2016 / 11:25
1
resposta

Markdown no gVim

Eu quero editar meu arquivo Markdown.md com gVim exibindo a formatação (rich-text) e também a edição que está convertendo o texto conforme eu digito no formato de marcação. É possível fazer isso com vim ou gVim ? Eu estou no Fedora...
27.10.2016 / 05:22
1
resposta

Como mapear comandos no Vim?

Estou usando o gVim e não há uma opção de divisão vertical no item de menu Arquivo. Quero mapear o padrão :split e sua abreviação :sp para :vsplit e :vsp , respectivamente, para que substitua a divisão horizontal em todos os lugares....
28.10.2016 / 12:30
1
resposta

Reciclagem de dedos com realimentação instantânea (para um futuro sem a tecla Esc)

Preparando-se para o futuro e protegendo meus pulsos, eu remapeei algumas teclas que eu geralmente escrevo (por exemplo, para escape, agora pressiono / solto caps lock; para controle, eu seguro caps lock com outra tecla, para caps lock I pressio...
08.11.2016 / 13:33
1
resposta

Vim - Existe uma maneira de 'sobrepor' páginas? (Perda visual ao trocar de página com Ctrl + f / b)

Quando eu pressiono Ctrl-f ou Ctrl-b , leva alguns segundos para eu ler alguns texto para descobrir onde estou no arquivo. Existe alguma maneira que eu possa me fazer não se perder tão facilmente? Por exemplo, é possível alterar Ctrl-f...
30.06.2016 / 08:16