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

Como eu escreveria este comando VIM para 'sed'?

Eu tenho um .csv com caracteres especiais que estão destruindo uma importação que preciso fazer. No VIM, descobri a remoção dos caracteres especiais com: :%s/\r//g Isso remove ^M de algumas das minhas linhas quebradas. Mas eu gos...
27.05.2015 / 16:32
1
resposta

“Git commit” leva muito tempo (40 segundos) para abrir o vim. O que poderia estar acontecendo?

Quando executo git commit -m 'some commit message' , tudo funciona conforme o esperado. Quando eu executo o vim sozinho, tudo funciona como esperado. No entanto, quando executo o git commit , que inicia o vim, demora até 40 segundos para o c...
09.04.2015 / 16:54
1
resposta

determina o que mudou o mapeamento do comando do sistema como dd - vim

Hoje de manhã, algo, suspeito de uma chamada de função, alterei os mapeamentos ou ações para comandos do sistema como dd , e , j etc. dd movido horizontalmente, 'e' movido por uma linha e j e k foram movidos horizontalmente em ve...
12.02.2015 / 03:38
2
respostas

Gvim: Desativar o comportamento de letras maiúsculas inserindo caracteres falsos acentuados / unicode?

Eu estava usando alt-j, alt-l, alt-i e alt-k para ir para o início / fim / parte superior / inferior da linha atual. Ao longo dos anos, notei que há muito estresse na tecla alt, então agora decidi tentar outros mapeamentos. Mas desde que eu esto...
10.03.2015 / 18:36
1
resposta

Vim 'cpp' Marcador de sintaxe finaliza prematuramente as macros no meio da palavra

EDIÇÃO FINAL: Eu "migrei manualmente" esta questão para o novo site do Vi (m) SE: link Meu marcador de sintaxe do Vim para ft=cpp está finalizando prematuramente algumas macros no meio da linha. Por exemplo: (Aitálicapodetornareste...
09.02.2015 / 19:00
3
respostas

Como concatenar pares de células; cada segunda célula para o primeiro

Como concatenar pares sucessivos de células em uma coluna, adicionando a segunda célula de cada par ao primeiro. Por exemplo: santhosh kumar sagar sv sai deva E o resultado deve ser: santhoshkumar sagarsv saidevax     
28.02.2015 / 14:21
1
resposta

Percorrer os resultados do plug-in do silversearcher do vim

When I use :Ag "pattern" Digamos que ele encontre 5 resultados e, para percorrê-los, eu use "cn", mas ele abre cada um que eu percorrer no buffer. Existe uma maneira de abrir apenas o que eu rolar e clique em 'e'? Existe também um atalho...
15.01.2015 / 03:08
2
respostas

Fazendo o trabalho de Shift-Tab no Vim ao executar dentro do ConEmu

Eu tenho esses mapeamentos em meus arquivos de inicialização do Vim: nnoremap <S-Tab> <LT><LT> vnoremap <S-Tab> <LT>gv a intenção é ser capaz de desabilitar com SHIFT - TAB . Isso funciona bem em GVim e...
16.12.2014 / 18:23
1
resposta

Wordskip no vim [ssh do mac para linux]

O Word skip (tecla ctrl e teclas de seta) funcionam bem com o vim no meu mac no terminal. Mas, quando eu ssh do meu mac para minha caixa de linux, ctrl e tecla de seta não funcionam (wordskip) em vez de excluir um monte de linhas! Mas, a opção s...
10.12.2014 / 09:58
1
resposta

No Vim, netrw pensa erroneamente que file.py é um diretório

Usando o netrw no Vim, navego para um script Python que quero editar (file.py), mas na maioria das vezes ele é listado como "file.py/" com uma barra, indicando que é um diretório. Isso é impossível de abrir. Se eu sair da pasta e voltar, algumas...
19.12.2014 / 22:00