Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Seleccionar texto es sencillo en Terminal Windows, pero el terminal ofrece muchas características adicionales que hacen que la selección de texto sea aún mejor.
Compatibilidad con el mouse
Haga clic con el botón izquierdo y arrastre el mouse para crear una selección. El doble clic expande la selección por palabra, mientras que el doble clic se expande por línea.
Si mantiene presionada la tecla Alt , cree una selección de bloque (en lugar de una selección de línea). Las selecciones de bloque crean una región rectangular que no se extiende hasta el final de la línea.
Si mantiene presionada la tecla Mayús , puede expandir explícitamente la selección a un punto específico del terminal sin necesidad de hacer clic y arrastrar.
Una vez que tenga una selección, tiene algunas opciones. Un solo clic izquierdo borra la selección. Si desea usar la selección, puede hacer clic con el botón derecho para copiar el texto seleccionado en el Portapapeles y borrar la selección. Si hace clic con el botón derecho de nuevo, el contenido del Portapapeles se pega en el terminal.
Nota:
Terminal Windows admite la entrada del mouse en aplicaciones del Subsistema de Windows para Linux (WSL), así como aplicaciones de Windows que usan la entrada del terminal virtual (VT). Esta compatibilidad significa que las aplicaciones como tmux y Midnight Commander reconocen al seleccionar elementos en la ventana del terminal. Si una aplicación está en modo de mouse, puede mantener presionada la tecla Mayús para realizar una selección en lugar de enviar la entrada de VT.
Compatibilidad con teclado
Puede crear una selección mediante las selectAll acciones o markMode . La selectAll acción selecciona todo el texto del búfer. La markMode acción alterna un modo especial en el que se crea una selección en la posición del cursor en el terminal. Cuando está en modo de marcado, puede usar los siguientes enlaces de clave no configurables para mover el cursor alrededor:
| Atajo | Resultado |
|---|---|
| Teclas de dirección | Mover por carácter en la dirección especificada |
| Ctrl+Izquierda | Vaya al principio de la palabra anterior o existente. |
| Ctrl+Derecha | Vaya al final de la palabra siguiente o existente. |
| Hogar | Mover al principio de la línea |
| Fin | Mover al final de la línea |
| Pgup | Subir por una página (ventanilla) |
| Pgdn | Bajar por una página (ventanilla) |
| Ctrl+Inicio | Mover al principio del búfer |
| Ctrl+Fin | Mover al final del búfer |
| Entrar | Copia de la selección activa |
Cuando esté en modo de marcado, puede usar Tab o Mayús+Tab para navegar al hipervínculo siguiente o anterior del búfer. Terminal Windows puede detectar automáticamente hipervínculos si experimental.detectUrls está habilitado.
Independientemente de estar en modo de marcado, puede expandir una selección existente mediante los siguientes enlaces de clave no configurables:
| Atajo | Resultado |
|---|---|
| Mayús + Teclas de dirección | Expandir por carácter en la dirección especificada |
| Ctrl+Mayús+Izquierda | Expanda hasta el principio de la palabra anterior o existente. |
| Ctrl+Mayús+Derecha | Expanda al final de la palabra siguiente o existente. |
| Mayús+Inicio | Expanda hasta el principio de la línea. |
| Mayús+Fin | Expandir hasta el final de la línea |
| Mayús+Pgup | Expandir por una página (ventanilla) |
| Mayús+Pgdn | Expandir hacia abajo por una página (ventanilla) |
| Ctrl+Mayús+Inicio | Expanda al principio del búfer. |
| Ctrl+Mayús+Finalizar | Expansión al final del búfer |
Use la toggleBlockSelection acción para transformar la selección existente en una selección de bloque.
Cualquier selección que cree o modifique mediante el teclado también muestra marcadores de selección para indicar qué extremo de la selección se está moviendo de manera activa. Puede usar la switchSelectionEndpoint acción para empezar a mover el otro extremo de la selección.
Una vez que tenga una selección, tiene algunas opciones. Puede usar la tecla ESC para borrar la selección. Como alternativa, la mayoría de la entrada de clave borra la selección y pasa el evento de clave directamente al shell subyacente. Si desea usar el texto seleccionado, puede usar la acción copy para copiarlo en el portapapeles.
Copiar texto seleccionado
Como se mencionó anteriormente, puede copiar el texto seleccionado con un clic derecho o la copy acción. Sin embargo, puede personalizar varias opciones para copiar texto:
- Copiar texto con formato
- Use la
copyFormattingconfiguración global para copiar también el formato del texto seleccionado en el Portapapeles. Esta configuración le permite copiar la información de fuente del terminal, como el color de primer plano, el color de fondo y la fuente. - Si desea limitar la copia del formato a determinadas asignaciones de teclas o comandos, modifique el parámetro
copyFormattingen una accióncopy.
- Use la
- Copiar sin descartar la selección de texto
- Configure el parámetro
dismissSelectionen la accióncopyafalsepara copiar texto sin cerrar la selección de texto.
- Configure el parámetro
- Copiar como una sola línea
- Use el
singleLineparámetro de lacopyacción para copiar texto como una sola línea.
- Use el
- Copia con secuencias de control
- Use el
withControlSequencesparámetro en la accióncopypara incluir secuencias de control de código de escape ANSI en el texto copiado.
- Use el
- Eliminación del espacio en blanco final de las selecciones de bloque
- Utilice la
trimBlockSelectionconfiguración global para quitar el espacio en blanco final de una selección de bloque.
- Utilice la
Use la configuración global para copiar automáticamente el texto recién seleccionado en el copyOnSelect Portapapeles. Con esta configuración habilitada, si hay una selección presente, al hacer clic con el botón derecho en el terminal, se copia y pega el texto seleccionado en el terminal.
Nota:
Si habilita copyOnSelect, modificar la selección mediante el teclado no copia automáticamente el texto recién seleccionado. Debe copiar manualmente el texto mediante la copy acción o haciendo clic con el botón derecho en el terminal.
Personalización de la apariencia de las selecciones
Las combinaciones de colores permiten personalizar el color de selección mediante la selectionBackground propiedad en una combinación de colores. Como alternativa, puede sobrescribir el color de selección de un perfil específico utilizando la configuración de perfil selectionBackground.
Personalización de delimitadores de palabras
Como se mencionó anteriormente, al hacer doble clic y usar Ctrl+Shift + las teclas de flecha (o Ctrl + las teclas de flecha cuando está en modo de marcado) le permiten navegar por palabras. Sin embargo, las palabras se pueden separar más que simplemente espacios en blanco. Puede personalizar estos límites de palabras mediante la wordDelimiters configuración global.