Perguntas sobre 'vim'

Um editor de texto de código aberto que normalmente é executado a partir da linha de comando. Uma versão mínima está incluída no Ubuntu por padrão, mas a versão completa está disponível em repositórios. As perguntas devem estar relacionadas ao uso do Vim no Ubuntu.
2
respostas

Posso alterar a correspondência de colchetes automática do VIM?

No VIM, quando digito um colchete esquerdo, um colchete direito é adicionado automaticamente, o que é bom. Mas se eu tiver uma linha como a seguinte: thisVar = count(blue*(red+green) - orange + (1*3); e eu quero adicionar um colchete di...
10.01.2013 / 20:35
1
resposta

vim: Abrindo um arquivo e mostrando os últimos N arquivos abertos em N divisões

Estou usando o vim (7.3) com uma divisão de janela em quatro direções. Eu quero fazer o seguinte: Selecione um arquivo para abrir. Coloque-o na janela 1. Mova o arquivo que estava ocupando a janela 1 para a janela 2, 2- > 3, 3- > 4 e de...
10.09.2012 / 13:42
3
respostas

Identifique a ação keypress no vim

Estou fazendo a transição para o vim de outro editor semelhante ao vi. Eu continuo tentando usar minhas combinações de teclas antigas, mas é claro que o vim tem diferentes mapeamentos. Como posso descobrir qual função é mapeada para a combinação...
17.04.2012 / 17:29
3
respostas

VIM desabilita o destaque ao excluir a pesquisa

Recentemente, aprendi um novo atalho no VIM que considero extremamente útil. d/search_text Que excluirá tudo, mas não incluindo "search_text", da posição atual. No entanto, o que é irritante é que isso irá destacar todas as ocorrências...
04.04.2012 / 17:05
1
resposta

NERDTreeToggle é aberto no Windows / system32

Adicionei o seguinte termo útil a _vimrc : map <F2> :NERDTreeToggle<CR> Se eu abrir o gvim e, em seguida, pressionar F2, o NERDTree será aberto, mas no diretório Windows/system32 , que demora muito para armazenar em cache....
18.05.2013 / 16:23
1
resposta

Como aplico um comando a uma parte selecionada do arquivo?

Digamos que eu queira substituir '23px' por '500px' em um arquivo CSS de 3000 linhas, onde há dezenas de instâncias de '23px'. Eu só quero aplicar este comando: :%s,23px,500px,gc Para as linhas 550 a 603. Existe alguma maneira (de preferê...
08.11.2011 / 17:14
2
respostas

Posso selecionar mais de uma seção visual com o VIM?

Digamos que eu tenha 10 linhas: 1. Foo 2. Bar 3. Baz 4. Quz 5. Qaz Como eu poderia selecionar as linhas 1-3 e 4-5?     
08.10.2011 / 23:33
2
respostas

Como faço para detectar o sistema operacional atual no vim?

No vim com :echo has('unix') Eu posso descobrir se o sistema operacional é Unix. Como posso obter informações mais específicas sobre isso? (Darwin, debian, etc)     
14.09.2011 / 04:05
1
resposta

No Vim, existem diferenças entre 'd2d' e '2dd'?

Até onde eu sei, d2d e 2dd têm exatamente o mesmo efeito. Estou curioso - ignorando os remapeamentos de d e 2 , existem casos em que d2d e 2dd produzirão um resultado diferente?     
16.06.2011 / 23:24
3
respostas

Abas no Vim: Quando o alinhamento está errado, como você conserta…?

Então, minha situação é que eu tenho um arquivo, myfile.py (escrito em python ) que comecei a desenvolver em minha própria máquina. Eu usei o vim para fazer isso, mas naquela época eu não sabia que o Vim poderia permitir que você definisse o co...
20.12.2011 / 05:45