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

Copia a saída do grep do editor vim

Suponha que você tenha algum arquivo de texto (por exemplo, um arquivo de log) e abra em um editor vim e aperte o comando :g/aaa Ele produzirá um resultado no qual você pode mover com as chaves j e k e quando você move para o fun...
05.01.2017 / 19:20
2
respostas

Por que a substituição de novas linhas usando g / re / p se aplica apenas a todas as outras linhas no Vim?

Considere: foo bar .... bar baz Então: :g/bar/s/\n/\r\r/g inesperadamente retorna: foo bar bar bar bar bar ... baz quando quero novas linhas após cada bar . Ainda: :g/bar/p retorna: bar bar ... bar como es...
08.09.2010 / 18:47
2
respostas

Como abrir capítulos do manual do usuário do Vim no Vim

Eu abri o manual do usuário do Vim com o comando :h user-manual | only (para abri-lo em uma janela) e agora quero entrar / abrir os arquivos de texto separados. Eu tentei colocar meu cursor sobre uma seção, como | usr_01.txt | e pressione CTR...
29.08.2014 / 01:31
2
respostas

Como posso usar o vim para remover os primeiros caracteres das linhas selecionadas usando comandos?

Como posso remover os primeiros caracteres como remover ; das linhas selecionadas usando comandos? Eu mudei para o modo de inserção, mas não consigo descobrir como fazer. ;extension=php_bz2.dll ;extension=php_curl.dll ;extension=php_fileinfo...
16.10.2016 / 01:35
5
respostas

Editar a ocorrência Nth interativamente em uma pesquisa no vim

Dado um texto com várias ocorrências da palavra foo , eu gostaria de fazer uma pesquisa interativa através do texto, e após a enésima ocorrência de foo , edite-a. Eu só consigo encontrar os padrões search and replace para esse tipo de...
21.01.2015 / 09:10
3
respostas

Método para armazenar / memorizar comandos de um liner

Muitas vezes, ao configurar e ajustar sistemas baseados em Unix, eu uso muitos comandos de uma linha que são difíceis de lembrar. Por exemplo, para determinar qual versão do ntp (o servidor de horário) está executando, você emite o comando: n...
12.09.2014 / 19:54
3
respostas

vim evita selecionar sublinhado

Então, sei que um sublinhado ( _ ) é considerado parte de uma palavra em vim . Trabalhando com Python, normalmente acabo tendo muitos sublinhados. Existe uma maneira de selecionar parte de uma palavra excluindo o sublinhado? Por exemplo, em...
23.01.2014 / 14:25
3
respostas

Abra vários arquivos no Vim com uma lista de arquivos

Eu tenho um arquivo 'filelist' que contém as seguintes linhas: text1.txt text2.txt text3.txt Eu estou procurando uma chamada de linha de comando que abre os 3 arquivos no vim. Eu tentei o seguinte: $ cat filelist | vim - e $ v...
12.04.2013 / 13:40
2
respostas

Atalho para tabn & tabp no vim / vi

Quando abro vários arquivos usando vim+tabf , a alternação entre os arquivos envolverá o uso de tabp & tabn . Posso ter uma maneira mais rápida de fazer isso?     
07.10.2012 / 04:52
2
respostas

Compreendendo modificável no Vim

Durante uma atualização do sistema operacional (Linux), o Vim ou parte dele também foi atualizado. Agora acontece que, às vezes, quando salvo um arquivo (o arquivo não é salvo), recebo este erro: E21: Cannot make changes, 'modifiable' is...
10.06.2012 / 20:49