Questions tagged 'vi'

vi é uma família de editores de texto baseados em texto com modo de texto.
12
respostas

Como sair do editor do Vim?

Eu estou preso e não posso escapar. Ele diz: "tipo: feche <Enter> para sair do VIM" Mas quando eu digito, ele aparece apenas no corpo do objeto.
set ago 06 '12 às 15:25
28
respostas

Recuo rápido de várias linhas no vi

Deve ser trivial, e pode até estar em ajuda, mas não consigo descobrir como movê-lo. Como inserir rapidamente várias linhas no vi?
set 25 de outubro. '08 às 6:27
11
respostas

Como substituir um personagem por uma nova linha no Vim?

Eu estou tentando substituir todos no arquivo atual com uma nova linha ::% s /, / \ n / g Mas ele insere o que parece como ^ @ em vez da nova linha real. O arquivo não está no modo DOS ou qualquer outra coisa. O que devo fazer? EDIT: Se você está curioso, ...
set 16 de setembro 08 às 14:19
16
respostas

Duplique toda a linha no Vim

Como duplicar uma linha inteira no Vim como Ctrl + D no IntelliJ IDEA / Resharper ou Ctrl + Alt + ↑ / ↓ no Eclipse?
set 16 de setembro '08 às 6:02
50
respostas

Qual é a sua combinação mais produtiva com o Vim?

Eu ouvi muito sobre o Vim e os prós e contras. Parece a você que é melhor (como desenvolvedor) trabalhar mais rápido com o Vim do que com qualquer outro editor. Eu uso o Vim para fazer algumas coisas básicas, e estou 10 vezes mais barato com o Vim. Apenas duas coisas ...
set 02 ago '09 às 11:08
27
respostas

Como efetivamente trabalhar com vários arquivos no Vim?

Comecei a usar o Vim para desenvolver scripts em Perl, e estou começando a achar isso muito poderoso. Uma coisa que gosto é poder abrir vários arquivos de uma só vez, por exemplo. vi main.pl maintenance.pl e, em seguida, mova entre eles ...
set 10 sept. '08 às 12:03
11
respostas

Tecla Tab == 4 espaços e recuo automático após chaves no Vim

Como faço para que o vi - vim nunca use abas (convertendo espaços em abas, é ruim!), Abas de tecla = = 4 espaços e automaticamente recuando o código após chaves de blocos como o Emacs? Além disso, como posso salvar isso ...
definir 24 de outubro. 08 às 8:41
15
respostas

Como ir para o final da linha no Vim?

Eu sei como mover em geral no modo de comando, em particular, pular linhas, etc. Mas qual é o comando de salto para o final da linha em que estou agora?
set 20 de setembro '08 às 0:19
15
respostas

Como usar os registros vim?

Eu sei apenas uma instância usando registradores via Ctrl R *, então eu colo o texto da área de transferência. Qual é o uso de registros? Como usá-los? Tudo o que você sabe sobre registradores VI (vamos nos concentrar no vi 7.2) - ...
set 30 de setembro '09 às 16:02
70
respostas

Quais são os cantos escuros de Wima que sua mãe nunca lhe contou?

Há muitas perguntas quando as pessoas falam sobre truques comuns, em particular "dicas e truques do Vim + ctags. No entanto, não me refiro a rótulos usados ​​com frequência que alguém novo no Vim acha legal. Estou falando do usuário experiente do Unix ...
07 abr. Set '09 às 20:57
21
a resposta

Faça o Vim mostrar TODOS os espaços como um personagem

Não consigo encontrar uma maneira de fazer o Vim mostrar todos os espaços como um personagem. Tudo que encontrei é sobre guias, espaços à direita, etc.
set em 04 de novembro '09 às 21:17
17
respostas

Como consertar a impressão de um arquivo inteiro no Vi?

No vim, qual comando é recuo correto de todas as linhas? Muitas vezes eu copio e colo o código no terminal remoto e baguncei tudo. Eu quero consertar isso de uma só vez.
03 de fevereiro set '09 às 8:15
14
respostas

Vim remove linhas vazias

Qual comando posso executar para remover linhas vazias no Vim?
01 abr. Set '09 às 18:34
23
respostas

Copie todas as linhas para a área de transferência

Existe uma maneira de copiar todas as linhas de um arquivo aberto para a área de transferência no editor de VI. Eu tentei y G, mas não usei a área de transferência para armazenar essas strings. É possível?
set 25 de outubro. '09 às 7:33
19
respostas

Renomeie o arquivo atual para vim

Como faço para renomear o arquivo atual para o vim. Por exemplo: Estou editando person.html_erb_spec.rb Eu gostaria que ele fosse renomeado person.haml_spec.rb Gostaria de continuar editando person.haml_spec.rb Como posso fazer isso com elegância?
Set 30 de julho de 2009 às 11:46