Abro vários arquivos no Vim, por exemplo, executando vim a/*.php que abre 23 arquivos. Em seguida, faço a minha edição e corro o seguinte duas vezes :q que fecha todos os meus buffers. Como você pode fechar apenas um buffer no
Abro vários arquivos no Vim, por exemplo, executando vim a/*.php que abre 23 arquivos. Em seguida, faço a minha edição e corro o seguinte duas vezes :q que fecha todos os meus buffers. Como você pode fechar apenas um buffer no
Estou usando o Vim e gostaria realmente de salvar minhas configurações. O problema que estou tendo é que não consigo encontrar meu arquivo .vimrc e ele não está no /home/user/.vimrclocal padrão . Como posso encontrar esse
Existe uma maneira de obter uma lista de todos os esquemas de cores instalados no Vim? Isso tornaria muito fácil selecionar um sem olhar para o
No Vim , como insiro caracteres no início de cada linha em uma seleção? Por exemplo, eu quero comentar um bloco de código colocando um prefixo //no início de cada linha, assumindo que o sistema de comentários do meu idioma não permita comentários de bloco como esse /* */. Como eu faria...
A maneira que eu faço indicação de 80 colunas no vim parece incorreta: set columns=80. Às vezes, também set textwidth, mas quero poder ver e antecipar o estouro de linha com a set columnsalternativa. Isso tem alguns efeitos colaterais infelizes : Não posso ter set numbermedo de dividir arquivos...
Quando eu quero que o cursor vá para o final do arquivo (ou seja, o final da última linha) no Vim, eu tenho que digitar seis teclas: <ESC>G$a- que se traduz em ESC+ Shiftg+ Shift4+ ano layout do meu teclado. Como posso fazer isso de forma mais eficiente? Como trabalho regularmente em...
Se eu tiver 10 guias abertas, preciso fechar cada uma delas usando ": q" separadamente. Como posso fechá-los todos de uma
Ao usar o editor vim com o plug-in NERDTree para navegar pela árvore do seu projeto, existe uma maneira fácil de criar um novo arquivo de código-fonte no diretório destacado no momento? Atualmente, vou para o meu shell, adiciono o arquivo e atualizo a árvore. Deve haver uma maneira...
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
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
É possível colar no modo de inserção no
Alguém poderia me explicar em termos simples a maneira mais fácil de alterar o comportamento de indentação do Vim com base no tipo de arquivo? Por exemplo, se eu abrir um arquivo Python, ele deve recuar com 2 espaços, mas se eu abrir um script do Powershell, ele deverá usar 4...
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
Dependendo da minha tarefa no Vim, tenho várias guias abertas. Como posso salvar sessões diferentes para uso
Eu observei a capacidade de usar guias no Vim (com :tabe, :tabnewetc.) como um substituto para minha prática atual de ter muitos arquivos abertos na mesma janela em buffers ocultos. Gostaria que todos os arquivos distintos que eu abrisse estivessem sempre em sua própria guia. No entanto, existem...
Sempre que uso o :savcomando, ele salva o arquivo com um novo nome e abre o novo arquivo aberto no Vim. É possível salvar o arquivo com um novo nome, mas manter o original aberto para
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...
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...
Quando estou no modo de inserção e tenho a expandtabopção ativada, pressionar Tab ↹resulta na inserção do número de espaços configurado. Mas, ocasionalmente, quero inserir um caractere de tabulação real. Você sabe como fazer
Existe um comando no Vim que altera o caso do texto