Às vezes, vejo uma janela aberta com o nome scratch. Eu sei que é algum tipo de buffer / janela temporário. Como posso criar um? :h scratch não retorna
Às vezes, vejo uma janela aberta com o nome scratch. Eu sei que é algum tipo de buffer / janela temporário. Como posso criar um? :h scratch não retorna
É possível editar um arquivo em configurações diferentes ao mesmo tempo? Mais precisamente, eu gostaria de ter vários buffers na mesma instância do Vim que tenham o mesmo conteúdo (alterar um buffer afeta o conteúdo do outro buffer imediatamente), mas posições diferentes do cursor, marcas...
De alguma forma, é possível ter diferentes padrões de pesquisa por janela ou buffer, ou seja. Quero pesquisar o termo A na janela / buffer A e o termo B na janela / buffer B para que hlsearch, ao usar , destaque coisas diferentes, por exemplo, uma divisão em
Atualmente, tenho dois métodos semelhantes para substituir o buffer inteiro por outro texto (digamos na área de transferência). Método 1: excluir todas as linhas: :%d. colar texto: "+P(ou similar :put+:). Método # 2: seleccionar visualmente todas as linhas: ggVG. colar texto: "+P. No...
Aqui está como reproduzo o comportamento que estou observando. Primeiro, insiro este comando: echo aaaaa > a vim a No Vim, insiro estes comandos: :ls :e # :echo bufname('#') Aqui está a saída dos três comandos acima: :ls 1 %a "a" line 1 :e # E194: No alternate file name to substitute...
Eu uso o Vim para escrever C ++ e tenho algumas #include<>instruções, comentários etc. que devo incluir em cada novo arquivo que eu criar. eu já adicionei autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file) ao meu vimrc, porque ouvi dizer que isso cria um buffer com o...
Eu quero abrir um buffer de terminal em uma divisão vertical. Se eu tentar :vertical split terminalobter um buffer chamado 'terminal', não um buffer de terminal. Recentemente, aprendi que poderia fazer :vertical split +terminalpara abrir um buffer de terminal, mas não consegui encontrar os...
Tantas opções! Tão confuso! Quando um deve ser usado em detrimento de outro? Como isso se relaciona? Quais são as diferenças entre eles, afinal? Como eles afetam os comandos que você digita? Como eles se relacionam com registros, macros, marcas, opções e histórico de comandos? Qual ninho...
Descobri recentemente a opção switchbufe tentei usá-la, mas não sei dizer se não entendo como deve funcionar ou se realmente não funciona no meu Vim. Sobre os diferentes valores possíveis, o documento diz: useopen Se incluído, vá para a primeira janela aberta que contém o buffer...
Eu precisava editar muitos arquivos recentemente para uma pequena alteração em cada arquivo. Para acessar cada arquivo, naveguei no NERDtree e abri um arquivo após o outro. Ao abrir mais e mais arquivos, notei que meu uso de memória aumentou muito. Fechar o vim me devolveu muita memória. Eu tenho...
Eu tenho um monte de divisões agora, e demorei um pouco para encontrar esses arquivos (basicamente estou procurando um bug através de 50 arquivos interconectados). Existe um comando como :ls > /tmp/filelistesse que escreverá as atuais divisões / buffers que eu abri em um
Quero modificar arquivos vimsem alterar os carimbos de data e hora da criação. Os documentos não parecem mencionar nada sobre essa possibilidade. Eu gostaria de conseguir isso sem desativar o recurso de troca / recuperação. Uma alternativa seria armazenar o tempo em algum lugar e substituí-lo ao...
Estou tentando descobrir como o conceito vim de buffers, janelas e guias é mapeado no emacs. Parece-me isso <c-w>se <c-w>vé aproximadamente equivalente ao Emacs C-x 2e C-x 3. Eles não são exatamente equivalentes, pois as divisões do vim são igualmente espaçadas por padrão e o emacs...
Eu sei sobre %e #, que referenciam os nomes de arquivo dos buffers atuais e anteriores no modo de linha de comando. Existe alguma maneira de fazer referência semelhante a outros buffers? Por exemplo, digamos que isso :lsme dê: 1 #h foo.txt 2 h bar.txt 3 %a baz.txt ... e quero usar um comando...
É possível, em uma instância do VIM, abrir um arquivo em alguns buffers e editá-los independentemente?
Atraído pela promessa do modo maligno, estive fazendo luar no Emacs. É um mundo selvagem com uma mistura de perdas de cabelo peludas e recursos surpreendentemente inteligentes. Um recurso que eu realmente gosto é um comando chamado bury-buffer, que coloca o buffer atual no final da lista de buffers...
Uso o vim há mais de cinco anos e fiquei surpreso quando não sabia o que era um buffer abandonado. A resposta mais próxima que encontrei foi nesta resposta SO . Então, um buffer abandonado foi carregado, mas não é mais exibido? E se houver várias guias - algum dos buffers carregados nessas guias...