No me funcionaban los atajos de Sublime Text (combinaciones de teclas) y tras investigar el problema, o explico cómo se configuran los atajos de teclado en este programa.
Por qué no funcionan los atajos de Sublime Text
Desde hace poco he cambiado de editor de código, pasando del IDE Aptana al archiconocido Sublime Text 3. Como buen geek, soy un enamorado de los atajos de teclado, y uno de los que más uso en mi trabajo es el de comentar. Enseguida he encontrado que el comando era ‘Ctrl+/’, pero no me funcionaba.
Tras un rato de investigación he descubierto varias cosas. Una de ellas, que puedes consultar todos los atajos de teclado, que están en un archivo JSON (si no recuerdo mal), accediendo desde Preferences > Key Bindings – Default. También puedes saber qué teclas reconoce Sublime Text con la consola, e introduciendo en ella el comando sublime.log_input(True), viendo el resultado en la propia consola. En mi caso me decía que se pulsaba ‘control+keypad_divide’.
Cómo configurar los atajos de Sublime Text
¡Bien! Estaba claro que la tecla que me detectaba Sublime Text no era la que esperaba el atajo de teclado, y he pensado en editar el archivo de atajos. Resulta que el archivo no era editable, y al dirigirme a la ruta en la que ST me indicaba que se encontraba el archivo, este no estaba (parece ser que se trataba de un archivo temporal o fantasma), como tampoco su carpeta contenedora.
He creado la carpeta, he vuelto a abrir el archivo de atajos desde el menú, lo he guardado y ¡entonces el archivo ha aparecido en la carpeta! A partir de ahí he podido modificar el archivo, cambiando ‘ctrl’ por ‘control’ y ‘/’ por keypad_divide
, y el atajo ha empezado a funcionar.
No sé si hay alguna forma de cambiar la tecla detectada por el programa, lo cual al parecer está influenciado por el teclado y el idioma en el que se escribe. Pero de momento ya tengo una forma de hacer que las combinaciones de teclas funcionen en Sublime Text, o incluso de hacer mis propios atajos de teclado.
Si quieres puedes ver otras herramientas que utilizo en desarrollo y productividad.
Gracias Elías Gómez, después de buscarle bastante en varias paginas por fin tu me distes la soluciones, llevo meses buscando la manera de resolverlo, pero no llegaba a ella. Muchas pero muchas gracias.
¡Muchas denadas Juan Carlos!
Excelente detalle jejeje, me funciono al 100 muchas gracias
De nada Byron, nos vemos por aquí ;)
Excelente Elias!!!!!!