RE: Some bugs, drawbacks and wishes
1) and 2) are there for vi compatibility. They are not
bugs but deliberate vi-compatible behaviour. Naturally
you can suggest yet more 'cpoptions'. I suspect that
7) is also a hangover from vi compatibility although
in vim's case you do have the 'iskeyword' option to
work around it.
8) This has been considered in detail before:
Look in todo.txt for
"Make editing the command line work like Insert mode in
a single-line view on a buffer that contains the command
You might like to comment/make suggestiong on the issues
9) You can make help buffers act like normal buffers as
follows: Add an autocommand so that ":set buflisted" is run
on help buffers when they are loaded. (The current behaviour
is deliberate and was requested by many users.)
> -----Original Message-----Legal Disclaimer: Any views expressed by the sender of this message are
> From: Pavel A. Papushev [SMTP:P.A.Papushev@...]
> Sent: Saturday, December 07, 2002 6:02 PM
> To: vim-dev@...
> Subject: Some bugs, drawbacks and wishes
> 1) When I press <Esc> to enter 'normal' mode from 'insert' mode, the
> cursor is shifted on one position to the left.
> 2) Without :set virtualedit=all it is not possible to establish in
> 'normal' mode the cursor on the end of a nonempty line
> 7) It is not possible to define abbreviations such as #ifdef, @foo,
> $bar and so on without adding #$@ to 'iskeyword'.
> 8) I would like only one command-line window with all advantages of
> the VIM's buffer on the location of a usual command line. For what you
> created two various command windows? From a usual one I even can't
> copy text to clipboard under MS Windows!
> 9) All help-buffers are completely deleted from buffers-list after
> :bnext when focus is in their window. I would like help-buffers to be
> like usual buffers.
not necessarily those of Application Solutions Ltd. Information in this
e-mail may be confidential and is for the use of the intended recipient
only, no mistake in transmission is intended to waive or compromise such
privilege. Please advise the sender if you receive this e-mail by mistake.