Configure vim para seleção de texto com shift e copie / cole via ctrl + c, ctrl + v?

12

Muitas máquinas com as quais preciso trabalhar possuem uma instalação básica do NIX com o vim como editor de texto. Mas o caminho do vim para selecionar texto é meio que incomum para mim :). É alguma maneira fácil de reconfigurar o vim, então ele usará shift para selecionar texto e ctrl + c / ctrl + v para copiar e colar?

    
por grigoryvp 18.06.2009 / 12:17

1 resposta

14

Adicione as seguintes linhas ao seu _vimrc ou .vimrc

source $VIMRUNTIME/mswin.vim
behave mswin

Mas cuidado, o modo visual é então CTRL-Q em vez de CTRL-V.

Para uma visão geral do que o mswin.vim vê mswin.vim sourcode . Comenta-se muito bem e, se algum comando não estiver claro, você pode facilmente consultá-lo a ajuda do vim.

Aqui está uma breve síntese da fonte:

  • backspace and cursor keys wrap to previous/next line
  • CTRL-X and SHIFT-Del are Cut
  • CTRL-C and CTRL-Insert are Copy
  • CTRL-V and SHIFT-Insert are Paste
  • Use CTRL-Q to do what CTRL-V used to do
  • Use CTRL-S for saving, also in Insert mode
  • CTRL-Z is Undo; not in cmdline though
  • CTRL-Y is Redo (although not repeat); not in cmdline though
  • Alt-Space is System menu
  • CTRL-A is Select all
  • CTRL-Tab is Next window
  • CTRL-F4 is Close window
    
por 18.06.2009 / 12:19

Tags