Perguntas com a marcação «vi»

vi é uma família de editores de texto orientados ao modo de texto. Para questões gerais de uso / configuração, use https://vi.stackexchange.com/.

3765
Como saio do editor Vim?

Como obter informações sobre Stack Overflow no local de armazenamento : Clique aqui para obter mais informações sobre o Vim? Estou preso e não posso escapar. Diz: "type :quit<Enter> to quit VIM" Mas quando eu digito isso simplesmente aparece no corpo do...

1126
Qual é o seu atalho mais produtivo com o Vim?

Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Eu ouvi muito sobre o Vim , prós e contras. Parece que você deve ser...

1099
Como trabalhar efetivamente com vários arquivos no Vim

Comecei a usar o Vim para desenvolver scripts Perl e estou começando a achar muito poderoso. Uma coisa que eu gosto é poder abrir vários arquivos de uma só vez com: vi main.pl maintenance.pl e então pule entre eles com: :n :prev e veja com qual arquivo é aberto: :args E para adicionar um...

926
Como uso registros vim?

Eu só sei de uma instância usando registradores é através da CtrlR*qual colo o texto de uma área de transferência. Quais são os outros usos dos registradores? Como usá-los? Tudo o que você sabe sobre os registros VI (vamos nos concentrar no vi 7.2) - compartilhe

392
Renomeando o arquivo atual no Vim

Como devo renomear meu arquivo atual no Vim? Por exemplo: Estou editando person.html_erb_spec.rb Eu gostaria que fosse renomeado para person.haml_spec.rb Eu gostaria de continuar editando person.haml_spec.rb Como eu faria isso com

358
Substituir guias por espaços no vim

Gostaria de converter tab em espaços no gVim. Eu adicionei a seguinte linha ao meu _vimrc: set tabstop=2 Ele funciona para parar em dois espaços, mas ainda parece que uma tecla de tabulação foi inserida (tentei usar a tecla h para contar os espaços posteriormente). Não tenho certeza do que devo...

352
Encontre e substitua strings no vim em várias linhas

Eu posso fazer :%s/<search_string>/<replace_string>/gsubstituindo uma string em um arquivo ou :s/<search_string>/<replace_string>/substituindo na linha atual. Como posso selecionar e substituir palavras de linhas seletivas no vim? Exemplo: substitua o texto das linhas...

321
Atravessando texto no modo Inserir

Enquanto estiver no modo de inserção no Vim, existe alguma maneira de percorrer o texto movendo alguns caracteres para frente e para trás, além de usar as teclas de seta? Se eu pressionar h, j, ke lenquanto no modo de Inserção, os personagens reais são impressos na tela em vez de mover através do...