Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • You could turn on vim's digraphs, and type l*.

    vim magic for this from my .vimrc:
      set encoding=utf-8
      set digraph
    Alternatively, you could use a imap or iab for it, e.g. imap ,\ λ.

    • You could turn on vim's digraphs, and type l*.

      Uh, make that ctrl+k l*. That's a lot harder to type than sub , so I'd go for the imap option.
      • I haven't taken the plunge in the API quite yet, but I did put this in my .vimrc:

            imap <C-L> λ{}<ESC>:set encoding=utf8<CR>i

        And of course, you could just make that type "sub {" for you as well, but lambda reads better :-D
  • If it's a public interface, maybe offer an alternative?

    use utf8;
    sub &#955; (&) { shift }
    sub n (&) { shift }