[slim-vim] Critical features before you'd use Slim-vim
Larry Clapp
larry at theclapp.org
Mon Jul 17 10:42:51 CDT 2006
On Mon, Jul 17, 2006 at 07:46:49AM -0700, Brad Beveridge wrote:
> On 17/07/06, Larry Clapp <larry at theclapp.org> wrote:
> > On Sun, Jul 16, 2006 at 09:47:04PM -0700, Brad Beveridge wrote:
> > > This is my current priority list. I'm pretty flexible about it,
> > > so if there is something on there that you want more, let me
> > > know and I'll promote it.
> > >
> > > - compile file, compile and load file, compile defun
> > > - send interrupt
> > > - change the debug output to be more inline with the Slime messages buffer
> > > - macro expanding, insert arglist?
> > > - inspector describe
> > > - compiler note handling
> > > - profiling - debugger improvements, restarting, stepping, breaking,
> > > interactive evals
> > > - documentation support - edit-definition (of the current symbol)
> > > - complete symbol?
> > > - who calls, who references, who binds, who sets, etc
> > > - support *use-dedicated-output-stream* == NIL
> >
> > I haven't used it tons, so this is just a guess, but I'd say put
> > complete symbol below send interrupt. I really like Vim's symbol
> > completion; I suspect Slime's would come in similarly handy.
> >
> > If I have time (no promises :) I'll look into it myself.
> >
> The reason I put completion further down the list is
> 1) I find Vim's autocomplete to be pretty good already
Agree.
> 2) Ideally we'd build it into Vim's new omni-complete (^X^N)
>
> Though I gotta say that I don't like having to hit ^X before ^N to
> get at the omnicomplete functionalty.
Agree. Maybe we can map it to TAB or something. The GUI (under X, at
least) can distinguish between TAB, C-TAB, S-TAB, and C-S-TAB, so that
might be an option. Or we could just map it to space:
imap <space> <c-x><c-n>
:)
(I just tried it though, and it sucks. Need something else. :)
-- L
More information about the slim-vim
mailing list