Vi & Vim

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

1
Impedir que o Vim grave eventos para determinados tipos de arquivos
Para adicionar a esta questão de stackoverflow , o que se deve colocar .vimrcpara garantir a "edição privada" de determinadas extensões de arquivo (por exemplo, .gpgarquivos). Sem comprometer a eficácia da sessão, nenhuma informação sobre o trabalho realizado deve ser salva, incluindo registros, histórico de pesquisa, histórico de comandos, visualizações, …

3
Como posso recuperar minhas janelas em uma formação de grade?
Se eu tiver janelas organizadas em quatro quadrantes, a partir da seguinte sequência de comandos: :tabnew :vsplit :split <C-W>l :split então, digitar um comando como <C-W>Jfará com que eles não sejam mais quadrados; neste caso, forçará uma janela a flutuar na parte inferior. Como posso fazer o oposto - isto …

3
Interface do usuário para personalizar um vimrc sem escrever um do zero
O Vim é tão infinitamente configurável. No entanto, criar um vimrc é uma tarefa assustadora para iniciantes e usuários intermediários. Basicamente, espera-se que você desenvolva um a partir de uma folha em branco lendo a documentação e recebendo dicas aleatórias de outros usuários. Existe um menu de configuração intuitivo para …
12 vimrc  options 





1
Remover palavra do dicionário
Estou usando gvim: $ gvim --version VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 16 2017 06:36:51) MacOS X (unix) version Included patches: 1-329 Compiled by Homebrew Eu estava editando a seguinte linha de texto: enable mouse scrolling, pane selection, pan reiszing and so on. Notei que "reiszing" …



3
Ir para a próxima ocorrência da palavra que acabei de alterar
Se eu tiver o seguinte: function foo(bar) { return bar + 1; } E eu uso cwpara alterar o primeiro barpara baz, como pulo para a próxima correspondência bar, para que eu possa usar .para fazer a mesma alteração? Não posso usá-lo *, porque ele procura a palavra atual sob …
12 search 

1
Erros de ortografia têm cores estranhas
Estou usando o corretor ortográfico no vim e acho um recurso muito irritante: os erros estão sendo destacados com uma cor estranha, que não é encontrada em nenhum lugar nas configurações do terminal gnome: Gostaria de mudar a cor do realce para outra coisa, para que não oculte wordd, sem …

3
Substitua por vimscript puro (sem `: s`)
Eu tenho o seguinte no meu vimrc: func! AddSpaceBeforeEqual() s/\([a-z)_0-9"'\[\]]\)=/\1 =/ge endfunc Estou usando o vint para lint meu vimrc e recebi o seguinte aviso: ProhibitCommandWithUnintendedSideEffect Evite comandos com efeitos colaterais indesejados. Evite usar: s [ubstitute] enquanto move o cursor e imprime mensagens de erro. Preferir funções (como search ()) …


1
Posicionamento manual para navegação Vim
Sou um novo usuário do Vim e quero fazer essa pergunta um tanto elementar para garantir que eu comece a aprender o Vim da maneira certa e não desenvolva maus hábitos. Quando você usa o Vim, como posiciona sua mão direita? Acho mais natural começar com os dedos nas jkl;teclas, …

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.