Perguntas com a marcação «vim»

258
No vim, como eu volto para onde estava antes de uma pesquisa?

Programando no vim Costumo procurar algo, puxá-lo e depois voltar para onde estava, inseri-lo e modificá-lo. O problema é que, depois de pesquisar e encontrar, preciso encontrar manualmente o meu caminho de volta para onde estava. Existe uma maneira automática de voltar para onde eu estava quando...

258
Preenchimento automático no Vim

Após um longo "treinamento", finalmente mudei para o Vim; mas tenho alguns problemas com o preenchimento automático. Como posso ter uma sugestão de código enquanto digito? Eu normalmente desenvolvo PHP, Ruby, HTML, C e

258
Fechar arquivo sem sair do aplicativo VIM?

Eu uso os comandos :ee :wpara editar e escrever um arquivo. Não tenho certeza se existe um comando "close" para fechar o arquivo atual sem sair do Vim? Eu sei que o :qcomando pode ser usado para fechar um arquivo, mas se for o último arquivo, o Vim também será fechado; Na verdade, no Mac OS, o...

257
Preenchimento automático no Vim

Em poucas palavras, eu estou procurando um trabalho recurso autocompletar para o editor Vim. Tenho argumentado antes que Vim substitui completamente um IDE no Linux e enquanto isso é certamente verdade, ela não tem uma característica importante: autocompletar. Eu sei sobre Ctrl+ N, integração...

257
Como parar a quebra de linha no vim

Gosto que as longas filas sejam exibidas em mais de uma linha de terminal; Não gosto que o vim insira novas linhas no meu texto real. Qual parte do .vimrc devo

256
Copie e cole o conteúdo de um arquivo para outro no vi

Estou trabalhando com dois arquivos e preciso copiar algumas linhas de um arquivo e colar em outro arquivo. Eu sei como copiar (aa) e colar (p) no mesmo arquivo. Mas isso não funciona para arquivos diferentes. Como isso é feito? Além disso, existe uma maneira de colar e colar? Eu tentei pesquisar...

254
Por que uma nova linha para o Vim?

Da pergunta Como substituir um caractere por uma nova linha no Vim? . Você precisa usar \ r ao substituir o texto por uma nova linha, como esta :%s/%/\r/g Mas, ao substituir o final das linhas e as novas linhas de um personagem, você pode fazer o seguinte: :%s/\n/%/g Que seção do manual...

251
Vim: Mova o cursor para sua última posição

É possível (g) Vim mover o cursor para sua posição anterior (enquanto no modo normal)? Algo para percorrer a lista de posições anteriores do cursor seria o ideal. Mas também basta mudar para o último local (algo como cd -no bash com diretórios). Aqui está uma pequena demonstração: line |1| <-...

250
Desativar VIM nova linha automática no final do arquivo

Então, eu trabalho em uma loja de PHP, e todos nós usamos editores diferentes, e todos temos que trabalhar no Windows. Eu uso o vim, e todos na loja ficam reclamando que sempre que eu edito um arquivo, há uma nova linha na parte inferior. Eu procurei e descobri que esse é um comportamento...

245
ir para o personagem no vim

Estou recebendo uma mensagem de erro de um script python at position 21490. Como posso ir para esta posição no

243
Por que os especialistas em Vim preferem buffers em vez de guias?

Eu não entendo buffers. Quando abro 3 arquivos na mesma aba e fecho minha janela, geralmente fico aborrecido ao descobrir na próxima vez que abro um desses arquivos que existem arquivos de troca estranhos persistentes e que me transmitem mensagens incômodas. Mas, repetidamente, li que essas coisas...

241
Ir para a definição de função no vim

Como posso pular para uma definição de função usando o vim? Por exemplo, com o Visual Assist, posso digitar Alt+ gem uma função e ele abre um menu de contexto listando os arquivos com definições. Como posso fazer algo assim no

240
Comando vim para reestruturar / forçar o texto para 80 colunas

Eu sei que existem maneiras de definir automaticamente a largura do texto no vim usando set textwidth(como preocupações de layout de colunas do Vim 80 ). O que estou procurando é algo parecido com =(o comando indent line), mas com quebra para 80. O caso de uso é que algumas vezes você edita texto...

239
NERDTree recarrega novos arquivos

Se eu adicionar um arquivo ao mesmo diretório aberto NERDTree, a única maneira de ver o arquivo adicionado é se eu sair do vim e iniciá-lo novamente. Existe uma maneira de recarregar os arquivos

235
Como posso alterar a codificação de um arquivo com o vim?

Estou acostumado a usar o vim para modificar as terminações de linha de um arquivo: $ file file file: ASCII text, with CRLF line terminators $ vim file :set ff=mac :wq $ file file file: ASCII text, with CR line terminators É possível usar um processo semelhante para alterar a codificação unicode...