
¿Existe una combinación de teclas de acceso rápido para mover aplicaciones entre diferentes espacios de trabajo en Lubuntu? Estoy buscando una combinación de teclas similar a Ctlr-Alt-Shift (Ubuntu). Intenté modificar el ~/.config/openbox/lubuntu-rc.xml
archivo pero no pude obtener los comandos correctos para cambiar de aplicación. ¿Alguna solución?
Respuesta1
Configurar el atajo
El comando
Para mover una aplicación (-window) a otro espacio de trabajo desde el comando, necesita wmctrl
estar instalado. El comando que necesita para mover la aplicación frontal (ventana -) a un espacio de trabajo específico (en Lubuntu) es:
wmctrl -r :ACTIVE: -t 1
donde 1
se refiere al espacio de trabajo de destino. El primer espacio de trabajo es 0
, por lo que el comando anterior moverá la ventana activa al segundo espacio de trabajo.
Atajos en Lubuntu
En Lubuntu, para configurar accesos directos personalizados, (de hecho) hay que editar manualmente el archivo ~/.config/openbox/lubuntu-rc.xml
.
La forma más sencilla de obtener la sintaxis correcta es pasar a la keyboard
sección del archivo y simplemente copiar una sección de acceso directo existente, como en el siguiente ejemplo:
<!-- move window to workspace 2 on Ctrl + Alt + Y-->
<keybind key="C-A-Y">
<action name="Execute">
<command>wmctrl -r :ACTIVE: -t 1</command>
</action>
</keybind>
Como prueba, agregué la sección y funcionó bien (después de cerrar sesión/iniciar sesión); movió la ventana activa al espacio de trabajo correspondiente en el acceso directo Control+ Alt+ Y.
Lo que debes tener en cuenta:
wmctrl
Es necesario instalar el comando :sudo apt-get install wmctrl
Se necesita cerrar sesión/iniciar sesión para comenzar a trabajar.
- El primer espacio de trabajo tiene índice
0
, por lo que el comando del ejemplo en realidad mueve la ventana activa al segundo espacio de trabajo.
Para obtener instrucciones más detalladas sobre cómo agregar teclas de acceso directo personalizadas y la sintaxis utilizada, consulteaquí, en el apartado más abajo;Crear nuevos atajos de tecladoTambiénaquí,Puedes encontrar cómo "mencionar" las teclas en tu sección de acceso directo:
Key combination
KEY-COMBINATION is the key combination which you want to bind to the actions. The format for the KEY-COMBINATION is: Modifier-Modifier-Key. Any number of modifiers (0 or more) can be used together, and they are each separated by a "-". Multiple KEY-COMBINATION can be specified in one keybind by separating them with spaces. This is useful if you use multiple keybinds for a thing that is quite complicated to specify.
Modifiers
Modifier keys
S Shift key
C Control key
A Alt key
W Super key (Usually bound to the Windows key on keyboards which have one)
M Meta key
H Hyper key (If it is bound to something)
You can also use Mod1 through Mod5 as the modifiers to directly select a modifier mask (e.g. Mod1 to select Mod1Mask), but this is for advanced users who have customized their modifier mapping with xmodmap.
Opciones más "sofisticadas"
Túpodríacree una secuencia de comandos para ver cuál es el espacio de trabajo actual y mueva la ventana activa a la siguiente/anterior, en lugar de tener que configurar una combinación de teclas para cada espacio de trabajo (específico).
Pero esa sería otra pregunta :)
Respuesta2
En Lubuntu Lxqt 0.14.1:
Ctrl+ Shift+ Alt+Arrow (left or right)