Estou trabalhando em buffers de divisão (usando ^ w + v, ^ w + s), mas às vezes eu gostaria de ampliar uma divisão atual ou alterar sua altura. Como posso conseguir
Perguntas sobre como dividir a janela atual em múltiplas janelas de exibição.
Estou trabalhando em buffers de divisão (usando ^ w + v, ^ w + s), mas às vezes eu gostaria de ampliar uma divisão atual ou alterar sua altura. Como posso conseguir
Ao trabalhar com vários arquivos, seria muito útil se conseguirmos ver mais de um arquivo na tela ao mesmo tempo. Existe alguma maneira no Vim de dividir a janela (horizontal ou verticalmente) para que cada divisão possa mostrar um arquivo
Eu sei como dividir janelas no vim , mas é possível abrir vários arquivos usando o vim no modo de divisão (na inicialização) na linha de comando? No exemplo: vim file1 file2 file3 ou: vim
Às vezes, quando estou trabalhando em um arquivo, vou abrir vários arquivos apenas para ter uma idéia do fluxo atual do código até certo ponto. No entanto, isso às vezes leva à abertura de vários arquivos por vez, por divisão. Existe um comando para sair de todos, exceto a janela...
Digamos o seguinte é a estrutura atual da minha janela: + ----- + ---------------------------- | | | A | | + ----- + | | | B A ordem de A e B não é muito natural. Seria melhor se B estivesse no topo. No entanto, se eu for <C-w>K, B será o topo de todas as janelas, o que não é o que eu...
Meu terminal não permite que eu digite Ctrl+ W, porque é um atalho para fechar uma guia do terminal. Eu gosto de trabalhar com divisões, mas não consigo encontrar nenhuma maneira de fazer isso sem usar C-W. Isso me forçou a usar abas, porque eu posso alternar entre eles com gt, gTou #gtonde # é um...
Considere um caso com várias divisões em uma janela. O vim permite "maximizar" rapidamente a divisão atual para ocupar toda a janela <C-W> o. Existe uma maneira de o vim "lembrar" as divisões que existiam antes e reverter para esse estado após a execução <C-W> o? EDIT: Para...
Sei que é possível abrir um novo arquivo em uma divisão, com :splitou :vsplit, mas é possível abrir uma nova divisão com um buffer existente, potencializando o preenchimento
Quando eu faço vimdiff file2 file1, file2naturalmente vai à esquerda e file1à direita. Às vezes, acho que as coloco de maneira errada, então gostaria de poder trocá-las sem sair do Vim. Isso é
Eu uso um gerenciador de janelas lado a lado (impressionante) + um multiplexador de terminal (tmux) + divisões dentro do vim. Eu não tenho nenhuma decoração de janela, então você não tem uma divisão visual entre elas se o conteúdo do programa não a revelar. Estou bastante confortável com esse...
Recentemente, houve um complemento para o NeoVim, que permite abrir o terminal em um buffer vim. Isso tem possibilidades atraentes de enviar texto de uma janela do vim para outra, replicando, por exemplo, um comportamento semelhante ao REPL. No passado, eu estava usando o tmux para esse tipo de...
Quero abrir duas partes diferentes de um documento em divisões horizontais (usando :sp) e rolar as duas para a esquerda e para a direita juntas. Para rolagem vertical, você usaria scrollbind. No entanto, não sei o que usar para a rolagem horizontal. Eu sei que o recurso deve estar disponível...
Eu gosto de usar o vimdiff como uma ferramenta git diff / merge. O problema é quando redimensiono a janela do terminal host para um novo tamanho: dos dois painéis divididos, o mais à esquerda permanece da mesma largura, enquanto o mais à direita é estendido para o tamanho da janela inteira. Existe...
Como sair eficientemente do vim ao editar vários arquivos no modo de divisão de uma só vez? Parece que quando estou tendo, por exemplo, 10 janelas divididas, devo repetir o :q!comando 10 vezes para cada janela, o que consome um pouco de tempo. Existem métodos melhores para sair do editor? Quanto...
Não sei se há alguma função para verificar a posição de uma janela, quero dizer, ela está atualmente na parte inferior ou superior, esquerda ou direita? __________________________ | | | | | | | left | right | | | | | | | |___________|____________| __________________________ | | | top...
Eu sei que posso usar :newpara abrir um novo buffer em uma janela dividida (definida por set splitbelowe set splitright). Mas como posso simplesmente abrir um buffer novo e vazio sem abri-lo em uma
Qual é a diferença entre o seguinte no vim: amortecedor janela janela de
Se eu tiver uma sessão vim com duas divisões, quando executo um :!comando, o resultado será mostrado em toda a janela. É possível exibir a saída apenas na divisão
Eu tenho um arquivo de origem contendo uma longa lista de estruturas heterogêneas profundamente aninhadas. Como as estruturas são longas, eu gostaria de: Use o :splitcomando para dividir a tela em dois. Role para baixo uma janela e a outra janela. Quando o cursor na janela 1 está entre parênteses...
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...