gh0stzk / dotfiles

BSPWM environment with 18 themes. With a theme selector to change on the fly.
GNU General Public License v3.0
2.46k stars 187 forks source link

Conflicto en Atajos de Teclado #243

Closed jalejotorresm closed 1 month ago

jalejotorresm commented 2 months ago

Conflicto con atajos de teclado

Hola, me gustaria reportar un issue con los siguientes atajos de teclado en los dotfiles

image

Estas combinaciones presentan 2 conflictos :

  1. Shift + arrows = esta combinacion entra en conficto al momento de hacer una seleccion parcial con el teclado, ya que algunas distros comparten esta fucionalidad de teclado presente en Windows y herramientas de MS (aplica para herramientas de ofimatica nativa en Linux). A pesar que este conflicto puede resolverse con el uso del mouse, para los usuarios que usamos mas el teclado genera una experiencia de uso algo incomoda.

Pasos para reproducir el error:

  1. Ctrl + Shift + Arrows = esta combinacion entra en conflicto directo con el atajo de navegacion de Kitty, y parcialmente con el de Alacritty. Pongo ejemplos de los comandos de Kitty, los cuales estan mejor descritos en su documentacion:

image image

A pesar que en algunas distros las opciones alternativas para MacOS sirven, no es el caso de todas, lo cual genera incomodidad en usuarios que solemos usar estos atajos mientras usamos herramientas tipo CLI.

Al momento de escribir este reporte, se me vino la idea de tomar el ejemplo de alacritty y reemplazar las arrows de los atajos en el sxhkdrc por las teclas de navegacion en vim ( h j k l ), aunque no se que tan practico podria ser.

Quedo atento si necesitas algun material adicional para tener una imagen mas amplia del issue.

gh0stzk commented 2 months ago

Si creo que al ser unas keybinds que se usan de manera mas general como el shift + arrows para seleccionar, lo mejor seria cambiarlas, pensare y vere cual o cuales son las mejores alternativas, por que si, al igual que tu, uso muchos cli programs y mucho teclado, kitty casi no lo uso, entonces tendra que ser algo que no moleste otras configuraciones, como neovim, vscode por ejemplo...

Gracias por el dato, te respondo por aqui a cuales cambie, o si quieres dar sugerencias tambien bienvenidas.

gh0stzk commented 1 month ago

Ya lo he modificado, quedo tal cual excepto por las flechas, como bien propusiste, hjkl son usadas ahora, siendo que al parecer no causan conflicto con las demas.

jalejotorresm commented 1 month ago

Super, gracias por el arreglo!