¡Esta es una revisión vieja del documento!
iTerm2
iTerm2 es un emulador de terminal avanzado para MacOS, en reemplazo del Mac Terminal.
Instalación
Descarga el instalador de iTerm2 para MacOS e instálalo en MacOS.
Uso de iTerm2
Solapas
Al iniciar por primera vez iTerm2, la ventana mostrará una sesión de terminal. Para abrir una sesión tenemos varias opciones: crear una nueva ventana (Shell/New Window), crear una nueva solapa (Shell > New Tab), o dividir la sesión actual en dos paneles (Shell/Split Horizontally, Shell/Split Vertically), cada una de las cuales es una sesión aparte.
Selecciones
Las selecciones de iTerm2 son similares a las de Mac Terminal.
Shift+clic sobre selección existente la extiende. Puede hacer clic simple en la localización y presionar shift+clic en otra locación para hacer una selección, sin necesitar arrastrar.
Si selecciona Command mientras arrastra, crear{a una selección no cotinua.
Si presiona cmd y hace clic en una URL, se abrirá. Si mantiene cmd y hace clic en un nombre de fichero, se abirá. Existe un soposrte especial para MacVim, TextMate, y BBEdit al hacer comando + clinc sobre el texto de un nombre de archivo: si es seguido por un ; y un número de línea, el fichero será abierto en ese número de línea. El directorio actual es rastreado sitiene un prompt de shell abierto en el título de ventana, o si se instala la integración de shell.
Si mantiene presionada Cmd y Option mientras selecciona, se realiza una selección rectangular.
Teclado
Si bien todos los atajos son configurables, estos son útiles de recordar:
| Atajo | Acción |
|---|---|
| Cmd+; | Autocompletar |
| Cmd+flecha izquierda, Cmd+derecha | navega entre solapas. También Cmd+{ and Cmd+}. |
| Cmd+numero | navega directamente a una solapa |
| Cmd+Option+número | navega directamente a una ventana |
| Cmd+Option+flechas | navega entre paneles divididos. |
| Cmd+] y Cmd+[ | navega entre paneles divididos en órden de uso |
Menúes contextuales
Al hacer clic con botón derecho abrimos un menú contextual. Podremos usarlos para abrir nueva sesión, desarrollar varias acciones sobre un texto seleccionado, acceder a funcionalidades de uso frecuente para afectar la sesión activa.
Integración con Shell
Instala la integración con el shell que desees. Normalmente MacOS usa Zsh:
Integración de iTerm2 con Zsh
curl -L https://iterm2.com/shell_integration/zsh \ -o ~/.iterm2_shell_integration.zsh source ~/.iterm2_shell_integration.zsh
Integración de iTerm2 con Bash
Si usas Bash, usa estos comandos:
curl -L https://iterm2.com/shell_integration/bash \ -o ~/.iterm2_shell_integration.bash source ~/.iterm2_shell_integration.bash
Integración de iTerm2 con Fish
Si usas fish, integralo a iTerm2:
curl -L https://iterm2.com/shell_integration/fish \ -o ~/.iterm2_shell_integration.fish source ~/.iterm2_shell_integration.fish
