De vez en cuando veo personas que usan lo que parece ser un terminal en su Mac, excepto que en lo que parece ser una ventana tienen una "división" vertical. En un lado de la división, tienen emacs o algo, y en el otro tienen algo más.
¿Cómo puedo tener dos cosas independientes sucediendo a la vez en la misma ventana de terminal, divididas por una división vertical? Se parece mucho al panel dividido, pero el panel dividido es una división horizontal y las acciones se reflejan en los paneles.
Respuestas:
Posiblemente Pantalla GNU con división vertical ?
Ya debería estar instalado en tu Mac, escribe
screen
en la terminalTambién puedes hacer esto con emacs por si mismo .
fuente
screen
¿Es una pantalla dividida?Si desea trabajar con las ventanas de su terminal en pantalla completa, puede usar la función de división de pantalla incorporada de macOS de la siguiente manera:
Puede cambiar el enfoque del teclado entre los términos con ⌘ - El y ⌘ - ]
fuente
Descargar iTerm2 para macOSX desde aquí .
Utilizar
cmd + d
para split vertical ycmd + shift + d
para división horizontalPara navegar entre las divisiones verticales a la izquierda / derecha o arriba / abajo, use
cmd + [
ycmd + ]
Recomendé iTerm 2 debido a estos caracteristicas .
Además, me gusta la función de autocompletar que se produce al presionar
cmd + ;
Las características en breve incluyen lo siguiente:
fuente
La respuesta aceptada de John T (pantalla GNU, accedida con
screen
Era lo que necesitaba, pero necesitaba unos minutos para aprender algunos conceptos básicos para que fuera útil. Aquí está el inicio que necesité en los enlaces de teclas (directamente desde la página del manual). Tenga en cuenta que necesita instalar la versión GNU para divisiones verticales (enumeradas después de la versión FAU que estaba en mis Mavericks).Además, te recomiendo altamente skim
man screen
Para ver lo que se adapte a tus necesidades. Siempre puedes simplemente lanzar otro terminal usando la pantalla y luego leer el manual ...Versión de pantalla 4.00.03 (FAU) 23-Oct-06
(Incluido en Mavericks y probablemente similar en anteriores)
...
...
...
Elementos adicionales con 'Screen version 4.02.01 (GNU) 28-Apr-14'
(instalado usando
sudo port install screen
justo ahora)Todos los elementos enumerados anteriormente en la versión 4.00.02 (FAU), así como:
Igual arriba, pero esto aclara que es horizontal. ...
fuente
Tmux te permitirá dividir tu pantalla en mitades vertical u horizontalmente.
fuente
Después de dividir verticalmente en la pantalla, puede escribir pantalla para crear una nueva instancia. O también puede usar iTerm o iTerm2, que puede usar división vertical. Vea este enlace para paneles divididos. www.iterm2.com/#/section/features/split_panes
fuente
muy similar a la respuesta de John T sobre la pantalla, pero también puede hacer esto con tmux ( http://tmux.sourceforge.net/ ). Lo bueno de tmux en comparación con la pantalla es que la función de división vertical viene incluso con la versión que puede obtener de los paquetes (macports o homebrew para Mac, apt-get para ubuntu, etc.).
fuente
Para dividir esto en emacs use
ctrl + x, b
(control y x juntos, luego b) para cambiar a otro búfer que ya está abierto. También puede hacer clic en el nombre de archivo en la parte inferior para cambiar a otro búfer.Aquí hay una lista de accesos directos para cambiar el tamaño de las ventanas y hacer mucho más con emacs. Texto del enlace
fuente
Se podría decir que básicamente se están ejecutando dos programas dentro de la misma ventana.
En OS X Snow Leopard una división horizontal. está incorporado , pero eso sí es una función de espejo. Ver también Mac OS X Snow Leopard - ventanas de terminal divididas .
fuente