Teclado y entrada
Barra de teclas virtuales, atajos de teclado, menú radial, entrada de voz y soporte CJK
Teclado y entrada
MTerm te ofrece múltiples formas de interactuar con el terminal — desde una barra de teclas virtuales personalizable para uso exclusivamente táctil, hasta un conjunto completo de atajos de teclado para teclados físicos, y entrada de voz para operación manos libres. Esta guía cubre todas las opciones.
Menú radial
Mantén pulsado en cualquier lugar del terminal para abrir el menú radial — un menú contextual circular que se expande desde tu dedo. Es tu herramienta principal para operaciones de texto al usar la pantalla táctil:
- Copiar — Copia el texto seleccionado al portapapeles
- Pegar — Pega el contenido del portapapeles en el terminal
- Seleccionar — Inicia o ajusta la selección de texto
- Acciones adicionales — Opciones dependientes del contexto
El diseño radial mantiene cada acción al alcance del pulgar, para que nunca necesites levantar el dedo para tocar un botón distante en la barra de herramientas.
Barra de teclas virtuales (barra accesoria)
La barra de teclas virtuales se ubica directamente sobre el teclado en pantalla (o en la parte inferior de la pantalla cuando un teclado físico está conectado). Proporciona acceso con un toque a teclas esenciales para el trabajo en terminal que faltan en el teclado estándar de iOS.
Teclas disponibles
Teclas modificadoras (modo alternancia — toca una vez para activar, otra vez para desactivar):
- Ctrl — Para secuencias de control del terminal (Ctrl+C, Ctrl+Z, Ctrl+D, etc.)
- Alt — Tecla Meta para aplicaciones de terminal
- Meta — Modificador adicional para combinaciones de teclas complejas
Teclas de navegación:
- Teclas de flecha (Arriba / Abajo / Izquierda / Derecha) — Navega por el historial de comandos, mueve cursores en editores
Teclas comunes de terminal:
- Tab — Autocompletado de comandos, cambio de campos
- Escape — Salir de modos en Vim, cancelar operaciones
Botones de acción:
- Ctrl+C — Envío rápido de señal de interrupción sin alternar el modo Ctrl
- Portapapeles — Abre el panel de historial del portapapeles
- Asistente IA — Lanza el panel flotante de IA
- Entrada de prompt — Abre el campo dedicado de entrada de prompt
- IDE / Finder — Alterna la barra lateral del navegador de archivos
- Paleta de comandos — Abre la superposición de la paleta de comandos
Personalizar la barra de teclas virtuales
Puedes arrastrar teclas para reordenarlas, colocando las más usadas en las posiciones más accesibles. La barra se adapta inteligentemente cuando un teclado físico está conectado — las teclas modificadoras disponibles en el teclado físico se atenúan, y los botones de acción ganan más protagonismo.
Atajos de teclado
Cuando conectas un teclado externo (Magic Keyboard, Smart Keyboard, o cualquier teclado Bluetooth), un conjunto completo de atajos está disponible. MTerm soporta más de 25 atajos de teclado cubriendo todas las funciones principales.
Aplicación
| Acción | Atajo |
|---|---|
| Paleta de comandos | Cmd + Shift + P |
| Configuración | Cmd + , |
| Historial del portapapeles | Cmd + Shift + V |
| Guardar espacio de trabajo | Cmd + S |
Paneles
| Acción | Atajo |
|---|---|
| Dividir horizontalmente | Cmd + D |
| Dividir verticalmente | Cmd + Shift + D |
| Maximizar / Restaurar panel | Cmd + Enter |
| Foco a la izquierda | Cmd + Shift + H |
| Foco abajo | Cmd + Shift + J |
| Foco arriba | Cmd + Shift + K |
| Foco a la derecha | Cmd + Shift + L |
Pestañas
| Acción | Atajo |
|---|---|
| Nueva pestaña | Cmd + T |
| Cerrar panel | Cmd + W |
| Cerrar pestaña | Cmd + Shift + W |
| Pestaña anterior | Cmd + Shift + [ |
| Pestaña siguiente | Cmd + Shift + ] |
Visualización
| Acción | Atajo |
|---|---|
| Aumentar tamaño de fuente | Cmd + + |
| Disminuir tamaño de fuente | Cmd + - |
| Restablecer tamaño de fuente | Cmd + 0 |
| Alternar barra lateral | Cmd + B |
| Modo Focus | Cmd + Shift + F |
Herramientas
| Acción | Atajo |
|---|---|
| Abrir Finder | Cmd + O |
| Abrir editor | Cmd + E |
| Transferencia de imágenes | Cmd + I |
Atajos personalizados (Pro)
Cada atajo listado arriba puede ser reconfigurado en Configuración. Si tu memoria muscular de otra app usa atajos diferentes, o si ciertas combinaciones de teclas interfieren con tu flujo de trabajo, puedes cambiarlos a lo que mejor te funcione.
Soporte de entrada CJK
MTerm ofrece soporte completo para métodos de entrada chinos, japoneses y coreanos.
Superposición de texto en composición IME
Cuando usas un IME (Input Method Editor) para la entrada en japonés, chino o coreano, el texto en composición — los caracteres que aún estás construyendo antes de confirmar — aparece como una superposición directamente en la posición del cursor. La superposición tiene un estilo distintivo con borde neón para que sea fácil distinguirlo del texto confirmado.
Ancho correcto de caracteres
Los caracteres CJK son de ancho completo y ocupan exactamente 2 celdas en la cuadrícula del terminal. MTerm los renderiza con este ancho correcto, lo que significa:
- La alineación del cursor se mantiene precisa incluso en líneas que mezclan caracteres ASCII y CJK
- Sin superposición ni caracteres recortados
- El ajuste de línea funciona correctamente en los límites de línea
- Editores como Vim se muestran correctamente con contenido CJK
Esto puede parecer un requisito básico, pero muchos emuladores de terminal lo hacen mal, especialmente en plataformas móviles.
Configuración de Ctrl+Space
Algunos sistemas IME usan Ctrl+Space para alternar entre modos de entrada. Como Ctrl+Space también puede ser una combinación de teclas significativa en aplicaciones de terminal (ej. set-mark en Emacs), MTerm te permite configurar cómo se comporta esta combinación en Configuración. Puedes elegir dejarla pasar al terminal o dejar que iOS la maneje para el cambio de IME.
Entrada de voz
MTerm incluye una opción de entrada de voz para situaciones donde escribir no es práctico.
Toca el botón de micrófono en el área de entrada de prompt para iniciar la conversión de voz a texto. Un indicador de nivel de audio en tiempo real muestra que la app está escuchando activamente. Tu voz se transcribe e inserta en el campo de entrada de prompt, donde puedes revisarla y editarla antes de enviar.
Esto es particularmente útil para:
- Dictar prompts largos a Claude Code
- Interacción manos libres con el terminal cuando tu teclado no está disponible
- Notas rápidas y comandos cuando no quieres escribir