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.
É possível selecionar o conteúdo de uma tag HTML no Vim?
Por exemplo:
<p>I am a silly butterfly</p>
Eu gostaria de selecionar "Eu sou uma borboleta boba".
Eu sei que você pode usar vi" para selecionar texto entre aspa...
Estou usando o Vim há vários meses através do meu host (eles permitem acesso ao putty). De repente, a chave escape ficou sem resposta. Eu não posso existir inserção ou qualquer outro modo simplesmente batendo escape. Eu tenho que bater F1 ,...
Como posso me livrar dos avisos irritantes quando abro um arquivo que tem um arquivo .swp? Ou, como eu não gero os arquivos .swp? Exemplo de aviso:
E325: ATTENTION
Found a swap file by the name ".notes.swp"
owned by: james dated:...
Isso é tudo no iTerm2 no OS X.
Eu costumava ter
export TERM='xterm-256color'
no meu .bashrc . Isso significava que o Vim no tmux usava 256 cores.
E uma vez que adicionei
set -g xterm-keys on
os atalhos de teclado com modifi...
Estou ciente de que posso usar / seguido por um regex para pesquisar algo. E eu posso usar ? para pesquisar para trás. E eu posso usar n e N para repetir a pesquisa para frente e para trás.
Existem também dois atalhos bons: * ou #...
Como posso colar algum texto que eu peguei no final da linha? Atualmente estou fazendo isso pressionando $ p . Existe alguma maneira de fazer isso com uma única tecla?
Eu sou novo no vim,
Normalmente, estou querendo salvar e permanecer no modo de inserção, em vez de pressionar escape , :w e voltar ao modo de inserção.
Eu não corri brew update && brew upgrade por um longo tempo.
Eu apenas fiz uma atualização massiva que acabou quebrando meu Vim.
Isso é o que recebi depois de executar vim :
dyld: Library not loaded: /usr/local/opt/ruby/lib...
Com o Vim, posso fazer facilmente
$ echo 123 | vim -
É possível fazer com o Emacs?
$ echo 123 | emacs23
... Emacs starts with a Welcome message
$ echo 123 | emacs23 -
... Emacs starts with an empty *scratch* buffer and “Unknown option...
vimdiff é muito útil para comparar arquivos. No entanto, eu costumo usá-lo em arquivos com linhas longas e relativamente poucas diferenças dentro das linhas.
O vimdiff realçará corretamente as diferenças dentro de uma linha (toda a linha r...