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.
$ ls sess.vim -lh
-rw-r--r-- 1 root root 11K Feb 26 18:52 sess.vim
Eu quero que este arquivo seja legível para todos e gravável por ninguém (exceto pelo root). Assim, defino suas permissões para 644 e posse para root:root...
Estou usando o vim e acho que sei mudar todos os / para) mas não sei como aplicá-lo apenas para as linhas que terminam em
Eu quero mudar isso:
apples/oranges/grapes)
apples/oranges/grapes
apples/oranges/grapes)
apples/oranges/grape...
Quando eu colo itens no Vim, os primeiros caracteres estão faltando rotineiramente. Isso causou alguns erros graves. Se eu colar no gedit, por exemplo, todas as linhas estão lá. Eu posso voltar para o Vim depois de uma pasta bem-sucedida no gedi...
Eu sei sobre o operador de linha de comando vins, mas preciso de uma versão que funcione em vários arquivos.
Por exemplo, eu tenho um arquivo de rastreamento de pilha e gostaria que ele abrisse todos os arquivos para a linha em um buffer dife...
Em um bloco de teste
assim
cron.allow
cron.deny
Eu quero substituir cron com at, apenas no intervalo selecionado pelo modo visual (ctrl + v)
Então eu pressiono ctrl + v: e aparece o! pronto
Está bem
Eu faço
sed s:cron:at:gc
mas eu...
Eu tenho um arquivo grande que contém, entre outras, linhas serverais da seguinte forma:
USet07-1
USet07-2
USet08-1
USet08-2
.
.
.
USet22-2
.
.
.
Desejo remover o hífen / hífen - dessas strings em vim . Eu procuro as strings com:...
Eu tenho arquivos bastante grandes nos quais preciso substituir NX por N1 , mas somente se a linha já contiver NX como padrão. Até agora, faço isso manualmente, procurando primeiro por ocorrências de NX com:
/NX
e depois usando...
Às vezes, esqueci de pressionar ESC para retornar ao modo de comando e inserir :w<enter> em alguma linha que eu estava editando. Então eu recebo o seguinte:
some line of code:w
I was typing
^ cursor position
Então, o que...
Qualquer chance de obter (g) vim exibindo NerdTree e tagbar acima um do outro para o arquivo editado?
+-----------+-------------+
| nerd tree | edited file |
| contents | |
+-----------+ |
| tagbar |...