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.
3
respostas

O VIM parou de usar meu _vimrc e não consigo descobrir onde está sendo definido?

Meu _vimrc se parece com isso set nocompatible source $VIMRUNTIME/vimrc_example.vim colorscheme pablo set backup=~/vimfiles/backup set directory=~/vimfiles/tmp set diffexpr=MyDiff() function MyDiff() let opt = '-a --binary ' if &dif...
26.08.2009 / 18:34
2
respostas

Como desativar as teclas de navegação no Vim?

Eu quero desabilitar as teclas usuais para navegar em um editor de texto que é o Acima , Abaixo , Esquerdo e Botões à direita no editor de texto Vim. Ele forçaria as chaves H J K L a serem usadas para o mesmo propósito . I...
07.11.2016 / 00:43
1
resposta

Como posso copiar / colar o padrão da linha atual no vim

Estou tentando, sem sucesso, copiar & colar padrão em todas as linhas usando um vim digamos que eu tenha um arquivo de texto com esta aparência: Hello name is Mishal Hello name is jon Hello name is dod Hello name is joli Hello name is sar...
21.04.2017 / 14:44
2
respostas

Vim: mapeia shift-K para abrir a ajuda na palavra atual em uma nova guia

Em conjunto com o link , Eu estou olhando para também fazer o atalho shift-K que abre ajuda em uma nova aba. Eu tentei pela primeira vez nmap <S-K> :tab help expand("<cword>")<CR> , mas na verdade não funciona - o expand...
22.08.2015 / 18:14
2
respostas

Por que não consigo ir para a próxima entrada correspondente no vim pressionando n?

vimtutor diz isso em lesson 4.2 : The search command In Normal mode type the / character. Notice that it and the cursor appear at the bottom of the screen as with the : command. Now type 'errroor' . This is the word yo...
28.01.2013 / 16:22
1
resposta

Como eu defino uma função vim em uma única linha?

Como | é usado para separar comandos, pensei em fazer isso: :function! SomeFunc() | return 0 | endfunction Funciona bem quando eu o digito em linhas separadas (inserir a primeira linha faz com que ele solicite as linhas restantes):...
02.12.2014 / 00:01
2
respostas

Usando: comando lgrep no Vim e ocultando resultados

Adoro usar o comando :lgrep no Vim para criar uma lista de locais para o buffer atual. Por exemplo, eu posso usá-lo com um regex Perl fazendo: :lgrep -P 'pattern' % No entanto, eu não gosto do fato de que os resultados do grep são ex...
19.03.2014 / 16:58
2
respostas

Como criar e executar uma macro que é executada na seleção visual atual?

Gostaria de criar uma macro para que, se eu selecionar uma parte do texto (por um teclado ou um mouse) e invocar essa macro, ela adicione [b] e [/b] ao redor do texto (por exemplo) . Estou familiarizado com a gravação de macros usando q...
27.04.2013 / 19:17
2
respostas

vim: apaga do cursor para _

em alguns casos, tenho o nome das variáveis com _ like hello_world . no vim, no modo normal, com dw , posso excluir da posição do cursor até o final da palavra. Como posso excluir da posição atual do cursor para - ? No caso he...
19.06.2013 / 05:25
1
resposta

O Vim processa aleatoriamente as coisas de maneira diferente

De repente, sem nenhuma declaração explícita de guerra, meu Vim começa a renderizar arquivos aleatórios de uma maneira muito estranha. Na verdade, isso deve ser colorido e ver os números de linha estranhos. Eu finalizei meu .vimrc, mas ele nã...
18.07.2013 / 14:41