Monday, July 1, 2019

Re: Problem with signcolum=number



--

Salman

On Mon, Jul 1, 2019, 10:33 Yegappan Lakshmanan <yegappanl@gmail.com> wrote:
Hi,

On Mon, Jul 1, 2019 at 7:09 AM Salman Halim <salmanhalim@gmail.com> wrote:
>
> Hello,
>
> When setting 'signcolumn' to number, if I edit a file containing fewer
> than ten lines and have a plug-in that shows marks as signs (or have
> manually created signs), the signs are occasionally three columns
> wide, thus wider than the number column. This breaks editing, such as
> pressing x to remove a character (it removes the wrong character).
>

Can you post the sign definition? When you say "occasionally", do you
know which operation or movement triggers this?

Thanks,
Yegappan

It's a trivial case.

Start with an empty file: gvim -u NONE -U NONE

(I use Windows, gvim 8.1-1608)

:set number numberwidth=1 signcolumn=number

Add the sign (named piet) in the example off :help :sign with the line changed to 1 and no file.

For me, the sign takes three columns, ">> ". Try typing on that line; the cursor should be off by one. Try hitting Escape and then hitting x. Again, off.

Hope this clarifies,

Salman

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/CANuxnEfs7RhX3xwybz22%2BFo1v7tbQBWRY8h2eB%3DumBTm5%3DCVDA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

No comments: