Perguntas com a marcação «vim»

8
Unir linhas entre um determinado padrão de texto no Vim

Eu tenho um arquivo de texto que se parece com isso: A. text text text A. more text more text A. more text Eu quero juntar todas as linhas entre os "marcadores" A. para que se pareça com: A.texttexttext A.more textmore text A.more text Como posso fazer isso no Vim?

8
O powerline do Vim não mostra o ramo atual

Estou usando o plug-in vim chamado powerline e ele não mostra o ramo git em que estou, enquanto deveria estar ativado por padrão. O plugin fugitivo está instalado, embora eu não ache que seja necessário. Há mais alguma coisa que eu devo fazer para que

8
Como deixar o vim listchar funcionar em um ambiente não utf8?

Meu .vimrc contém: if $LANG =~ '\(UTF\|utf\)-\?8' || $LC_CTYPE =~ '\(UTF\|utf\)-\?8' set list listchars=tab:»·,trail:~,extends:>,precedes:< endif Mas há alguns caracteres que são unicode, quando eu executo o vim no ambiente LC_CTYPE = zh_TW.Big5, ele mostra Error detected while...

8
Mapeando Ctrl-Backspace no Terminator

Recentemente, comecei a usar o Vim. Dos editores anteriores, estou acostumado a excluir uma palavra inteira pressionando Ctrl- Backspace. Depois de examinar a documentação, descobri que isso foi feito pressionando Ctrl- wno Vim. O problema é que, depois de me acostumar a pressionar Ctrl- w, comecei...

8
Vim pode quebrar permissões de arquivo?

Eu estava usando o Vim outro dia, como de costume, quando notei algo estranho. Aqui está o que eu fiz: ~$ touch testfile ~$ ls -l | grep testfile -rw-r--r-- 1 username groupname 0 Jul 23 10:00 testfile ~$ vim testfile Então fiz uma alteração, salvei e saí com :wq. Bastante normal. Então, no...

8
Vim move o cursor um caractere no modo de inserção sem as teclas de seta

Isso pode parecer um pouco exagerado, mas mudei para o vim e estou muito feliz com o fluxo de trabalho agora. Tento me disciplinar a não usar as teclas de seta, pois manter as mãos nas teclas alfa o tempo todo é algo muito importante ao escrever. Portanto, quando preciso navegar, saio do modo de...

7
Remover ordem de encomenda (BOM)

fundo Execute arquivos SQL usando pgsql que foram editados com o gVim no Windows. Problema O caractere de BOM causa erros de sintaxe com pgsql. Eu gostaria de editar arquivos usando o gVim e, quando salvo, não tenho mais um caractere de BOM. Se o arquivo tiver o caractere BOM, salvá-lo...

7
Usando JSLint com Syntastic no Vim

estou a usar Sintético para verificação de sintaxe no Vim - sempre que eu salvar um .rb arquivo, ele o executa através de um verificador de sintaxe e destaca erros para mim. Spiffy O mesmo acontece com vários outros tipos de arquivo: HAML, HTML, etc. Ele faz isso chamando os verificadores de...

6
Vim executar processo em segundo plano

Gostaria de executar um processo em segundo plano no Vim no Mac OS X (ou Unix em geral). Espero e espero que o seguinte, ou alguma variante, consiga isso: execute "!my_command &" ou !my_command & ou !my_command \& ou alguma outra alternativa. Infelizmente, isso não parece ser...

6
Como posso formatar argumentos / hashes Ruby no Vim?

Eu gostaria de poder facilmente formatar o código Ruby dentro do Vim. Se eu tiver um método com um argumento hash foobar(foo: "FOO", bar: "BAR") Como posso transformá-lo em foobar( foo: "FOO", bar: "BAR" ) Ou, se eu tiver um hash normal foobar = { foo: "FOO", bar: "BAR" } Nisso foobar...