1 votos

¿Qué es correcto, iTerm o Terminal? (Opción como Meta o Esc+)

Cada uno de ellos ofrece la posibilidad de cambiar el comportamiento de Option : como Normal , Meta o sólo en iTerm, Esc+ . Sin embargo, un fenómeno interesante es que, para tener accesos directos al estilo de Emacs en la línea de comandos, estos requieren ajustes contradictorios :

  • iTerm: Esc+
  • Terminal: Meta

Ejemplos de teclas de acceso rápido habilitadas son Option-b para respaldar una palabra y Option-f para avanzar una palabra.

iTerm no funciona si también se ajusta a Meta . Por lo tanto, parece que entienden que "Meta" significa cosas diferentes.

Mi pregunta: ¿Cuál es a la derecha ? ¿Es Meta o Esc+ lo que permite este comportamiento similar al de Emacs? O tal vez, ambos son correctos, pero mapean las teclas de manera diferente?

2voto

Douglas Puntos 10417

Ninguna de las dos cosas es correcta ni incorrecta.

El código de control ESC forma parte de las secuencias de escape ANSI que se utilizaban para enviar códigos de control a los primeros terminales como el VT-100. Emacs utilizaba muchas de estas secuencias de escape para controlar cómo el usuario interactuaba con el programa.

La tecla Meta apareció por primera vez en 1970 en los teclados SAIL (Stanford Artificial Intelligence Labs), en los ordenadores Lisp del MIT y, finalmente, en Sun Microsystems (mi alma mater en cuanto a empresas tecnológicas). Apareció como una tecla de diamante.

La Meta es una tecla modificadora similar (en función) a lo que era la tecla Comando de Apple. En los teclados modernos, equivale a ALT (Opción) o a la tecla Windows en los teclados de PC. Si un ordenador carece de la tecla Meta, puede enviar la secuencia ESC.

Cualquiera de los dos está bien, iTerm (IMO) parece tener un enfoque más global para conectarse a varias máquinas *nix donde Terminal es Apple/OpenStep (desde que Apple los adquirió) y utiliza una clave Meta.

Al final es lo que te resulta más cómodo - Esc o Meta/Opción

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X