[slim-vim] Vim like mappings for Emacs
Brad Beveridge
brad.beveridge at gmail.com
Thu Nov 30 10:29:41 CST 2006
On 30/11/06, Jim Bailey <dgym.bailey at gmail.com> wrote:
> >
> > No comments at all?
> >
> > Brad
> >
>
> Well you have gone from changing vim to make it more useful for
> developing CL, to abandoning vim in favour of emacs. I'm not suprised
> there aren't many comments.
>
> Personally I think this last step is a shame. I think vim is
> fundamentally flawed - at the code level, making it the better of many
> evils, but still evil. I think emacs is also fundamentally flawed, not
> just in terms of elisp, but also the whole mentality of defining a
> billion key combos that I don't use, and stating that only 26 awkward
> key combos are reserved for my usage.
I can't say that I disagree really. There are many things that are
not to my taste with the Viper/Emacs combo. However, for me right now
it is the fastest "good enough" solution to developing Lisp code in a
Vim-like environment.
I don't know if I made it clear in my last post, but I have also
Viperized the Slime keys, for example instead of C-c c to compile the
current defun, you press <leader>c, in my case <Space>c.
> So what will vimper be? Something that breaks emacs, and
> otherwise is just another vim implementation on a poor code base?
> Hardly my ideal editor.
I hope not. It provides basic Vi keymappings and modes, along with
Vim's visual mode and some window manipulation commands (:split).
Certainly not my ideal editor either, but good enough right now for
me.
> An editor written in Common Lisp would have been a huge step forward,
> as a base for both single mode editing and vim style editing. I'm sorry
> that that project floundered, I wish I had some time to help out with
> it, but right now I am busy trying to sort out another big and still
> unsolved problem : an actually portable GUI toolkit. This might take me
> some time...
My "VIal" editor may be due for some resurgence. Now that I have a
bearable Lisp/Viper environment I need to put my free time into
something else, Vial might well get it.
If it does get attention, it will be a complete re-write - stealing as
much of Climacs as prudent, though still with a non-McClim backend.
Thanks for the feedback, I appreciate it.
Cheers
Brad
More information about the slim-vim
mailing list