Unanswered Questions
2,264 questions with no upvoted or accepted answers
26
votes
0
answers
1k
views
How does `\zs` interact with syntax matches?
Consider the text:
foobarbaz
First we highlight the regular expression /foobar/:
:syntax match Special /foobar/
Next we highlight the regular expression /foobarbaz/:
:syntax match Error /foobarbaz/
...
13
votes
1
answer
3k
views
How to avoid screen corruption?
I'd been using Linux Mint MATE for years, and recently moved to Arch Linux with MATE Desktop Environment without any change of hardware or .vimrc. (By the way, I use no plugin.) After that, when I ...
10
votes
0
answers
978
views
Support for embedded languages
Vim supports syntax highlighting for embedded languages or fenced code in markdown (:h :syn-include).
However, you usually want that other vim settings and mappings are adjusted for embedded languages ...
10
votes
0
answers
657
views
Persistently fix the height of a split in vim
So I searched the web far and wide and I can not for the life of me figure out how to do this.
I have the following key binding:
nnoremap <leader>o :below 10sp term://.//$SHELL <cr> :set ...
8
votes
0
answers
454
views
gVim - Use different fonts using :highlight
I want to set gVim font size for Comment highlight group. When I set it, it does not do anything (the font is still the same but color changes).
My .gvimrc:
se guifont=Fira\ Mono\ Regular\ 10
hi ...
8
votes
0
answers
125
views
Count only words for which Spell is enabled?
I want to count the words in my buffers, but for TeX files, for instance, a lot of words (e.g., commands) shouldn't be counted. I'm aware that there are scripts that do this specifically for LaTeX, ...
8
votes
0
answers
868
views
Highlight line number of folded lines
I want to have uniform highlighting of line numbers (provided by the LineNr and CursorLineNr hl-groups) but the line numbers of folded lines don't obey a particular group (as far as I know), but obey ...
8
votes
0
answers
861
views
Can I give YouCompleteMe a static list of completions?
I am using the Julia programming language, and as of right now, there are no good syntax-completer for VIM.
I am working on one, but haven't fully got my head around how to hook into ycmd.
Til I ...
7
votes
0
answers
14k
views
Is there any similar way in vim to get standard path like neovim stdpath function
In neovim, we can get default standard path via stdpath() function. I wonder if there is any way to do that in vim.
below is the help doc about stdpath() in neovim:
stdpath({what}) *...
7
votes
1
answer
2k
views
Use :terminal to display file with ansi escape codes
I want to display a file in Neovim with ansi terminal escape codes interpreted.
I created a file which contains ansi escape codes (only colors for now, we can think about others as a bonus):
echo '\e[...
7
votes
0
answers
718
views
Unreadable display of Tamil characters in Vim
gVim seems to have problems displaying text in Tamil (and possibly other Indic languages), even when the font supports it. For eg., here's some text in Emacs and the same text in gVim (both under ...
7
votes
0
answers
436
views
What is the default "effective" titlestring?
Is the effective default value for titlestring documented somewhere? By effective, I mean the one that displays $(basename) ($(dirname)) (m of n) - GVIM1 or ... ((m) of n), even though titlestring is ...
7
votes
2
answers
2k
views
Vim error: Unable to open swap file when using backslash as path separator in Windows shell
I'm using cmder as my Win7 shell. I see the following behaviour:
Works fine (file in current directory):
vim test
Works fine (absolute path):
vim ~/test
Works fine (relative path with forward ...
7
votes
0
answers
763
views
Mixed PHP and HTML indenting
Is there a way to have mixed indenting more like Sublime Text (left) than Vim does it?
I would like the nested UL to follow the (line 10) to follow along the (main indentation).
7
votes
0
answers
373
views
In a regex, why aren't the multi + and {1,} always parsed exactly the same way?
From :h /\+:
\+ Matches 1 or more of the preceding atom, as many as possible.
And :h /\{:
\{n,} Matches at least n of the preceding atom, as many as possible
It seems the multi + and {1,} have ...