Perguntas com a marcação «vim»

323
Mesclar várias linhas (dois blocos) no Vim

Eu gostaria de mesclar dois blocos de linhas no Vim, ou seja, pegar linhas n..me anexá-las às linhas a..b. Se você preferir uma explicação de pseudocódigo:[a[i] + b[i] for i in min(len(a), len(b))] Exemplo: abc def ... 123 45 ... Deve se tornar abc123 def45 Existe uma boa maneira de fazer...

321
Atravessando texto no modo Inserir

Enquanto estiver no modo de inserção no Vim, existe alguma maneira de percorrer o texto movendo alguns caracteres para frente e para trás, além de usar as teclas de seta? Se eu pressionar h, j, ke lenquanto no modo de Inserção, os personagens reais são impressos na tela em vez de mover através do...

316
Como aumentar o tamanho da janela dividida vertical no Vim

:vsplit(formato abreviado :vs:) divide a janela de visualização do Vim verticalmente. :30vsdivide a janela de exibição, deixando a nova janela com 30 caracteres de largura. Depois que essa janela de 30 caracteres é criada, como mudar seu tamanho para 31 ou 29? Com janelas horizontais Ctrl- W...

311
Mover linha inteira para cima e para baixo no Vim

No Notepad ++, posso usar Ctrl+ Shift+ Up/ Downpara mover a linha atual para cima e para baixo. Existe um comando semelhante a isso no Vim? Eu olhei através de guias sem fim, mas não encontrei nada. Se não houver, como vincular a ação a essa combinação de teclas? Edit: A resposta de Mykola...

306
Vim: insira os mesmos caracteres em várias linhas

Às vezes, quero editar um determinado bloco visual de texto em várias linhas. Por exemplo, eu pegaria um texto assim: name comment phone email E fazer parecer assim vendor_name vendor_comment vendor_phone vendor_email Atualmente, o jeito que eu faria agora é ... Selecione todas as 4 linhas...

305
Como executo um terminal dentro do Vim?

Estou acostumado ao Emacs, mas estou testando o Vim para ver qual deles eu gosto mais. Uma coisa que eu gosto no Emacs é a capacidade de executar um terminal dentro do Emacs. Isso é possível dentro do Vim? Eu sei que você pode executar comandos do Vim, mas gostaria de poder executar um terminal...

275
Como saio da janela de texto no Git?

Estou usando o Windows e, antes de confirmar, o Git deseja que eu digite uma mensagem de texto e uma nova janela de texto seja exibida. Como posso sair disso? Estou tentando aprender Git. Portanto, uma pequena ajuda será muito

274
Obter o valor atual de uma configuração no Vim

Existe uma maneira simples de descobrir o valor atual de uma configuração especificada do Vim? Se eu quiser saber o valor atual de, digamos tabstop, eu posso executar: :set tabstop sem passar por um argumento, e o Vim me dirá o valor atual. Isso é bom para muitas configurações, mas não é bom...

271
Excluir nova linha no Vim

Existe uma maneira de excluir a nova linha no final de uma linha no Vim, para que a próxima linha seja anexada à linha atual? Por exemplo: Evaluator<T>(): _bestPos(){ } Eu gostaria de colocar tudo isso em uma linha sem copiar e colar na linha anterior. Parece que eu devo colocar o cursor...