C'è un modo semplice e veloce per digitare i personaggi divertenti (come ⊛, ≟, ∘, ∨ ecc.) Da Scalaz? (Sto usando Ubuntu 9.04)
C'è un modo semplice e veloce per digitare i personaggi divertenti (come ⊛, ≟, ∘, ∨ ecc.) Da Scalaz? (Sto usando Ubuntu 9.04)
Risposte:
|+|
è un alias per ⊹
.x mapmap<TAB>
per ottenere x ∘∘
. Le istruzioni di installazione sono trattate in questa recente domanda . IntelliJ ha una Community Edition gratuita, ed è una mia scelta e raccomandazione personale per il codice Scala.Perché usare questi simboli?
Esempio:
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 +}
, è semplicemente impossibile capire cosa si intende fare. Potresti sostenere che è per salvare i tasti, ma se devi digitare "mapmap <TAB>" per ottenere il carattere giusto, perché non chiamare semplicemente la funzione mapmap?
Prova questo -
Assicurarsi che il blocco numerico sia OFF
Tenere premuto il tasto ALT
Sul tastierino numerico : premere, +
quindi il numero decimale Unicode del carattere desiderato.
Rilascia il tasto ALT
Questo è un vecchio trucco che ha funzionato in DOS con i codici ASCII (senza il +
) e funziona in Windows nelle caselle di modifica che accettano Unicode. Dovrebbe funzionare su alcuni Linux penso.
Puoi anche provare il metodo qui descritto .
È più facile in Linux che in qualsiasi altro sistema operativo di cui sono a conoscenza.
Dai un'occhiata a questo link per informazioni / dettagli: https://help.ubuntu.com/community/ComposeKey
Innanzitutto, puoi premere Ctrl + Maiusc + U seguito da con il codice Unicode. Ad esempio, Ctrl + Maiusc + U + 2203 = ∃. Potrebbe non essere così conveniente, ma ti servirà per il passaggio successivo.
Il modo migliore è usare la chiave di composizione, AKA Multi_key. Come descritto nell'articolo precedente, è possibile comporre caratteri con Multi_key + char1 + char2. Ad esempio, Multi_key 'e è é.
Trovo che il tasto BLOC MAIUSC sia uno splendido Multikey. Puoi impostarlo con Preferenze di Sistema -> Tastiera -> Layout -> Opzioni.
Per creare sequenze di tasti personalizzate. crea un file ~ / .XCompose e aggiungi voci come
: "∃"
(usando il trucco Ctrl + Maiusc + U, o semplicemente con copia / incolla)
Disconnettersi e riconnettersi (o, per i test, eseguire ssh -X localhost xterm).