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

Remover linhas que não contenham uma palavra no Vim [duplicado]

No Vim, muitas vezes acho que estou interessado apenas em linhas que contêm uma certa seqüência de texto e quero excluir todas as outras linhas. É fácil combinar linhas que contenham uma string: :s/^.*foo.*\n// O que eu normalmente a...
28.10.2012 / 12:54
4
respostas

Backspacing com vim

Eu percebo que o "comando" para apagar uma letra é x, mas se você está seriamente apagando apenas 3 ou 5 letras, é realmente benéfico pressionar ESC + hhhhh + xxxxx ? No vim, existe alguma razão pela qual não podemos usar o backspace?     
04.03.2012 / 06:14
3
respostas

No vim, como posso mover o texto para certas colunas?

Eu tenho arquivos de texto de poemas com números de linha à direita que se parecem com isso: Bedded in store of rotten fig-leaves soft, 40 And corded up in a tight olive-frail, Some lump, ah God, of lapis lazuli, Big as a Jew’s head cut...
23.02.2012 / 19:59
5
respostas

Abra um arquivo de texto no VIM do cygwin

Existe alguma maneira de configurar o Windows para abrir arquivos de texto na instância VIM do Cygwin? Atualmente estou usando o GVIM, mas acho que é limitado por vários motivos. Infelizmente, não posso instalar o Debian nesta máquina e acabar c...
16.04.2012 / 17:55
2
respostas

Como escapar de palavras-chave vim em mapeamentos?

Em outro tópico , esse mapeamento fantástico foi sugerido como um caminho para palavras-chave SQL maiúsculas: noremap <leader>s <Esc>:s/\v<select>\|<from>\|<insert>\|<into>\|<table>\|<where>\|&...
26.10.2012 / 14:58
2
respostas

Ctrl + W é estranho [duplicado]

Sou relativamente novo no Vim e aprendi que, se quiser mudar a janela na qual estou trabalhando, preciso pressionar Ctrl + W, seguido por h, j, k ou l. "Ctrl + W" é uma série de pressionamentos de teclas realmente desajeitados - pelo menos e...
19.10.2012 / 03:18
3
respostas

Realce cadeias idênticas no vi (m)

Um recurso do Notepad ++, que eu acho realmente útil e não encontrei em outro lugar, é o destaque de outro texto que é idêntico ao atualmente selecionado. Existe algo semelhante possível com o vi (m)? (Claro que existe. Mas como faço para iss...
01.04.2010 / 12:05
3
respostas

Abreviações de modo de inserção Vim com comandos de modo normal

Eu estou olhando para fazer uma abreviatura do vim s que se eu digitar "prf" no modo de inserção ele imprime printf(""); e imediatamente me joga de volta no modo de inserção, mas entre as duas citações. Eu não consigo descobrir como fazer iss...
29.06.2014 / 04:34
2
respostas

Keystroke para limpar a linha atual no prompt

Como a linha atual pode ser limpa? Eu estou usando o bash. Eu não gosto de ctrl + c porque deixa uma porcaria impressa na tela. Se o cursor estiver no final da linha, eu posso usar ctrl + u e ele faz exatamente o que eu quero. Mas...
09.02.2014 / 14:42
2
respostas

Como executo o Windows vim a partir de uma função dentro do meu .bashrc?

Eu instalei o windows vim e adicionei a seguinte função ao meu .bashrc: function winvim() { local win_vim_path='/cygdrive/c/Program\ Files\ \(x86\)/Vim/vim73/vim.exe' #local win_vim_args='cygpath -w -a "$*"' "$win_vim_path" }...
04.06.2013 / 19:14