Acabei de começar a usar o plugin NERDTree vim para o meu projeto. Não consigo encontrar a documentação para alternar entre as guias abertas. Alguém pode me dizer a (s) tecla (s) de
Acabei de começar a usar o plugin NERDTree vim para o meu projeto. Não consigo encontrar a documentação para alternar entre as guias abertas. Alguém pode me dizer a (s) tecla (s) de
Estou tentando definir as configurações padrão para minha GUI com o Vim. Já pesquisei na web, mas todas as soluções que encontrei e tentei não funcionaram. Aqui estão algumas das coisas que tentei (no arquivo .vimrc): set guifont = Monaco:h20 set guifont=Monospace 20 Na verdade, não me importo...
O que se segue é da documentação sobre a lista de correções rápidas e a lista de locais. Mas não tenho certeza do que realmente é diferente. A imagem abaixo mostra as mesmas coisas da lista de locais e da lista de correção rápida. Quando devo usar um ou outro no vimgrep e lvimgrep. In Vim the...
Qual é a melhor maneira de substituir várias linhas pelo conteúdo da área de transferência? O problema que estou tendo é que, quando puxo uma linha e colo sobre outra, "puxar" é substituído pela linha que acabei de substituir. Agora, se eu quiser substituir outra linha com a mesma linha, tenho...
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 3 anos . Melhore esta questão...
Reparei que tenho alguns dotfiles que terminam com .un~, por exemplo, tenho um .vividchalk.vim.un~, mas não tenho a certeza de onde veio. Parece que eles são criados quando uso o Vim no Terminal. O que são esses arquivos? Posso fazer com que eles sejam removidos quando eu fechar o arquivo que...
Já experimentei o MiniBufExplorer , mas geralmente acabo com várias janelas mostrando ou o fecho totalmente. O que eu gostaria é algo como LustyJuggler com pesquisa incremental, a maneira como alterno entre buffers no Emacs. Certamente existe um script como
Em um terminal, não é possível distinguir Ctrl+ Ae Ctrl+ Shift+ A, pois ambos emitem o mesmo código de tecla, então posso ver porque o Vim não pode fazer isso. Mas o gVim, sendo um aplicativo X, pode diferenciar Ctrl+ Ae Ctrl+ Shift+ A. Existe alguma maneira de mapear essas duas coisas de forma...
Eu estava lendo este post que descreve como embrulhar palavras inteiras no vim. A solução aceita foi esta: :set formatoptions=l :set lbr O que leva este texto (as guias são mostradas como \ t): *Inside of window *Outside of window |---------------------------------------| |\t\tthis is a...
Eu sou meio que um novato em Vim. Gostaria de enviar o conteúdo do buffer atual para stdin de comando externo (digamos e-mail). Meu objetivo final é definir um atalho para enviar e-mails rapidamente do buffer atual do Vim. Estou supondo que isso deve ser uma coisa trivial, mas não consegui...
Digamos que tenho dez linhas e desejo acrescentar texto a alguma palavra que ocorre nessas linhas. Não precisa estar no início da linha. De: sdfsd foo sdfsd sfsd foo fsdf sdfsdf foo sdfsdf para: sdfsd bar(foo sdfsd sfsd bar(foo fsdf sdfsdf bar(foo sdfsdf Também é possível não apenas...
Estou tentando muito aprender o vim depois de usar o TextMate nos últimos anos. Comecei a comprometer parte da navegação no arquivo para a memória, mas estou tendo dificuldades para navegar entre vários arquivos. No meu fluxo de trabalho, é bastante comum que eu alterne entre um punhado de...
Como copiar o conteúdo de um registro para outro sem colar na área de transferência? Eu peguei um texto e ele foi colocado no "registro padrão . Agora quero copiar outro texto sem deletar / sobrescrever o "registro. Então, eu quero mover o conteúdo do "registro para dizer alguns aou bregistrar...
Estou usando omnifunc=pythoncomplete. Ao preencher automaticamente uma palavra (por exemplo, os.<something>), obtenho a lista de membros da classe e funções elegíveis, conforme esperado, bem como uma janela de visualização do buffer de trabalho com documentação sobre o membro ou função...
O projeto de código aberto Trac tem um excelente iluminador de diferenças - ele destaca as linhas alteradas e os bytes alterados em cada linha alterada! Veja aqui ou aqui para exemplos. Existe uma maneira de usar o mesmo destaque de cor (ou seja, linhas alteradas e bytes alterados também ) no...
Em alguns esquemas de cores, o realce da linha atual muda de fundo, em outros, como Deserto, a linha atual é sublinhada. Desejo alterar o realce da linha atual no Deserto para usar uma cor de fundo diferente em vez de sublinhado. Como eu posso fazer isso? Meu .vimrc: set cursorline highlight...
A única coisa que sinto falta em usar outros editores é encontrar meu lugar com o mouse. Posso olhar com meus olhos para uma área específica do arquivo e com um movimento do mouse e um clique estou lá. Com o VIM eu tenho que jjjjjkkkkkkjjjjhhhh ... quase lá hhhhh oh merda eu perdi por 3...
Quando seleciono a palavra e uso o plug-in surround com S: foobar Se torna ( foobar ) Como faço para remover os espaços extras, de modo que se torne (foobar) O que devo colocar em minhas configurações?
Copiei alguns códigos da Internet que têm recuo de 2 espaços e quero transformá-los em recuo de 4 espaços. Eu me pergunto se existe uma rotina curta do vim para realizar a tarefa sem ter que escrever o script do vim? Aqui está como estou fazendo isso com um arquivo HTML: Grave uma macro Vá para...
O EditPad Lite possui um bom recurso ( CTRL- E, CTRL- I) que insere um carimbo de hora, por exemplo, "2008-09-11 10:34:53" em seu código. Qual é a melhor forma de obter essa funcionalidade no Vim? (Estou usando o Vim 6.1 em um servidor Linux via SSH. Na situação atual, vários de nós...