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.
3
respostas

vim: Não é possível copiar e colar no Debian Stretch

Após a atualização para o Debian Stretch, não foi possível copiar e colar com o mouse nos clientes MacOS Sierra e Windows. Eu tentei várias soluções, incluindo deste segmento, sem muito sucesso. Copy- colar para vim não está funcionando quan...
31.01.2017 / 20:27
1
resposta

Que tema vim é esse?

Eu apenas ssh'd em uma máquina e gosto muito do tema vim. Alguém sabe o nome dele? Aqui estão algumas capturas de tela:     
13.10.2016 / 05:58
2
respostas

Como dar um nome arbitrário para um registro no vim

Existe alguma maneira possível de fornecer um nome arbitrário para um registro no vim. Eu sou capaz de usar "[az] p durante a colagem. Mas, eu gostaria de saber, se existe alguma maneira pela qual podemos usar nomes arbitrários para um registro....
19.06.2016 / 15:41
1
resposta

Por que os nomes dos arquivos de tubulação no VIM interrompem quando eu retorno ao shell?

Eu procurei por alguns arquivos com o find e queria abrir todos eles em guias no Vim. Então eu tentei isso: find . | xargs fgrep -l myExpression | xargs vim -p Isso funcionou muito bem, exceto quando eu terminei e abandonei o Vim. Tudo qu...
29.01.2016 / 21:53
1
resposta

Acessando o último comando executado e modificando-o antes de executar no VIM

Cenário. Imagine, que eu quero procurar substituir alguma coisa. :%s/foo/bar/g Agora, imagine que eu fiz um erro de digitação e executei o comando :%s/fop/bar/g Todo usuário do vim sabe que @: executa o último comando, e se eu q...
04.12.2015 / 19:44
1
resposta

vim: Automatize a substituição parêntese sensível ao contexto por surround.vim

Estou usando o vim com o plug-in surround.vim e deseja substituir toda a ocorrência de sin(...) com sin[...] em uma expressão matemática (muito longa) (contendo parênteses correspondentes). Exemplo de entrada: sin(A*(B+C))+sin((X+...
19.06.2015 / 17:19
1
resposta

O que significa… no vim e como substituir um único espaço em branco por ele?

Eu sei que quando :set list é usado, o espaço em branco é mostrado como . . Mas o que significa quando um símbolo de espaço em branco é precedido por > , por ex. >. , >.. ou >... ? E como removê-lo e deixar apenas um e...
16.02.2015 / 10:26
1
resposta

Pesquisa do Vim em variáveis globais

Eu posso mostrar variáveis no vim usando :let g: , mas não consigo pesquisar (as combinações de teclas parecem muito limitadas). Pode vim abrir este conteúdo como buffer interno ou passar para algum outro comando?     
09.11.2014 / 15:38
1
resposta

Como posso obter o vim para retornar à exibição normal da guia?

Em um esforço para fazer com que o vim mostrasse linhas de recuo vertical, executei o seguinte comando: :set list lcs=tab:\|\ Agora minhas guias são assim: Como posso redefinir o vim para o comportamento padrão de não exibir nada p...
14.03.2015 / 20:54
4
respostas

Procura e substitui duas palavras pelo comando ex

Eu quero pesquisar e substituir duas palavras por duas outras palavras com um comando g/.../s/.../.../g . Por exemplo, para substituir a palavra 'carro' por 'caminhão' e 'gato' por 'cão' com um comando ex no Vim.     
03.02.2015 / 15:38