Estoy tratando de usar Ctrl + w s Para dividir una ventana en Vim. Sin embargo no funciona en mi caso. Abrí un archivo usando vim filename. Entonces presioné Ctrl + w s . Pero tan pronto como aprieto solo Ctrl + w borra la ventana gráfica y pude ver mi pantalla de shell antes de que vim abriera el archivo. Me refiero a que el puerto de vista es reemplazado por el contenido justo antes de abrir el archivo. Sin embargo, todavía estoy editando el archivo con Vim.
Sugerencias?
vim
keyboard-shortcuts
hotkeys
rajan sthapit
fuente
fuente
Respuestas:
Control-W debe ser devorado por su terminal. Compruebe la configuración y eliminar. Si aún no se soluciona, intente esto en Vim (en modo de inserción) o en su shell: presione Control-V y luego Control-W. ¿inserta un ^ W?
Si tampoco funciona en tu shell, algo sobre el terminal todavía lo está comiendo. Si funciona en el shell pero no en Vim, entonces informe.
Mientras tanto, puedes dividir haciendo: dividir en Vim.
fuente
Seguí intentando presionarlos todos a la vez, y no funcionó, después de jugar con él durante media hora solté el control-w y luego presioné S, funcionó de esa manera (aunque, tu problema podría ser algo completamente diferente )
fuente
También tuve este problema en Ubuntu, todos los accesos directos utilizando Ctrl + algo trabajado excepto para Ctrl + ws y Ctrl + wq. Resulta que el shell está tragando la segunda parte del comando, que es Ctrl + s / Ctrl + q.
He encontrado que esta solución solucionó mi problema: https://stackoverflow.com/a/13648667/1199685
fuente