Klavye düzenimi Linux'ta nasıl yeniden yapılandırırım?
Büyük harf kilidi, yerine sayısal bir klavye düzeni için bir değiştirici anahtar haline gelir
M<>JKLUION
.;
Ölü bir anahtar olur, bu yüzden onu basıp ardından başka bir tuşa basarak tanımlayacağım keyfi bir sembol üretir.Birkaç özel anahtar yeniden açıldı (örneğin
1 !
, ters çevrilmiş ve! 1
örneğin olur ).
Ne denedim
Bütün günü NixOS'taki klavye düzenini yapılandırmaya çalışarak geçirdim. Ben "setxkbmap dosyasını" konulu Erkeklerle sayfasını okuyun ve internetteki üçten fazla büyük öğreticiler, ettik bu bir , bu bir , bu bir . Bu rehberlerin bazıları sadece eksik değil, aynı zamanda rehberde olmayan ve hiç açık olmayan şeyler hakkında açıkça bilgi bekliyorlar. Örneğin (xmodmap'ın adamı):
-display This option specifies the host and display to use.
Herhangi bir anda "ekran" ın ne olduğunu tanımlamaz. Veya bu eğitimde:
Bu iki göreve yaklaşmak için, ~ / .xkb / symbols / xkbtest içerisinde bir sembol dosyası oluşturalım ve ona iki stanza ekleyelim:
Tamamen yabancı ve açıklanamayan bir sözdizimine sahip bir snippet'i alıntılamaya devam eder. Bunlar sadece bir ton eksik bilgi parçası.
Daha sonra hacker şekilde yapmaya karar verdim. Bir XKB dosyasını /etc/X11/xkb/symbols/us
ana klasörüme kopyaladım ve VIM ile açtım . Sorun, tonlarca farklı klavye düzenleri ve ne yaptıklarıyla ilgili açık olmayan sözdizimleri / sembollerle dolu 1500+ satır uzunluğunda bir dosya olmasıdır . Orada neyin aktif olduğunu bile bilmiyorum.
Xmodmap'i denedim ama belirtildiği gibi, man sayfaları ne istediğimi ve ne de baktığımı nasıl yapacağımı açıklamıyor.
Bunun neden bu kadar zor olması gerektiğini anlamıyorum. Hem OSX hem de Windows'ta , sorunu Ukelele gibi UI klavye editörleriyle birkaç dakika içinde çözdüm .