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.
Eu tenho um arquivo de despejo sql que inclui entradas como esta:
INSERT INTO "widgets" VALUES(152,'12477','[email protected]','smtp','Jerry Jo',0);
INSERT INTO "widgets" VALUES(153,'12477','36542','sip','Jerry Jo',0);
INSERT INTO "widgets" VALUE...
Estou usando o comando :vim COMPANY_ID ~/Projects/creditdutile/loanrabbit/* | cw para procurar a palavra COMPANY_ID no diretório loanrabbit . No entanto, esse comando procura apenas por arquivo, eu acho, não em subdiretórios. Como eu pod...
Eu posso procurar por n com /n/
Eupossopesquisarpor<td>com/\<td\>/ Mascomopossopesquisarpor<td>n?Quandotento/\<td\>n/inãoserencontrado
Estou tentando segmentar o <td>name=
Eu gosto de usar o vim para editar outras coisas (não linguagens de programação). Então eu colo o conteúdo no vim e faço as alterações.
Como posso copiar todo o texto de volta para a área de transferência principal para colar?
Note que e...
Digamos que eu tenha:
void SomeFunc ()
{
//stuff
}
Se meu cursor estiver onde o {é, como posso "excluir até" "
Em outras palavras, como posso obter:
void SomeFunc (){
//stuff
}
Simplesmente questione, com sed é possível fazer uma múltipla substituição
sed -e s/uno/due/ -e s/uno/due/
É possível algo parecido com a substituição interna do VIM?
:'<,'>s/445/53/a/444/53/g
e
:'<,'>s/445/53/e/444/...
O comando dot no Vim repete a "última alteração", mas não sei exatamente o que constitui a "última alteração". Por exemplo, se eu digitar a sequência:
A;{ESC}j.
Em seguida, um ponto e vírgula é anexado à linha atual, mas eu tenho que dig...
Eu quero ler um arquivo e escrever suas linhas a partir do final (o que significa que eu quero substituir a primeira linha com a última linha, a segunda linha com a penúltima linha e assim por diante) apenas usando recursos VIM. / p>