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

VIM - Linhas de recuo automático com duração maior

Existe uma opção no VIM para auto-intencionar (como no Espresso) linhas que são muito longas para serem exibidas na janela atual para que elas recebam uma quebra de linha automática? Assim é no Espresso:     
03.12.2011 / 17:02
2
respostas

Modo visual do Vim 'w' select

Ao usar o gvim 7.3, eu posso selecionar uma palavra digitando v então w. A palavra selecionada não inclui a pontuação após a palavra. Ao usar o vim 7.2 no Linux, selecionar uma palavra digitando v e, em seguida, w também seleciona a seguinte pon...
03.11.2011 / 17:52
1
resposta

Vim “* e” + na tela

Recentemente, comecei a usar a tela e estou gostando bastante dela. O problema é que, quando eu executo o vim a partir da tela, não consigo mais acessar o registro +. Costumava ser, eu poderia dizer "+dd para cortar uma linha na área d...
22.10.2011 / 19:42
5
respostas

Qual é o equivalente do matchit do Vim no Emacs?

Com o plugin do Vim matchit , você pode comparar não apenas os parênteses, mas também muito mais estruturas de linguagem que vêm em paris (por exemplo, if..end, do..end). Agora estou usando o Emacs (por diversão!) e gostaria de saber se exis...
05.11.2011 / 13:44
1
resposta

pula para ++ mantendo a dobra

para pular no vim, eu uso nnoremap <c-j> /<++><cr>c/+>/e<cr> mas, quando o <++> está em uma dobra fechada, o <c-j> exclui todas as dobras, por isso eu mudo para nnoremap <c-j> /<+...
11.11.2011 / 21:25
1
resposta

Vim: existe um equivalente de: tab que executa um comando e divide (ou vsplits)

:[count]tab {cmd} Executa um comando e coloca o buffer aberto (se houver) em uma nova guia. :tab b part-of-filename É uma maneira rápida de abrir um buffer em uma nova guia. Existe um equivalente que faz o mesmo com uma divisão ou...
31.08.2011 / 12:05
2
respostas

Armazenando plugins vim no Linux

Normalmente, todos os plugins vim são armazenados no diretório /$HOME/.vim . Pelo que entendi, os plug-ins compartilham pastas comuns como plugin , autoload , doc etc. É um problema quando você precisa excluir alguns plug-ins. É p...
19.08.2011 / 08:21
1
resposta

Como evitar que o Vim insira literalmente os nomes das teclas de função quando estiver no modo de inserção?

Estou usando o Vim no Ubuntu. Quando pressiono uma tecla de função no modo de inserção, o nome da chave é inserido literalmente. Por exemplo, se eu estiver no modo de inserção e pressionar Ctrl + F12, o texto a seguir será inserido <C-F12...
02.09.2011 / 05:47
1
resposta

Abrir arquivo baseado na palavra (parte) sob o cursor

Ao editar arquivos PL / SQL, procuro uma maneira de abrir um arquivo com base em uma palavra sob o cursor e, preferencialmente, pulo para uma determinada posição. Os arquivos estão todos localizados no mesmo diretório. Exemplo de arquivo a...
20.07.2011 / 09:39
1
resposta

Como faço para que as abreviaturas do vim funcionem?

Eu posso definir novas abreviações sem problemas: por exemplo, :ab Lunix Linux define um "Lunix" como uma abreviação para "Linux", como confirmado pela lista que aparece quando executo :ab . Em um arquivo de texto simples, como um bu...
10.08.2011 / 14:46