Estoy buscando un programa que se ejecute y Ubuntu 12.04+ x86_64
que permita pegar texto predefinido basado en combinaciones de teclas de acceso rápido. Por ejemplo:
Ctrl+ Alt+ V+ U: pega mi nombre de usuario
Ctrl+ Alt+ V+ E: pega mi correo electrónico
¿Alguna sugerencia?
Respuestas:
Puedes usar
autokey
.Sigue las instrucciones de abajo:
Instalación
Abra una terminal ( Ctrl+ Alt+ T) y ejecute el siguiente comando:
Agregar frases
autokey
usando el tablero.En la ventana, expanda Mis frases .
autokey
ya viene con cuatro frases como puedes ver en la captura de pantalla a continuación.Configurar teclas de acceso directo
Haga clic en el nombre de cualquier frase para ver la configuración actual. En la captura de pantalla anterior, se selecciona la primera frase .
Para cambiar la tecla de acceso directo o teclas de acceso rápido , haga clic en
Set
, además de la tecla de acceso directo y luego haga clic en Pulsar para fijar en el nuevo cuadro de diálogo que aparece.Luego presione la combinación de teclas que desee y seleccione OK .
Configurar filtro de ventana
Si desea utilizar la tecla de acceso rápido solo para una ventana en particular, puede configurar el Filtro de ventana seleccionando Establecer > Detectar propiedades de ventana y luego haciendo clic en la ventana.
O si desea que la tecla de acceso rápido funcione en todas las ventanas, borre el filtro de ventana .
Guarde la frase actual y ejecute el script actual haciendo clic en el botón de reproducción en la parte superior de la ventana.
Usando los nuevos atajos
autokey
ventana y usar la tecla de acceso rápido para pegar la frase correspondiente.Más información: Autokey Wiki
fuente
Como Autokey está desactivado, así es como lo logré.
Primero instale
xclip
yxdotool
:Ahora escriba el texto que desea pegar y guárdelo en un archivo de texto. En este ejemplo escribí mi dirección en un archivo al que llamé
address
.Ahora escribe el script bash:
xclip -in -selection c
le dicexclip
que copie el contenido del archivo que guardó. En este ejemplo, ese archivo está en~/scripts/xclip-scripts/address
.El
sleep
comando simplemente deja suficiente tiempo paraxclip
terminar de copiar antes dexdotool
comenzar a intentar pegar el texto.El
xdotool
comando realmente pega el texto que xclip copió de su archivo de texto.Guarde su script y hágalo ejecutable.
El último paso es vincular una tecla de acceso directo a su secuencia de comandos. En Ubuntu, esto se puede configurar yendo a Configuración del sistema / Teclado / Accesos directos y crear un acceso directo personalizado.
fuente
xdotool type --clearmodifiers '[email protected]'