Me gustaría añadir un poco de consistencia entre la edición de texto en la terminal y la edición de texto en los programas normales de OS X. Yo uso iTerm2, pero me imagino que cualquier solución implicaría el uso de readline y .inputrc
que probablemente funcionaría en la mayoría de los terminales.
En concreto, estaba pensando en añadir:
- Command - Delete : Borrar hasta el inicio de la línea antes del cursor
- Option - Delete : Borrar palabra antes del cursor
- Option - Left/Right Arrow : Mover el cursor entre las palabras
- Command - Left/Right Arrow : Mover el cursor al inicio/fin de línea
Preguntas
- ¿Cómo podría
.inputrc
para admitir estos atajos de teclado? - ¿Alguno de estos accesos directos generaría conflictos con los accesos directos existentes en el terminal o en la línea de comandos?
- ¿Hay algún otro atajo que sea útil para crear consistencia con las teclas estándar de edición de texto de OS X?
Como nota al margen, soy consciente de que existen atajos al estilo de Vi y Emacs para realizar estas operaciones. De hecho, yo uso Los accesos directos al estilo de las viñetas son bastante frecuentes en la línea de comandos. Sin embargo, a veces, cuando mi mente no ha cambiado de modo, resulta molesto. Por lo tanto, estaría bien que el terminal pudiera soportar tanto los atajos de OS X como los de Vim.