New answers tagged

1

Well, it turns out there's at least one way to avoid the message: :ltag /\cfoo will match a tag called Foo without producing error output. (Somehow :ltag /foo with ignorecase set, which should theoretically behave the same way, still produces the warning and delay on a tag Foo.) To make this more convenient to type, I've added the mapping nnoremap <...


3

According to my reading of the code you've found the only way to avoid that stuff: use of silent. This appends the warning...nothing can prevent it except for disabling ignorecase et al... if (ic) STRCAT(IObuff, _(" Using tag with different case!")); Then a bit later the warning is printed and a nice one second freeze is initiated... if (ic &...


2

If I generate keywords for buffer A, then open another buffer B in the same window and then come back to original buffer A, keywords are gone and I need to regenerate them Actually the problem is not that you switched from the buffer A, but is that the buffer A was unloaded by Vim. And upon unloading buffer contents Vim also disposes its syntax elements (...


Top 50 recent answers are included