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.
1
resposta

R e gR diferença no Vim

Quando eu uso R e gR no vim onde existem guias, não noto a diferença. De acordo com o Practical Vim, Virtual Replace mode is triggered with gR and treats the tab character as though it consisted of spaces. Suppose that we position t...
21.01.2014 / 23:11
2
respostas

Vim: automatiza a leitura de linha a partir de um arquivo externo

Estou tentando automatizar o seguinte no vim: :r! sed -n 10p filename Onde o número da linha (10) está mudando constantemente. Eu estava pensando em algo parecido com function! GetLine(line, filename) :r! sed -n a:line,p a:filename...
01.08.2013 / 17:03
1
resposta

Comando de movimento dentro das funções vim

Eu quero exibir a função C à qual a linha atual pertence. Eu não quero usar nenhum plugin porque eu trabalho em vários sistemas operacionais com diferentes recursos e configurações da máquina. Eu tentei a maioria dos plugins e não funciona por...
31.12.2013 / 09:47
2
respostas

Atalhos no gvim

Estou tentando migrar do Windows para o Linux e estou tendo dificuldades com os atalhos do gvim. Para uma cópia tão simples, pressione "+ y e estou pensando" 1) A ordem é importante quando se pressiona os botões? Eu já achei que você não p...
27.11.2013 / 11:07
1
resposta

Como seleciono o texto na linha de comando do vim?

Existe uma maneira de selecionar / extrair texto da linha de comando do vim? Eu sei que você pode colocar texto (com ctrl+r ) na linha de comando, mas eu ainda não encontrei uma maneira de arrancar dele.     
20.11.2013 / 18:42
1
resposta

Como sintaxe destaca palavras-chave adicionais no Vim?

Estou tentando destacar algumas palavras-chave adicionais no Vim além do script de realce de sintaxe padrão. Tentando o seguinte em .vimrc (eu gostaria de manter tudo em um arquivo), mas não está funcionando: au FileType haskell syn keywor...
26.11.2013 / 06:28
1
resposta

Melhor maneira de trabalhar em uma pequena parte de um arquivo grande com o vim

Eu gasto meus dias trabalhando em arquivos de linha de 3k a 10k e, na maioria das vezes, trabalho apenas em 200 linhas. Normalmente, estabeleço uma marca no início e no final da região em que estou trabalhando, mas isso tem limitações. Para...
27.01.2014 / 18:37
2
respostas

gvim como mudar as cores da sintaxe do colorscheme existente?

Eu uso o gvim e o esquema de cores que eu uso é chamado 'slate'. Eu basicamente codifico em python, html e css e gosto da coloração da sintaxe do slate, exceto por algumas cores de sintaxe. É possível para mim alterar algumas das cores da sintax...
07.10.2013 / 02:55
2
respostas

Como eu esvazio todos os registros no vim?

Como posso excluir os valores associados a todos os registros no vim? Eu encontrei este snippet no web: function! ClearRegisters() let regs='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789/-="*+' let i=0 while...
14.07.2013 / 22:30
3
respostas

vim "+ registrar inacessível. + chave causa movimento indesejado

+ e - funcionam como esperado somente no modo de inserção. Quando tento arrancar uma linha no modo visual usando a combinação " + y , + faz com que o cursor se mova uma linha e - uma linha abaixo. O último campo de tecla pressionado...
15.07.2013 / 22:24