No cambié ninguna configuración de mi Vim, pero hoy el Backspace tiene un comportamiento alocado. Cada vez que lo golpeo, no borra un caracter, pero imprime ^?
. Alguien sabe lo que está pasando?Comportamiento extraño de retroceso en Vim (SSH a Linux desde Mac)
Respuesta
El problema viene de la comunicación entre Mac Terminal de la terminal de Linux.
Vaya a la terminal Mac -> Preferencias -> pestaña Avanzada, marque la opción "Eliminar envía Ctrl-H". Luego, después de iniciar sesión en Linux, y Retroceso funciona muy bien en Vim.
Awesome. Aunque me pregunto por qué funciona a veces incluso esta configuración. – Nawaz
No estoy seguro de por qué sería empezar a hacer esto de forma aleatoria en base a la información que nos dio, pero tratando de añadir esta línea a su .vimrc
set backspace=start,eol,indent
He intentado esto, y no funciona. :(¡Gracias! –
¿Estás usando vim en una máquina local o en una conexión remota? –
a través de una conexión remota. ¿Importa? –
En Mac Mavricks y Yosemite Abrir un terminal, luego Comando +, las preferencias, haga clic en la pestaña de perfil, haga clic en el menú -keyboard-, a continuación, añadir +
Key: very bottom, <= Delete
Modifier:^Control
Action: Send Text
Text: H
clic en Aceptar
- 1. espacios como pestañas y el comportamiento de retroceso en Vim
- 2. Linux clock_gettime (CLOCK_MONOTONIC) extraño comportamiento no monótono
- 3. comportamiento extraño del tipo
- 4. Comportamiento extraño de git
- 5. Comportamiento extraño al convertir cadenas de C a dobles desde
- 6. Comportamiento extraño en Postgresql
- 7. comportamiento extraño de == en Java
- 8. ¿Cómo puedo reparar mi clave de eliminación en VIM sobre ssh? (Mac OS X)
- 9. Comportamiento de rendimiento extraño
- 10. C extraño comportamiento de matriz
- 11. TStringList - comportamiento extraño
- 12. ¿Comportamiento extraño finalmente?
- 13. comportamiento extraño con NO EN
- 14. comportamiento extraño del foreach
- 15. Comportamiento extraño con FileStream.WriteFile
- 16. DateTime comportamiento extraño
- 17. extraño reducir el comportamiento
- 18. Comportamiento de botón muy extraño en IE8
- 19. Javascript comportamiento aleatorio extraño
- 20. comportamiento extraño Zend_Form_Element_File
- 21. C# comportamiento extraño lambda
- 22. Comportamiento extraño con NSLog
- 23. extraño comportamiento updateViewLayout
- 24. SSH a Amazon EC2 en Linux
- 25. Muy extraño Comportamiento Application.ThreadException
- 26. comportamiento extraño con optimizaciones habilitadas
- 27. Hibernar Guardar comportamiento extraño
- 28. comportamiento WeakReference extraño en Mono
- 29. comportamiento cout extraño
- 30. Comportamiento extraño con Microsoft.WindowsCE.Forms
¿Qué sistema operativo ? ¿Qué tienes en tu .vimrc (¿puedes dejarlo en alguna parte?) – Rook
Intenta eliminar todos los complementos y '.vimrc' y luego vuelve a mirar el comportamiento de Retroceso. ¿Ha cambiado? Si es así, entonces al menos puede encontrar el motivo por el método de exclusión. –
@ldigas Inicie sesión en Linux desde una Mac a través de Terminal. '.vimrc' en realidad se basa en una versión estándar de mi empresa. No hay cambios recientes para esta fuente '.vimrc'. @dimonomid ¡Gracias! Solo lo saqué. Todavía sin suerte. Esto me puede decir que este problema puede no venir del terminal de Linux. –