On Sun, Nov 7, 2021, at 4:15 PM, Taras Halturin wrote:
> Thanks for the reply. Just to make sure if we understand each other.
>
> in vim
> 1. press I for insert mode
> 2. type "asdf"
> 3. ESC for normal mode
> 4. press "shift-a" for append
> 5. press "ctrl-u" <- clears the line till the beginning
That is not the default behavior.
https://vimhelp.org/insert.txt.html#i_CTRL-U
CTRL-U Delete all entered characters before the cursor in the
current line. If there are no newly entered characters and
'backspace' is not empty, delete all characters before the
cursor in the current line. See `i_backspacing` about
joining lines.
Do you have the "backspace" option set?
(If possible, it's good practice to suppress custom settings before
reporting "bugs". [Unless you're discussing a nondefault setting,
of course.] Try your steps in `vim -u NONE`.)
--
vq