Korkarım bunu yapan hiçbir uygulama bilmiyorum. Birini geliştirmek muhtemelen kendi giriş yönteminizi oluşturmayı gerektirir (değiştirmek için XIM
).
Ancak, size anahtar yerleşimi değiştirmekten çok daha yararlı bulabileceğiniz bir alternatif sunabilirim. X (içinden XIM
), bir süredir XCompose adlı bir yardımcı program sundu. XCompose, özelleştirilebilir tuş dizileri ve ardından gelen bir tuşa (atadığınız) basarak “egzotik” karakterler yazmanıza olanak tanır. Örneğin Composee', karakteri verir é
. Varsayılan sekanslar, çoğunlukla sezgiseldir, ancak XCompose'in en güçlü kısmı, teorik olarak uygun gördüğünüz herhangi bir unicode karakteri oluşturmak için sekanslar ekleyebileceğiniz (veya değiştirebileceğiniz).
Sekansların kurulumu düz metin dosyaları aracılığıyla yapılır ( $HOME/.XCompose
başka bir yere koyduğunuz veya başka bir yere koyduğunuz ancak $HOME/.XCompose
kaynağınız varsa ( ilgileniyorsanız burada tüm kurulumuma bakabilirsiniz; özellikle XCompose
ve altındaki dosyalara bakın compose/
). kişisel pasajı $HOME/.XCompose
:
include "%L" # This enables all the default bindings
include "/home/halosghost/.compose/greek.compose" # some greek characters
Ve şimdi greek.compose
yukarıdaki içeriğin bir pasajı (bunların kesinlikle kullanabileceğiniz en ergonomik veya verimli sekanslar olmadığına dikkat edin, bunlar sadece bir örnektir):
# Lower case
<Multi_key> <a> <l> <p> <h> <a> : "α" U03B1 # Alpha
<Multi_key> <b> <e> <t> <a> : "β" U03B2 # Beta
<Multi_key> <d> <e> <l> <t> <a> : "δ" U03B4 # Delta
<Multi_key> <g> <a> <m> <m> <a> : "γ" U03B3 # Gamma
<Multi_key> <l> <a> <m> <b> <d> <a> : "λ" U03BB # Lambda
<Multi_key> <p> <i> : "π" U03C0 # Pi
<Multi_key> <m> <u> : "µ" U03BC # Mu
Bir (bunun için bir karakteri kendisi değil, bir isim kullanmayın birkaç vaka (olmasına rağmen örneğin bu dosyaların formatı aslında çok basittir görüyoruz <period>
ziyade <.>
)).
Yukarıdakilerle, şimdi Capsmuoluşturmak için yazabilirim µ
(Oluştur anahtarımın ayarlandığını unutmayın Caps).
Hangi dağıtımı kullandığınızı (veya kullanmaya baktığınızı) söylemediniz, ancak XCompose xorg ile birlikte geliyor, bu yüzden yapmanız gereken tek şey onu kurmak. Oluştur ile ayarlama için ilgili okuma buradaXIM
bulunabilir , ancak bu günlerde oldukça eski hale geldiğini ve en iyi seçenek olmayabilir. Ayrıca, Compose sekanslarını destekleyen en az bir IME daha vardır (biraz farklı bir uygulama kullanıyor olsa da): IBus .XIM
Şahsen ben kullanıyorum XIM
ve yollara geçene kadar yapmayı umuyorum (burada umarım beni bekleyen çok yönlü daha iyi bir IME olacak), ama bu Linux; bir beden herkese uymuyor ve iş akışınız için en uygun olanı kullanmalısınız ( akıl içinde ).
Bu bağlantıdan, aşağıdaki komutla (for Caps) Oluşturma için hangi tuşu kullandığınızı kolayca ayarlayabilirsiniz (klavyenizin özel bir Oluşturma tuşuna sahip olacak kadar ezoterik olmadığını varsayarak ):
setxkbmap -option compose:caps
- Hayal edebilirim, değil mi?
Eğlenceli bir son not olarak, bu gönderideki tüm “egzotik” karakterler (é, “,”, µ, ¹ ve ² dahil) XCompose kullanılarak oluşturuldu.