The same thing works in any X system that supports compose, probably bound to the Shift+AltGr
On Fri, Sep 7, 2018 at 12:29 PM roger peppe <rogpe...@gmail.com> wrote: > In acme (and plan 9 generally), there's a nice set of mnemonic > abbreviations for unicode characters. > It's great, and I miss it in other environments. Alt-<< and Alt->> > work really well for « and » for example. > Here's the full list: > https://github.com/9fans/plan9port/blob/master/lib/keyboard > > On 7 September 2018 at 16:18, Michael Jones <michael.jo...@gmail.com> > wrote: > > I brought this up way back in the early days. > > There will be an old post. > > The fear is mental inertia and muscle memory -- a new-to-beginners > character > > set would not "sell". > > > > An easy compromise is go vet: it can translate between '>=" to '≥' > rather > > easily. > > > > On Fri, Sep 7, 2018 at 6:17 AM Larry Clapp <la...@theclapp.org> wrote: > >> > >> Need more shift keys! > >> > >> I'm pretty sure if I used them every day, I'd learn pretty quickly that > « > >> & » are from opt-\ and shift-opt-\, and ‹ & › are from shift-opt-3 & 4. > >> > >> Windows users ... are on their own. Find a use for the > >> otherwise-poorly-used numeric keypad, maybe. (Sometimes I wish Macs > could > >> tell the difference between 1 and keypad-1, etc, like Windows can. It'd > >> give me a whole new set of hotkeys. :) > >> > >> On a (slightly) more serious note -- Would > multiple-punctuation-character > >> symbols work? {< and >}, or (< and >) ? Or <( and )> / <{ & }>. I > kind > >> of like these last two. Nesting is ... iffy, I guess? > >> > >> <(<(stuff, <(stuff)>, stuff)>, stuff)> > >> > >> I'm sure there would be screams, and shouting about Perl, etc. > >> > >> — Larry > >> ^ an M-dash, haha. Shift-opt-minus. Easy-peasy. > >> > >> On Thursday, September 6, 2018 at 8:01:14 PM UTC-4, Axel Wagner wrote: > >>> > >>> And while we're at it, why "func", instead of the far simpler λ, or > >>> "type" instead of τ, or "include", instead of ι, "const" instead of κ > and > >>> "war" instead of ω. We can do ρ instead of "range", φ instead of > "for", ν is > >>> "new" and μ is "make", obviously. And while we're at it, let's also > use ≥ > >>> and ≤ and ≠. No * and /, just • and ÷. ¬, ∨, ∧ of course for booleans. > ← and > >>> → for channel ops and short variable declaration with ≔. > >>> > >>> The answer is, that most people don't know how to enter any of these > and > >>> the ones that do don't want to be bothered having to change their > >>> keyboard-mapping or hammering there num-block for every (or, really, > any) > >>> line of code :) > >>> > >>> On Fri, Sep 7, 2018 at 1:34 AM Wojciech S. Czarnecki <oh...@fairbe.org > > > >>> wrote: > >>>> > >>>> I can not understand why, way in the XXIst century, in a language that > >>>> from > >>>> the beginning supports for unicode identifiers we are at ascii charset > >>>> overloading bikeshed. Why type `type` or (in other proposal $, or <> > or > >>>> [] or > >>>> whatever<128) if I might press Super-T and get ʧ. Or press Super-G and > >>>> get ʭ. > >>>> > >>>> I hear that only gurus will write generic code. Might it be, but > >>>> thousands of > >>>> rookies should be able to read this generic code before they make > their > >>>> first > >>>> commit. > >>>> > >>>> Gurus will know how to map their keyboards. Rookies on their (win) > >>>> machines > >>>> have circa 1000 glyphs in basic system fonts. (On any linux distro > have > >>>> over > >>>> 3000). > >>>> > >>>> Why on earth keep on ascii? > >>>> > >>>> IPA: ʅ ʧ ʭ (0x285, 0x2a7, 0x2ad) > >>>> Latin-E: « » ¦ > >>>> Latin-A: Ħ ŧ Ŧ Ɏ > >>>> Latin-B: ǁ ǂ > >>>> > >>>> -- > >>>> Wojciech S. Czarnecki > >>>> << ^oo^ >> OHIR-RIPE > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "golang-nuts" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to golang-nuts+unsubscr...@googlegroups.com. > >> For more options, visit https://groups.google.com/d/optout. > > > > > > > > -- > > Michael T. Jones > > michael.jo...@gmail.com > > > > -- > > You received this message because you are subscribed to the Google Groups > > "golang-nuts" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to golang-nuts+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.