Questions tagged 'vim'

O Vim é um editor de texto livre e de código aberto disponível para a maioria das principais plataformas. Ele fornece alto desempenho em muitas tarefas de edição de texto, mas possui uma curva de aprendizado acentuada. Para aprender o básico, execute ": help vimtutor".
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
21
a resposta

Como fazer o Git usar o editor de sua escolha para commits?

Eu preferiria escrever minhas mensagens de commit no Vim, mas ele as abre no Emacs. Como configurar o git para sempre usar o vim? Por favor, note que eu quero fazer isso globalmente, e não apenas para um projeto.
set em abr 08 '10 às 3:28
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
27
respostas

Vim limpar a última pesquisa

Depois de fazer uma pesquisa no Vim, recebo todos os eventos selecionados. Como posso desativá-lo? Agora estou fazendo outra busca por algo desastrado que não pode ser encontrado. Existe alguma maneira de desativar temporariamente a seleção e, em seguida, ligá-lo novamente quando neo ...
definir 18 de março de 2009 às 12:00
12
respostas

Como fazer uma pesquisa sem distinção entre maiúsculas e minúsculas no Vim

Eu gostaria de encontrar uma palavra em maiúsculas, por exemplo, COPYRIGHT no arquivo. Tentei realizar uma pesquisa, por exemplo: / copyright / i # Não funciona, mas não funciona. Eu sei que em Perl, se eu der a bandeira i para uma expressão regular, ela irá transformar o regular ...
set em 18 de fevereiro '10 às 12:17
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
6
respostas

Como funciona o truque vim "write with sudo"?

Muitos de vocês provavelmente viram um comando que permite escrever um arquivo que requer direitos de root, mesmo se você esqueceu de abrir o vim com o sudo :: w! Sudo tee% O fato é que eu não entendo o que está acontecendo aqui. Eu já entendi: por isso ...
set em abr 08 '10 às 17:36
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
4
respostas

Qual é a diferença entre os comandos de exibição remapear, noremap, nnoremap e vnoremap no Vim?

Qual é a diferença entre os comandos de exibição remapear, noremap, nnoremap e vnoremap no Vim?
definido em 23 de setembro '10 às 10:13
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
9
respostas

Substituir guia como 4 espaços

Minha configuração atual é de 8 espaços; Como posso substituí-lo?
definir 10 dec. '09 às 9:18
18
respostas

Desativar recuo automático ao inserir texto no vim

Eu tento aprender vim. Quando insiro o código no meu documento a partir da área de transferência, eu obtenho espaços adicionais no início de cada nova linha: line line line Eu sei que você pode desativar o recuo automático, mas não consigo fazê-lo funcionar ...
Definir em 25 de março '10 às 12:52