Scalaz'dan komik karakterleri (⊛, ≟, ∘, ∨ vb.) Yazmanın kolay ve hızlı bir yolu var mı? (Ubuntu 9.04 kullanıyorum)
Scalaz'dan komik karakterleri (⊛, ≟, ∘, ∨ vb.) Yazmanın kolay ve hızlı bir yolu var mı? (Ubuntu 9.04 kullanıyorum)
Yanıtlar:
|+|
için bir takma addır ⊹
.x mapmap<TAB>
almak için yazabilirsiniz x ∘∘
. Kurulum talimatları bu son soruda ele alınmıştır . IntelliJ'in ücretsiz bir Topluluk Sürümü vardır ve benim kişisel seçimim ve Scala kodlaması için önerim.Neden bu sembolleri hiç kullanıyorsunuz?
Misal:
some(7) ∘ {1 +}
List(1, 2, 3) ∗ {x => List(7, x)}
case class Person(age: Int, name: String)
some(10) ⊛ none[String] apply Person.apply
some(7) ∘ {1 +}
bunun ne anlama geldiğini anlamak imkansız. Bunun tuş vuruşlarını kaydetmesini iddia edebilirsiniz, ancak doğru karakteri elde etmek için "mapmap <TAB>" yazmanız gerekiyorsa, neden sadece mapmap fonksiyonunu çağırmıyorsunuz?
Bunu dene -
Sayı
kilidinin KAPALI olduğundan emin olun ALT tuşunu basılı tutun
Sayısal tuş takımında - tuşuna +
ve ardından istediğiniz karakterin ondalık Unicode numarasına basın .
ALT tuşunu serbest bırakın
Bu, DOS'ta ASCII kodlarıyla (olmadan +
) çalışan ve Unicode alan düzenleme kutularındaki pencerelerde çalışan eski bir numaradır . Sanırım bazı linuxes üzerinde çalışması gerekir.
Burada açıklanan yöntemi de denemek isteyebilirsiniz .
Linux'ta farkında olduğum diğer tüm işletim sistemlerinden daha kolay.
Arka plan / ayrıntılar için bu bağlantıya göz atın: https://help.ubuntu.com/community/ComposeKey
İlk önce Ctrl + Shift + U tuşlarına basıp ardından Unicode kodunu kullanabilirsiniz. Örneğin, Ctrl + Üst Karakter + U + 2203 = ∃. Bu çok uygun olmayabilir, ancak bir sonraki adım için ihtiyacınız olacak.
En iyi yol, oluşturma anahtarını (AKA Multi_key) kullanmaktır. Yukarıdaki makalede açıklandığı gibi, Multi_key + char1 + char2 ile karakterler oluşturabilirsiniz. Örneğin, Multi_key 'e é'dir.
Caps Lock tuşunun görkemli bir Multi_key yaptığını görüyorum. Sistem Tercihleri -> Klavye -> Mizanpaj -> Seçenekler ile ayarlayabilirsiniz.
Kendi oluşturmak anahtar dizileri yapmak. Bir dosya oluşturun ~ / .XCompose ve gibi girişler ekleyin
: "∃"
(Ctrl + Üst Karakter + U hilesi kullanarak veya yalnızca kopyala / yapıştır ile)
Oturumu kapatıp tekrar açın (veya sınama için ssh -X localhost xterm komutunu çalıştırın).