Ubuntu 12.04+ x86_64Kısayol tuşu kombinasyonlarına dayalı önceden tanımlanmış metni yapıştırma izin veren çalışan bir program arıyorum . Örneğin:
Ctrl+ Alt+ V+ U: kullanıcı adımı yapıştırır
Ctrl+ Alt+ V+ E: e-postamı yapıştırır
Herhangi bir öneri?
Ubuntu 12.04+ x86_64Kısayol tuşu kombinasyonlarına dayalı önceden tanımlanmış metni yapıştırma izin veren çalışan bir program arıyorum . Örneğin:
Ctrl+ Alt+ V+ U: kullanıcı adımı yapıştırır
Ctrl+ Alt+ V+ E: e-postamı yapıştırır
Herhangi bir öneri?
Yanıtlar:
Kullanabilirsiniz autokey.
Aşağıdaki talimatları izleyin:
Kurulum
Bir terminal ( Ctrl+ Alt+ T) açın ve aşağıdaki komutu çalıştırın:
sudo apt-get install autokey-gtk
Cümle Ekleme
autokeyKısa çizgi kullanarak açın .Pencerede İfadelerim'i genişletin .
autokey Zaten aşağıdaki ekran görüntüsünde görebileceğiniz gibi dört kelime öbeği ile geliyor.

Kısayol Tuşlarını Yapılandırma
Geçerli yapılandırmayı görmek için herhangi bir ifade adını tıklayın. Yukarıdaki ekran görüntüsünde İlk ifade seçilidir.
Kısayol tuşu veya değiştirmek için Hotkey , tıklayın Setyanında Hotkey ve sonra tıklayın kümesine Press göründüğünü yeni iletişim kutusunda.

Ardından istediğiniz tuş bileşimine basın ve Tamam'ı seçin .
Pencere Filtresini Yapılandırma
Kısayol tuşunu yalnızca belirli bir pencere için kullanmak istiyorsanız, Ayarla > Pencere Özelliklerini Algıla'yı seçip pencereye tıklayarak Pencere Filtresi'ni ayarlayabilirsiniz .
Veya kısayol tuşunun tüm pencerelerde çalışmasını istiyorsanız , Pencere Filtresini temizleyin .
Geçerli ifadeyi kaydedin ve pencerenin üst kısmındaki çalma benzeri düğmesine tıklayarak geçerli komut dosyasını çalıştırın .

Yeni kısayolları kullanma
autokeyve ilgili ifadeyi yapıştırmak için Kısayol Tuşunu kullanabilirsiniz .Daha Fazla Bilgi: Autokey Wiki
Autokey geçersiz olduğundan, bunu nasıl başardım.
İlk kurulum xclipve xdotool:
sudo apt-get install xclip xdotool
Şimdi yapıştırmak istediğiniz metni yazın ve bir metin dosyasına kaydedin. Bu örnekte adresimi aradığım bir dosyaya yazdım address.
Şimdi bash betiğini yazın:
#!/bin/bash
xclip -in -selection c ~/scripts/xclip-scripts/address
sleep 0.5
xdotool key ctrl+v
xclip -in -selection cxclipkaydettiğiniz dosyanın içeriğini kopyalamanızı söyler . Bu örnekte bu dosya şuradadır ~/scripts/xclip-scripts/address.
sleepKomut basitçe yeterli zamanı verir xclipönce kopyalama bitirmek için xdotoolbaşlar metni yapıştırmak için çalışıyor.
xdotoolKomut aslında metin dosyasına kopyalanan xclip metnin yapıştırma yapar.
Komut dosyanızı kaydedin ve yürütülebilir yapın.
chmod +x /path/to/your/script/<script_name>
Son adım, komut dizinize bir kısayol tuşu bağlamaktır. Ubuntu'da bu, Sistem Ayarları / Klavye / Kısayollar'a giderek ve özel bir kısayol oluşturarak ayarlanabilir.
xdotool type --clearmodifiers 'email@example.com'