2bwm (Español) - ArchWiki

Jump to content

# 2bwm (Español)

From ArchWiki

Related articles

- Window manager

Desde upstream:

  Un gestor de ventanas flotante rápido, con la particularidad de tener 2 bordes, escrito sobre la biblioteca XCB y derivado de mcwm escrito por Michael Cardell. En 2bwm todo es accesible desde el teclado, pero también se puede usar un dispositivo apuntador para mover, redimensionar y elevar/bajar ventanas.

## Instalación

Instale el paquete 2bwmAUR. Aunque el proceso de instalación puede ser automático, si se compila directamente desde AUR, es altamente recomendable leer y editar el archivo config.h en el directorio del código fuente.

## Inicio

Ejecute `2bwm` usando xinit.

## Uso de 2bwm

Después de iniciar 2bwm, un cursor del mouse, un fondo y una terminal serán lo único visible en la pantalla (según lo especificado en .xinitrc). Para abrir una terminal, usando la configuración predeterminada, presione `Super+Enter`. Use la terminal como desee, por ejemplo para iniciar un programa con `nombre_del_programa &`, aunque es más fácil y conveniente usar un menú para lanzar programas, como por ejemplo dmenu o 9menuAUR.

### Comandos generales

- `Super+Ctrl+q` – salir de 2bwm
- `Super+Ctrl+r` – reiniciar 2bwm
- `Super+w` – iniciar el menú
- `Super+Enter` – iniciar una terminal
- `Super+Flechas` (`+Shift`) – mover el cursor (con `Shift` más rápido)

### Controles de ventana

Usando la tecla `Super` combinada con una de las siguientes teclas sobre una ventana enfocada:

- `q` – cerrar ventana
- `Tab` o `Shift+Tab` – ir a la siguiente ventana en el anillo de ventanas del espacio de trabajo actual
- `f` – fijar una ventana, haciéndola visible en todos los espacios de trabajo (alternar)
- `a` – hacer que una ventana no pueda cerrarse con `Super+q` (alternar)
- `r` – elevar o bajar la ventana (alternar)
- `i` – iconificar (u ocultar) una ventana de la pantalla

### Mover, redimensionar y teletransportar una ventana

Usando la tecla `Super` combinada con una de las siguientes teclas sobre una ventana enfocada:

- `x` – maximizar (alternar)
- `m` – maximizar verticalmente (alternar)
- `Shift+m` – maximizar horizontalmente (alternar)
- `Shift+h` (`+Ctrl`) – redimensionar hacia la izquierda (con `Ctrl` más lento)
- `Shift+j` (`+Ctrl`) – redimensionar hacia abajo (con `Ctrl` más lento)
- `Shift+k` (`+Ctrl`) – redimensionar hacia arriba (con `Ctrl` más lento)
- `Shift+l` (`+Ctrl`) – redimensionar hacia la derecha (con `Ctrl` más lento)
- `Home` – agrandar manteniendo la proporción
- `End` – achicar manteniendo la proporción
- `h` (`+Ctrl`) – mover a la izquierda (con `Ctrl` más lento)
- `j` (`+Ctrl`) – mover hacia abajo (con `Ctrl` más lento)
- `k` (`+Ctrl`) – mover hacia arriba (con `Ctrl` más lento)
- `l` (`+Ctrl`) – mover a la derecha (con `Ctrl` más lento)
- `y` – mover a la esquina superior izquierda del monitor
- `u` – mover a la esquina superior derecha del monitor
- `b` – mover a la esquina inferior izquierda del monitor
- `n` – mover a la esquina inferior derecha del monitor
- `g` – mover al centro del monitor
- `Shift+y`/`Shift+u`/`Shift+b`/`Shift+n` – mover a la izquierda/derecha/abajo/arriba mientras se usa maxvert/maxhor y mitad de maximización horizontal/vertical

### Espacios de trabajo

- `0`–`9` – ir al espacio de trabajo `n`, 0–9
- `Shift+n` – enviar al espacio de trabajo `n`
- `c` o `v` – ir al siguiente/anterior espacio de trabajo
- `,` o `.` – mover la ventana al monitor anterior/siguiente

### Controles con el mouse

Manteniendo presionada la tecla `Super`, los botones del mouse funcionan de la siguiente manera:

- Botón 1 sobre una ventana – mover ventana
- Botón 3 sobre una ventana – redimensionar ventana
- Botón 3 + `Ctrl` sobre el escritorio – iniciar el menú especificado en `config.h`

Tenga en cuenta que todas las funciones activadas desde el teclado actúan sobre la ventana actualmente enfocada, independientemente de la posición del cursor del mouse. Por supuesto, cambiar de espacio de trabajo no tiene relación con la ventana enfocada.

Puede cambiar los mapeos del teclado desde `config.h`.

## Consejos y trucos

### Obtener el número del espacio de trabajo actual usando un script

El siguiente comando muestra el espacio de trabajo actual:

    $ xprop -root _NET_CURRENT_DESKTOP | sed -e 's/_NET_CURRENT_DESKTOP(CARDINAL) = //'

### Colores de borde exterior fáciles de recordar

Un truco simple para recordar el significado de los colores del borde exterior es configurar, por ejemplo, “fijado” en azul, “no eliminable” en rojo y “fijado + no eliminable” en púrpura. ¡La mezcla de azul y rojo crea púrpura!

### Cuadrados en la esquina superior izquierda

Configurar `borders[0]` con un número negativo hará que el borde exterior se convierta en un cuadrado ubicado en la esquina superior izquierda del borde completo. Los colores configurados para los bordes exteriores ahora se aplicarán al cuadrado.

## Véase también

- Repositorio GitHub de 2bwm

Category:

- Stacking window managers (Español)

2bwm (Español)
Add topic