That's true, but I think the best solution would be to have the same
keybindings in the julia REPL and in vim. I think it'd be terribly
confusing otherwise.

-- mb


On Thu, May 22, 2014 at 3:56 PM, Daniel Jones <[email protected]>wrote:

>  Also for vim users who aren't aware of this: vim has a convenient way to
> enter common special characters in the form of 
> digraphs<http://vimdoc.sourceforge.net/htmldoc/digraph.html> which
> you can enter by pressing ctrl-k in insert mode. You have to learn the
> digraph for the symbol, but they are pretty mnemonic in their assignment
> (e.g 'C(' -> ⊂, 'm*' -> μ, 's*' -> σ, 'Fm' -> ♀), and honestly, you
> wouldn't be using vim if you weren't into maximizing efficiency by learning
> short cryptic commands.
>
>
> On Thu, May 22, 2014, at 12:03 PM, Miguel Bazdresch wrote:
>
> In vim, you can do something like
>
> imap \alpha<TAB> <C-V>u03b1
>
> to reproduce this behavior.
>
>  -- mb
>
>
> On Thu, May 22, 2014 at 1:27 PM, Steven G. Johnson 
> <[email protected]>wrote:
>
> A quick update for people who haven't been tracking git closely:
>
> The Julia REPL (#6911), IJulia, and (soon) Emacs julia-mode (#6920) now
> allows you to type many mathematical Unicode characters simply by typing
> the LaTeX symbol and hitting TAB.
>
> e.g. you can type \alpha<TAB> and get α, or x\hat<TAB> and get x̂.
>
> There are currently 736 supported symbols (though not all of them are
> valid in Julia identifiers).   This should provide a consistent,
> cross-platform Julian idiom for entering Unicode math.
>
> Hopefully this can also be added to other popular editors at some point,
> e.g. presumably vim can be programmed to do this, and there is a somewhat
> similar mode for Sublime (https://github.com/mvoidex/UnicodeMath).
>  (Less-programmable editors might need source-level patches, but it doesn't
> seem like an unreasonable patch to suggest.)
>
>
>
>

Reply via email to