Vi & Vim

Perguntas e respostas para pessoas que usam as famílias vi e Vim de editores de texto

3
Aprendendo o Vim após o vimtutor
Quais devem ser os próximos passos para aprender o Vim, após a conclusão vimtutor? Eu assisti a vídeos no YouTube, li tutoriais on-line e perguntas / respostas no SE, e estou ocupado lendo o Practical Vim. Existem outros bons recursos disponíveis? Praticar e usar o Vim - e não apenas …


6
Como posso realmente me divertir no Vim? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Vi e Vim Stack Exchange. Fechado há 3 anos . Eu amo o Vim . Passo toda a minha vida usando: No …
25 vimscript 



1
Chame uma função Vim silenciosamente
Escrevi uma pequena função do Vim que move o cursor para o primeiro caractere da linha atual. Se o cursor já estava no primeiro caractere, ele será movido para a primeira coluna. " Jump to first character or column noremap H :call FirstCharOrFirstCol()<cr> :function! FirstCharOrFirstCol() : let current_col = virtcol('.') …
25 vimscript 

4
Qual é a diferença entre os plugins do vim snippets?
Existe um grande número de plugins de snippets para o vim: ultisnips , snipmate , xptemplate , neosnippet e muito mais. Todos eles têm prós e contras e mais ou menos dependências. Até agora, uso ultisnips, mas nunca fiquei totalmente satisfeito com isso. Como temos uma pergunta muito interessante e …

5
Maiores diferenças entre Vim e VI
Hoje, decidi experimentar o Vi em vez do Vim, queria ver o quão diferente é. Não notei muitas diferenças, a maior coisa que notei foi como Vi não disse -- INSERT --quando entrei no modo de inserção, e houve algumas pequenas diferenças na interface. Isso me fez pensar, quais são …

1
Como dobrar texto em um arquivo JSON?
Eu tenho um arquivo JSON grande. Não é fácil trabalhar em todos os arquivos de uma vez. Quero dobrar algum conteúdo para poder trabalhar em uma seção do arquivo JSON. Por exemplo: { obj: {+}, // folded section obj:{ // unfolded section } } É possível dobrar a estrutura JSON …
25 gvim  folding 


1
Desative <Esc>, mas mantenha <C - [>
Para voltar do modo Inserir, estou acostumado &lt;Esc&gt;. Agora estou procurando me treinar em &lt;C-[&gt;vez de &lt;Esc&gt;. Para isso eu preciso desativar &lt;Esc&gt;para ajudar com a reciclagem. O problema é :inoremap &lt;Esc&gt; &lt;Nop&gt; também desativa &lt;C-[&gt;. Para o vim, eles parecem ser a mesma coisa. Existe alguma maneira de desativar …

6
Como reverter a ordem das linhas?
Como posso reverter a ordem das linhas para que a primeira linha apareça no final e a última linha apareça primeiro? (Podem ser todas as linhas em um buffer, um intervalo de endereços ou uma seleção de modo visual em linhas.) Eu gostaria de transformar rat ox tiger ⋮ dog …


5
Desfazer somente janela
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 &lt;C-W&gt; o. Existe uma maneira de o vim "lembrar" as divisões que existiam antes e reverter para esse estado após a execução &lt;C-W&gt; o? EDIT: Para esclarecer, estou …
24 split 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.