Vi & Vim

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



5
Como substituir o conteúdo entre dois padrões do arquivo?
Eu tenho o seguinte formato do arquivo: <common> fitnes=0 genetic=1 method=0 </common> <inputs> foo=bar bar=foo </inputs> <limits> balance=200.00 </limits> e eu gostaria de excluir tudo o que está entre <inputs>e </inputs>(excluindo o padrão próprio) e substituí-lo pelo conteúdo de outro arquivo (por exemplo foo.txt). Em outras palavras, as linhas com …

2
Como uso plugins Python no Windows?
Eu tenho o Windows 7 de 64 bits, com o python 2.7.11 e o python 3.5.1 (ambos de 32 bits) instalados e compilei o vim com python / dyn e python3 / dyn, mas continuo recebendo o seguinte erro: :py print "hello" E887: Sorry, this command is disabled, the Python's …

2
Como começar o gui maximizado com qt-neovim?
Estou usando o neovim com qt-neovim (arco linux). No gvim eu poderia abrir uma janela maximizada com: if has("gui_running") set lines 999 columns 999 endif Isso não está funcionando agora tho. Eu tentei remover o if sem sucesso. Existe alguma maneira de conseguir isso?
9 neovim 




2
Por que o vim não fonte meu arquivo .vimrc
Hoje, descobri que o meu .vimrcnão entrou em vigor. Estava tudo bem há algumas horas atrás. Quando iniciei o vim $vim --plugin, :scriptnamesnão ecoou nada: o .vimrcarquivo não foi originado. (Nota: /etc/vimrcfoi removido para depurar esse problema.) Então tentei pesquisar no Google e achei a $VIMINITvariável suspeita. Aqui está o …

1
O que o símbolo '+' significa ao abrir um buffer?
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 documentos de ajuda que explicam o …
9 buffers  neovim 

1
Buffers vs tabs vs arglist vs windows
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 dentro do qual …

2
O Vim não aceita trema como caracteres de palavra
Quando escrevo um texto em alemão contendo algo como, abücdpor exemplo, e para um dwna frente, ele exclui apenas o texto, abpois não interpreta ücomo um caractere de palavra. Quando edito reStructuredText, tenho iskeyword=38,42,43,45,47-58,60-62,64-90,97-122,_ Isso explica por que os trema não estão marcados, mas eu não entendo de onde isso …
9 unicode 


1
Desativando o recuo parcial de HTML no Vim
Advertência: Eu não sou desenvolvedor web. Dito isto, há raras ocasiões em que tenho que editar HTML. Quando faço isso, notei um comportamento no Vim que não gosto e espero poder mudar através da configuração. Quando codifico, costumo quebrar linhas com 80 caracteres. Isso geralmente significa que eu tenho que …

1
Como a opção 'switchbuf' deve funcionar?
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 especificado (se houver um). …
9 vimrc  buffers  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.