Perguntas com a marcação «vim»

13
Autocompletar bash com comando vim

No bash, o preenchimento automático de caminhos recentemente parou de funcionar ao emitir vimcomandos em que o caminho é mais profundo que dois diretórios (continua a funcionar conforme o esperado com outros comandos, como lse cd). Por exemplo, se eu digitar ls .config/btsync/bte pressionar TAB,...

13
Existe uma pesquisa inversa de comando no vim?

No linux cli, posso fazer ctrl-re fazer uma pesquisa reversa e escolher algo que fiz facilmente. Existe algo semelhante no vim? Quero dizer, posso executar um comando usando :(pode ser algo como uma substituição longa) e se precisar fazer isso novamente, preciso digitá-lo novamente. Existe uma...

13
Selecionar bloco de código no vim

Dado um código como este: 588 while ($linecounter > 0) { 589 $token = " "; 590 while ($token != PHP_EOL) { 591 if (fseek($handle, $pos, SEEK_END) == -1) { 592 $beginning = true; 593 break; 594 } 595 $token = fgetc($handle); 596 $pos--; 597 } 598 $linecounter--; 599 if ($beginning) { 600...

13
Vim: s substitui as primeiras N <g ocorrências em uma linha

No vim, às vezes tenho ocasião de substituir as primeiras ocorrências de uma partida em uma linha, mas nem todas as que ggostariam. por exemplo: a a a a a para b b b a a Eu sei que poderia usar :s/a/b/[enter]:[up][enter]:[up][enter], mas isso é tedioso o suficiente em três repetições, tenho...

13
Repita o enésimo último comando no vim

Percebi que o vim pode ser bastante intuitivo, mas estou tendo problemas para encontrar uma maneira de repetir o penúltimo comando (ou penúltimo, penúltimo, etc.). Digitando .no modo normal, ele repetirá o último comando. Pressionar 3.repetirá o último comando três vezes. Digamos que eu digite...

13
VIM Executando um comando de chave em uma função

Eu tenho uma função e quero executar um comando de chave, mas recebo o erro Caracteres finais: function! MyFunction() if condition <C-W><C-W> else :some_other_command endif endfunction Não gosta do <CW> <CW> O que posso usar em vez

13
Como devo editar arquivos em uma rede com o Vim?

Atualmente, estou fazendo isso usando SSHing em um servidor e executando o Vim no servidor. Isso tem o benefício de não precisar lidar com a sintaxe pesada de abrir arquivos de um servidor remoto pelo SCP e, mais importante, de poder navegar rapidamente rapidamente no sistema de arquivos do...

13
Qual é a diferença entre .exrc e .vimrc?

Sei por experiência própria que o arquivo ~ / .exrc pode ser usado para configurar vim. Sei também que o arquivo ~ / .vimrc pode ser usado para a mesma finalidade. No entanto, se eu usar .exrc para configurar vim, isso causará problemas nos sistemas em que viestá instalado e não vim. Ou seja,...

12
Posso acelerar a colagem no vim?

Copiei uma parte do HTML de uma página da Web e queria salvá-lo em um arquivo. Para isso, iniciei uma nova vim sessão em uma janela de terminal, com um (novo) nome de arquivo especificado na linha de comando, pressione ipara entrar no modo de inserção e, em seguida, CtrlShift+ Ve esperei enquanto...

12
Como permitir Page Up na tela GNU?

Eu uso o Vim para editar arquivos de texto no Linux. Geralmente, eu me conecto a máquinas Linux remotas usando PuTTY do Windows. Eu uso o GNU Screen normalmente também. Ao usar o Vim dentro da tela, não consigo usar a Page Uptecla porque a tela a interpreta como um comando para iniciar o modo de...