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

Como posso disparar um autocmd do Vim ao entrar em uma janela do Netrw?

Estou tentando escrever um par de autocmds do Vim para ativar / desativar uma opção ao entrar / sair de uma janela do navegador Netrw (via :Explore , :Vexplore , etc.). Eu abri uma dessas janelas e executei :echo bufname('%') , que mostrou...
04.01.2014 / 19:20
1
resposta

O argumento da linha de comandos do Vim não está sendo executado

Eu tenho procurado por um programa de calendário de linha de comando para Linux já há algum tempo. Eu percebi que deveria usar o vim. Eu quero ser capaz de ver facilmente uma semana de listas de tarefas. Atualmente usando este comando: data=$...
02.10.2013 / 01:20
1
resposta

Região do Vim com palavras-chave em padrões de sintaxe

Eu preciso criar uma região vim personalizada com determina classes e estruturas. O código, por exemplo, syn region myCxxClass start="\(class\|struct\)\_[ \t]\+" end="}[^;]*;" transparent Os padrões para início e fim provavelmente serão a...
14.11.2013 / 18:59
1
resposta

Procurando todas as versões de um arquivo na árvore de undo no VIM

EDITAR: Eu "migrei manualmente" esta questão aqui: link Existe uma maneira mais fácil de encontrar uma mudança específica na árvore de desfazer do Vim do que apenas olhar para versões antigas aleatórias do arquivo, uma de cada vez (usand...
20.01.2014 / 21:27
1
resposta

VIM: Como verificar se o script atual está sendo executado em uma macro?

Em vários casos, tenho alguns scripts vim que só quero executar quando não estão sendo executados em uma macro. Por exemplo, em alguns casos, eu pisco o cursor para me lembrar de onde está agora (o que é inútil quando executado em uma macro e fa...
04.11.2013 / 00:17
2
respostas

Como o vimgrep troca arquivos em um diretório

Eu acidentalmente fechei uma janela de terminal que tinha algumas abas vim abertas. Agora, como posso encontrar esses arquivos de permuta usando vimgrep ou terminal grep ?     
30.01.2014 / 00:50
2
respostas

Emulador de terminal com cursor de meio bloco?

Existe um emulador de terminal que permite o cursor de meio bloco? A principal razão que eu quero isso é que no vim quando algumas palavras são destacadas, é difícil ver onde o cursor está: Nesta foto eu configurei o cursor para aparecer...
13.11.2013 / 15:33
1
resposta

Vim proíbe modificar uma opção

Como posso definir uma opção e proibir alterar seu valor em outro lugar? Por exemplo, eu uso 2 espaços por guia: set shiftwidth=2 . E o tempo de execução do vim o altera para alguns tipos de arquivos. Eu não quero que isso aconteça.    ...
27.11.2013 / 20:26
1
resposta

vim: atalho para ir para o início da linha e mudar do modo normal para o modo de inserção (atalho de “^” + “i”)

No vim, existe um atalho que pode alcançar o que ambos "^" (passar para o início da linha) e "i" (alternar para o modo de inserção) podem alcançar? SO basicamente, um atalho que é menor que "^" e depois "i".     
10.10.2013 / 05:26
1
resposta

É possível aliasar substrings regexp no vim?

Eu quero encontrar e substituir o padrão contendo números de ponto flutuante usando o vim. Eu encontrei esta boa expressão regular para tais números: [-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? Esta expressão faz com que qualquer regex apar...
27.08.2013 / 14:14