A veces, cuando edito mi archivo usando vi o vim, mi archivo simplemente se congela. Incluso si escribo Ctrl+Co Ctrl+D, todavía se congela allí. Yo kill -9 <pid>
desde otra terminal, el pid es asesinado, pero el archivo todavía se congela allí.
Supongo que debo haber escrito alguna combinación de teclas que no sé. Alguien tiene una idea?
stty -ixon
a su~/.bashrc
Ctrl-q habilitado en terminales. En mi caso, Ctrl-s estaba congelando a Vim y no pude volver a hacerlo ... hasta que hice esa modificación .bashrc. Detalles aquí: superuser.com/a/1328326/409327¿Lo usas dentro de la pantalla GNU?(Como señala pra, esto es aparentemente cierto incluso fuera de la pantalla) Es bastante común golpear accidentalmente Ctrl+S(xoff
), lo que desactiva la pintura de la pantalla hasta que golpeas Ctrl+Q(xon
)fuente
Si Ctrl+ Sno es tu problema (como en la respuesta de pra ), esto puede ayudarte.
Si ha intentado instalar un montón de complementos personalizados con Vundle , a veces las cosas salen mal. Puede intentar eliminar estos paquetes manualmente y ver si ayuda. Averigüe dónde se han escrito los complementos: en mi caso, todos estaban dentro del
.vim/bundle
directorio porque solíagit clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
instalar Vundle . Entonces, una vez dentro del.vim
directorio, puede borrar toda la carpeta del paquete para eliminar todos los complementos, y comenzar de nuevo, ejecutandorm -rf bundle
.¡Espero eso ayude!
fuente
Puede intentar cambiar la distribución del teclado. Vi | vim interactúa solo con la entrada en inglés (¿como?).
fuente