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

vim está usando a versão anterior do vimrc sob algumas circunstâncias

Coisa engraçada está acontecendo comigo em vim : fiz algumas alterações no ~/.vimrc de um usuário para personalizar a linha de status com uma função simples (as alterações foram feitas em vários salvamentos enquanto refinei o código) e agor...
04.09.2018 / 08:30
2
respostas

Como quebrar uma linha no vim com a quebra automática de parágrafo?

Estou tentando usar a funcionalidade autowrap do vim para agrupar automaticamente meu parágrafo em linhas de no máximo 80 letras em tempo real enquanto digito. Isso pode ser feito por set textwidth=80 e set fo+=a . A opção a do vim form...
15.02.2018 / 00:04
1
resposta

O Sublime está travando devido a um enorme arquivo csv ao editar conteúdo usando regex

Eu tenho quase 1GB de arquivo csv e preciso editar esse arquivo usando regex e tenho que encontrar e substituir o sublime por regex \=\\" para localizar e =' para substituir. Eu posso fazer isso por citar o arquivo csv, mas isso é um pr...
23.01.2018 / 14:34
1
resposta

Comandos Personalizados do Vim, coloque strings com os comandos padrão do Vim

Eu estou tentando fazer um novo comando personalizado no meu .vimrc, para que quando eu digitar :Hcom o comando converterá o texto da linha atual em um comentário HTML. Como exemplo: abcdef :Hcom <!-- abcdef --> Eu não...
11.01.2018 / 20:23
1
resposta

Vim dividir argumentos, desfazer "J"

Eu acho muito mais fácil argumentos de uma função, elementos de uma lista etc quando eles são divididos em linhas diferentes. Se isso for mais difícil de ler, posso me juntar a eles mais tarde com "J". Como se deve dividir tudo entre parênteses?...
05.12.2017 / 12:39
1
resposta

Como configurar o vim de forma que '_' também seja contado como parte de uma palavra?

De acordo com o padrão Unicode, _ (o caractere de sublinhado) faz parte de uma palavra. Isso significa que, quando você pular o cursor para a próxima palavra (em muitas interfaces, você pode fazer isso com as teclas Ctrl + setas), você passar...
15.10.2017 / 14:57
1
resposta

Como mapear Pausa / chave de quebra no vim

Em busca de uma chave não usada em meu ambiente vim, encontrei a chave Pausa / Interrompe . É possível mapear essa chave no vim? O sistema operacional (Ubuntu / Mate) não parece pegar a chave. Um teste com xev revelou o seguinte código pa...
15.12.2017 / 15:28
1
resposta

Ctrl modifier no PgUp ignorado no console do Linux

Estou executando o Linux no modo de texto de usuário único ( conforme descrito aqui ). Ctrl+PgUp e Ctrl+PgDn não se comportam como esperado. Usando cat -v - para mostrar os códigos do terminal, vejo que PgUp e Ctrl+PgUp produzem...
07.08.2017 / 21:40
1
resposta

vim-tagbar não pula para definições de métodos, pelo menos para ruby

Eu uso a barra de tags do plugin vim, mas não parece funcionar para o ruby, pelo menos não completamente. No começo, não funcionou, mas alterando a configuração para usar o ripper-ctags da seguinte forma: let g:tagbar_type_ruby = { \ 'kin...
08.08.2017 / 11:53
1
resposta

Mapeamento do Vim apenas para .vimrc

Eu sei sobre autocmd FileType <TYPE> inoremap <MAPPING> para arquivos como * .html. Mas eu gostaria de criar alguns keybinds dentro do meu .vimrc assim: autocmd FileType vimrc inoremap ;; autocmd<Space>FileType .....
25.07.2017 / 11:53