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

Dividir um arquivo em delimitadores de frase

Eu quero ir para a linha 1508, pular para o início da próxima frase, selecionar tudo, desde a posição do cursor até o início, gravar a seleção em um arquivo e excluir a seleção. No entanto, a execução parece ser interrompida antes da operação de...
17.02.2018 / 08:51
1
resposta

vim rodando no tmux congela permanentemente quando eu acidentalmente digito C-xs [duplicado]

Eu uso bastante o emacs e digito C-x s para salvar lá. Quando eu estiver no vim rodando dentro do tmux em uma máquina remota, se eu acidentalmente digitar Cx s , a instância vim congelará completamente, e a única saída será enviar tmux o...
11.09.2018 / 17:55
2
respostas

como mapear um arquivo por um único caractere

Estou tão cansado de digitar source ~ / .vimrc o tempo todo, para inserir o "~ / .vimrc" Eu tenho que mover meus dedos muito. Existe uma maneira que eu poderia mapear ~ / .vimrc em uma única letra ou um sinal. Por exemplo source% em vez...
11.01.2018 / 15:37
1
resposta

Como substituir palavras no arquivo git rebase

Estou tentando configurar os mapeamentos do modo visual para editar rapidamente a lista de rebase gerada pelo git ao fazer o rebase interativo (por exemplo, git rebase --interactive upstream/master ). Em tal você é apresentado com um arquivo d...
24.05.2017 / 11:25
2
respostas

Existe uma opção de localização fuzzy para o vi?

Sou convertido e agora sou grande fã do vim No entanto, ainda há uma coisa da qual tenho inveja em outros editores: Localizador de correspondência difusa Existe uma opção ou um plugin para que eles funcionem da maneira que eu vejo trabalh...
11.03.2017 / 16:22
1
resposta

alias dependente de filetype no bash

Estou tentando fazer um alias gvim dependente de tipo de arquivo no bashrc como: if [[ $file == *.tex ]]; then alias vi="/home/rudra/bin/vims.py" else alias vi="gvim" fi Estou esperando executar ~/bin/vims.py foo.tex para vi foo.t...
02.02.2017 / 15:59
3
respostas

Como alterar a janela do Vim movendo combinações de teclas?

Eu encontrei este :help window-move-cursor , mas eu tentei chamá-lo a partir da linha de comando e não funciona. Existe uma maneira de alterar o mapeamento de chave para as janelas do switch?     
21.12.2016 / 00:24
1
resposta

executa o comando editor ao sair do modo de inserção no vim

Eu quero executar um :command no vim quando sair do modo de inserção. Especificamente, quero executar :GoFmt para formatar meu código quando sair do modo de inserção. Atualmente ele é executado quando eu salvo o arquivo, mas às vezes eu qu...
19.11.2016 / 02:58
3
respostas

Pesquisa e Substituição do Vim - Regex

Eu quero realizar uma pesquisa e substituir. Uma nova linha antes de qualquer dígito não deve ser substituído por aba. Eu tentei %s/\n\D/\t/g mas substituiu o primeiro caractere da palavra após a nova linha, o que não é o que eu queria, o...
24.06.2016 / 04:31
1
resposta

Destacar os caracteres de escape do Vim, por exemplo \ n

Estou usando o esquema de cores vim Jellybeans , mas ele não destaca nenhum caractere de escape. Por exemplo, se eu estiver usando o C ++ e tiver o seguinte ... std::string word = "hello\n"; ... o literal da string inteira será da mesma...
24.06.2016 / 14:52