Soy un usuario principiante de Vim. Odio presionar la tecla Esc, que está un poco lejos en mi T61. Para regresar al modo de comando. ¿Cómo lo mapeo al F4?Tecla Esc del mapa en Vim
Respuesta
para una sola sesión, usted podría entrar en las siguientes teclas exactamente:
esc:imunpespacio<F>espacio<esc>entrar
Los esc asegura clave que está en el modo de comandos, colon comienza una línea comando, y el imap
asigna la clave F4 a ESCAPE.
Sin embargo, si desea conservar esto para cada sesión, deberá ingresarlo en su archivo de inicio de Vim.
La ubicación de esto varía según su entorno (en mi cuadro Linux, está en $ HOME/.gvimrc para gvim, $ HOME/.vimrc para vim). Usted tendrá que encontrar y añadir la línea:
imap <f4> <esc>
Un truco que puede utilizar es para iniciar una sesión Vim desnuda (vim
sin argumentos) a continuación, introduzca
:e $MYVIMRC
que abrirá su archivo de inicio actual.
Además,
:echo $HOME
debería decir la ubicación de la misma en Windows.
Nota: en windows usted quiere _vimrc – sjh
Otra forma de salir del modo insertar es usar Ctrl + C. Sin embargo, no estoy seguro de si eso ayuda en su situación.
Alt + [debería funcionar también, aunque no estoy seguro de que ayude. –
@Nick Presta: Quizás te refieres a Ctrl + [, que es el mismo caracter que Esc en ASCII. –
imap <F4&> <ESC>
Escriba esto en el indicador ':' (pulse ':' y luego tipee), o póngalo en una línea en un archivo llamado '.vimrc' en su directorio personal. –
casa Intente consecutivas:
imap jj <Esc>
Al igual que muchos usuarios de Emacs remapean su tecla "Caps Lock" a "Control", vimmers volver a enlazar su "Caps Lock" a "Escape".
... Al menos yo sí. Y funciona de maravilla.
Eso es una buena idea. Definitivamente intentaré eso. – vobject
¿Cómo? ': ino
@isomorphismes para las ventanas: http://vim.wikia.com/wiki/Map_caps_lock_to_escape_in_Windows para Linux: https://askubuntu.com/questions/363346/how-to-permanently-switch-caps-lock y esc – Hope
- 1. Ejecutar onclick de la tecla ESC
- 2. JQuery Esc Presión de tecla presionar
- 3. mapa jj a Esc en inputrc (readline)
- 4. ¿Cómo preservar guión después de pulsar la tecla Esc en Vim
- 5. Cómo deshabilitar las teclas Esc y cursor en vim
- 6. ¿Cómo puedo manejar la tecla ESC en la aplicación Cocoa?
- 7. VIM: ¿VIM no 'reemplaza' el uso de CTRL con ESC?
- 8. mapa alt + shift +] en vim
- 9. vim mapa no puede <C-Tab> a: tabnext
- 10. Cómo asignar Bloq Mayús a Esc para Vim en Mountain Lion cuando keyremap4macbook no funciona?
- 11. Ahorro de salida: mapa en vim
- 12. La tecla de coma de Vim no funciona
- 13. ¿Cómo cerrar solo un cuadro de diálogo en la tecla ESC en WPF/WinForms?
- 14. vim: Gu y gu en un mapa
- 15. Cómo finalizar la edición en el interior NSTextFieldCell NSOutlineView después de pulsar la tecla ESC
- 16. ¿Cómo ocultar un div con la tecla esc y hacer clic? En Jquery
- 17. Cómo manejar la tecla ESC en la ventana emergente de Javascript
- 18. ¿Cómo se obtiene la tecla ESC para cerrar un cuadro de diálogo en Winforms?
- 19. Vim tecla de retroceso solo funciona en el nuevo texto
- 20. La tecla de retroceso no funciona en Vim/vi
- 21. ¿Cómo establecer inoremap/nnoremap para "tecla de comando" en Vim?
- 22. ¿Cómo sobrescribo el comportamiento presionado de la tecla ESC para el diálogo de jQuery?
- 23. ¿Por qué es tan complicado reasignar Esc a CAP LOCK en Vim?
- 24. Teclas Esc e Intro en el cuadro de diálogo Cocoa
- 25. Vim Command Line Escape Timeout
- 26. Cómo asignar "jj" a Esc en emacs Modo maligno
- 27. comandos de vim en Eclipse
- 28. Usar una matriz de bytes como la tecla de mapa
- 29. ¿Cómo se define ESC char en git?
- 30. Desactivar Esc cierra para colorbox
Muchas formas de reemplazar esc: http: //vim.wikia.com/wiki/Avoid_the_escape_key – Pegasus