.png)
Recientemente cambié mis hábitos para usar el teclado la mayor parte del tiempo. Muchas veces uso esos comandos en el título para evitar usar las teclas de flecha. Incluso instalé una extensión de Chrome similar a vim y me di cuenta de que esos comandos funcionan en mi macbook en todas las aplicaciones (o en la mayoría de ellas).
Por ejemplo, cuando empiezo a escribir en la barra de direcciones de Chrome/Firefox y se muestran sugerencias, puedo seleccionar rápidamente entre ellas ( ctrl+ py n), completar la línea ( ctrl+ f) o eliminar la línea ( ctrl+ u). Se convirtió en un hábito muy útil para mí.
Recientemente necesito volver a Windows con una computadora y ninguna de ellas funciona desde el shell bash del subsistema Linux para Windows. Me siento muy raro trabajando sin esos atajos.
¿Hay alguna forma de activarlos?
Respuesta1
Puedes usarAutoHotkeypara hacer Ctrl+ Penviar Up, Ctrl+ Nenviar Downy Ctrl+ Uenviar Shift+ Deletesolo en Chrome (o en cualquier lugar). No sé qué significa "completar la línea", por lo que no puedo decir cuál es el acceso directo correspondiente en Windows.
Aquí hay un script de AutoHotkey para hacerlo:
#IfWinActive ahk_class Chrome_WidgetWin_1
^p::Up
^n::Down
^u::Send +{Delete}
Simplemente instale el programa y coloque este código en un .ahk
archivo, luego ejecute el archivo.
Para que realice el reemplazo en todas partes, elimine la primera línea.
De manera similar, puede reemplazar el resto de los atajos que desee (aunque primero debe encontrar sus atajos correspondientes en Windows).
Algunas entradas relevantes de la documentación de AutoHotkey:
Nota: la razón por la que la tercera línea del script es diferente de las dos primeras (usaEnviaren lugar de simplemente enumerar la nueva combinación de teclas) es que si lo haces como los demás, es decir:
^u::+Delete
luego, cuando presiona Ctrl+ U, de hecho Shift+ Deletese envía a la aplicación, pero Ctrlaún se tiene en cuenta lo que mantiene presionado para hacerlo, por lo que en realidad obtiene Ctrl+ Shift+ Delete, lo que abriría la ventana Borrar datos de navegación en lugar de eliminar una línea de las sugerencias de la barra de direcciones.