Vi and Vim Stack Exchange is a question and answer site for people using the vi and Vim families of text editors. It only takes a minute to sign up.

Sign up to join this community
Anybody can ask a question
Anybody can answer
The best answers are voted up and rise to the top

Top Questions

2 votes
2 answers
818 views

How to disable hjkl movements?

2 votes
3 answers
444 views

How can I avoid built-in filetype detection?

1 vote
1 answer
117 views

Error when using vim-plug from git-bash

2 votes
1 answer
102 views

How do you pass options to a lua plugin?

1 vote
1 answer
78 views

Neovim v0.9.2 Treesitter Update: Repeated Parser Installation Issue and Permissions Problem

1 vote
2 answers
82 views

How can I ignore default filetype indenting?

2 votes
1 answer
50 views

Can you prevent then screen jumping when toggling the wrap option?

0 votes
2 answers
43 views

How to achieve a vertical split with tabs on left?

0 votes
1 answer
30 views

Is there a way to substitute a text that has regex formatted number ranges and replace with all combinations?

0 votes
1 answer
26 views

Neovim: external C++ Library Header file parsing not working

1 vote
3 answers
25 views

How to encapsulate a visual selection with preprocessor logic?

0 votes
1 answer
19 views

I've switched to nvim and init.lua, which pulls in onedark colorscheme. How can I add a custom rule?

2 votes
1 answer
24 views

Modeline to hide specific lines

0 votes
1 answer
18 views

Can not remap command using mapleader and keymap

0 votes
0 answers
18 views

Replacing text in non selected lines

1 vote
0 answers
16 views

How to use coc-jedi to jump to definitions, and coc-pyright for everything else?

1 vote
1 answer
15 views

Pause the rendering/refreshing/drawing of the gVim/Vim screen

1 vote
1 answer
14 views

Neovim + LSP Config: how can I go to the definition (gD) in a new tab?

1 vote
1 answer
13 views

How to exclude filetype in autocmd using Neovim's Lua API?

1 vote
0 answers
13 views

Vim9 lambda function destructuring a list in arguments?

0 votes
0 answers
11 views

ciw, diw, viw equivalents in foreign language (Russian) doesn't work in vscode vim

0 votes
0 answers
11 views

Paste from WSL to gVim running under WSL add carriage return (CR / ^M) to the end of all pasted lines


Looking for more? Browse the complete list of questions, or popular tags. Help us answer unanswered questions.