Perguntas com a marcação «vim»

117
Pesquise e substitua no Vim em todos os arquivos do projeto

Estou procurando a melhor maneira de pesquisar e substituir (com confirmação) em todos os arquivos de projeto no Vim. Por "arquivos de projeto", quero dizer arquivos no diretório atual, alguns dos quais não precisam ser abertos. Uma maneira de fazer isso pode ser simplesmente abrir todos os...

116
Suporte a regex multilinha no Vim

Percebo que a sintaxe regex padrão para correspondência em várias linhas é usar / s, assim: This is\nsome text /This.*text/s Isso funciona em Perl, por exemplo, mas não parece ser compatível com o Vim. Em vez disso, tenho que ser muito mais específico: /This[^\r\n]*[\r\n]*text/ Não consigo...

116
Melhorando no Vim [fechado]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

116
Como adicionar texto ao final de cada linha no Vim?

No Vim, tenho o seguinte texto: key => value1 key => value2 key => value1111 key => value12 key => value1122222 Eu gostaria de adicionar "," no final de cada linha. O texto anterior se tornará o seguinte: key => value1, key => value2, key => value1111, key =>...

116
Confusão sobre o dobramento do vim - como desativar?

Quando abro o arquivo fica assim: ou mesmo assim Quando eu abro todas as dobras, elas são fechadas novamente quando eu naveguei para outro buffer e voltei. Para poder trabalhar com isso, tenho que aplicar zRcada vez que abrir um buffer. Eu tenho isso configurado em .vimrc: set...

115
Por que não consigo impedir o vim de embrulhar meu código?

Não consigo impedir o vim de embrulhar meu código Python. Se eu entrar :set nowrapcomo um campeão, mas ainda assim envolve. Posso apertar Jpara unir as linhas de divisão do código, então parece que um retorno de carro real está sendo inserido. Só não entendo por que ou como...

114
Configurando as cores de fundo do Vim

Quando tento alterar as cores de fundo no .vimrcou diretamente no Vim usando o comando: set background=dark ... não afeta minha formação em nada. Nem a lightopção. No entanto, parece normal quando executo o gvim. Existe uma maneira de alterar o plano de fundo no Vim sem alterar as configurações...

113
Ubuntu, vim e a paleta de cores solarizada

Eu realmente gostaria de entrar em todas as maravilhas coloridas do esquema de cores solarizado , mas não consigo configurá-lo corretamente. Tenho o arquivo solarizado principal em minha pasta .vim / cores, configurei as cores do meu perfil de terminal para o que está listado no site e adicionei...

112
Como colar sem sobrescrever o registro

Alguém conhece uma maneira de colar sobre uma área selecionada visualmente sem ter a seleção colocada no registro padrão? Eu sei que posso resolver o problema sempre colando de um registro explícito. Mas é uma dor de cabeça digitar em "xpvez de

112
Atualize o vim integrado no Mac OS X

Eu sei que isso pode ser mais apropriado em Ask Different, mas como tentei adicionar tags lá, não havia vimtag, apenas macvim. Então achei que poderia conseguir um público melhor aqui. No Terminal, eu faço o seguinte $ vim --version VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Jan 31 2010...

112
Vim: Substituir uma linha por outra puxada antes

Pelo menos uma vez por dia, tenho a seguinte situação: A: This line should also replace line X ... X: This is line should be replaced Acredito que não desempenho essa tarefa de forma eficiente. O que eu faço: Vá para a linha A: AG Yank line A: yy Vá para a linha X: XG Cole a linha A: P Mover...