Estoy usando VIM en Windows. El problema es que quiero usarlo CtrlVcomo modo visual. Sin embargo, esta clave entra en conflicto con el pegado de Windows. ¿Cómo puedo restablecer esta clave al modo visual VIM en lugar de pegar? Prefiero configurar esto en mi archivo de configuración _vimrc.
110
Shift
clave para la selección visual en Windows, mientras que no lo hago en Linux.Shift
junto con las flechas? Estoy viendo el mismo comportamiento, pero de alguna manera descubrí queShift
funcionó. No sabía que h / j / k / l trabajaba.Verifique su archivo _vimrc y vea si obtiene mswin.vim. Ese script asigna ^ v a la pasta. Puede eliminar esa línea en su archivo _vimrc o deshabilitar los comandos de mapeo directamente en mswin.vim.
Haz un: ayuda a comportarte en vim para obtener más información.
fuente
El modo visual (y otras cosas) que funcionan como en Unix requiere las sugerencias de JOP y del programador de Windows.
En GVim en Windows, vaya al menú de edición, haga clic en la configuración de inicio y comente la basura específica de Windows (usando el carácter de comentario vimrc, que es una comilla doble). El archivo mswin.vim es donde se especifica ctrl- voverride, y la opción behave mswin hace que las teclas de flecha no solo apliquen el movimiento como cabría esperar (también cambia el comportamiento de selección del mouse).
También me gusta agregar un esquema de colores de fondo negro allí, para que se parezca más a lo que vería en una terminal (y porque un fondo claro es genial en papel, pero horrible en una pantalla retroiluminada):
colorscheme koehler
fuente
Si esta línea en su _vimrc le preocupa:
luego borre esa línea.
fuente
Prefiero las mismas pulsaciones de teclas en todas partes, así que uso esto en mi .vimrc para anular mswin.vim:
fuente
No estoy seguro de que puedas hacer mucho al respecto. Sin CtrlQembargo, puedes usarlo .
fuente
La combinación del consejo de jop (buscando mswin.vim en el archivo _vimrc predeterminado) y el consejo del "programador de Windows" (deshacerse de la línea "comporta mswin") funcionó como un encanto para mí.
(mi reputación es demasiado baja para votarlos o combinarlos; alguien me lo limpiará o volveré una vez que mi reputación sea mayor)
fuente