iterm2

iTerm2

iTerm2 es un emulador de terminal avanzado para MacOS, en reemplazo del Mac Terminal.

Descarga el instalador de iTerm2 para MacOS e instálalo en MacOS.

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

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.

La integración de shell de iTerm2 permite contar con ciertas funcionalidades avanzadas en el emulador de terminal de tu MacOS.

Integración de iTerm2 con Zsh

Instala la integración con el shell que desees. Normalmente MacOS usa 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
  • iterm2.txt
  • Última modificación: 2024/02/11 21:37
  • por peron