Hi all.

To Erik:
Thank you for sharing, i am gradually starting to use parts of your viprc.
I think it is very healthy to have viprc bigger than vip itself.

To all:
I think we should strive for small, clean and simple default version of
Picolisp and Vip. Only put in ideas that are clean, powerfull and universal
enough. Less code is better.
It is the same idea with global variables. Every programmer should strive
for least practical number of global variables to avoid polluting global
namespace.

Best regards,
Radek razzy Svoboda.

po 13. 12. 2021 v 18:31 odesílatel Alexander Burger <a...@software-lab.de>
napsal:

> Hi Erik,
>
> thats really cool! Thanks a lot for sharing!
>
> ☺/ A!ex
>
> On Sun, Dec 12, 2021 at 09:34:24PM -0600, Erik Gustafson wrote:
> > Hi list,
> >
> > The rabbit hole went pretty deep. Here's my current viprc:
> >
> > https://gist.github.com/erdg/ebf4556382bc1bbbaf534c4ebd927322
> >
> > It now contains a substantial "command language" for lisp code based on
> > the keys '(', ')', '@' and '#'. There's also a bunch of utility functions
> > that
> > make writing these kinds of things slightly easier. And automatically
> > generated docs / cheat sheet that's updated every time viprc is reloaded.
> > Definitely a bit overkill, it's about as many lines as the editor itself.
> > It was
> > fun to write though :)
> >
> > The full command listing is here:
> >
> > https://gist.github.com/erdg/fa263802cc7c1b3d6cbc9398e5a86b5e
> >
> > (I think) the only key I've overwritten is '#' (search word under cursor
> > backwards).
> > It is available as '##' or '^'.
> >
> > If you decide to try it, please note that it will generate a file
> > ~/.pil/viprc-docs.
> > Press 'g?' to view this file in vip.
> >
> > - Erik
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>

Reply via email to