Questions tagged [neovim]

A project that seeks to refactor Vim. Use this tag for questions specifically regarding Neovim-only features (i.e. features not found in Vim and other Vi-like editors).

Neovim is a project that seeks to aggressively refactor Vim in order to:

  • Simplify maintenance and encourage contributions
  • Split the work between multiple developers
  • Enable advanced UIs without modifications to the core
  • Maximize extensibility

GitHub project

Please note that the spelling is "Neovim" with lowercase "v", in contrast to "Vim" with uppercase "V".

1714 questions
197
votes
6 answers

What is Neovim, and how is it different from Vim?

I've been hearing about Neovim; how does it differ from Vim? All the points on the homepage are just architectural changes 'under the hood'. As a user, what's the difference for me?
Martin Tournoij
  • 62,054
  • 25
  • 192
  • 271
29
votes
2 answers

Which directory to put color schemes?

In vim, I can put color schemes inside ~/.vim/colors/ folder. Where should I put color schemes so that NeoVim can pick them up?
Andrew-Dufresne
  • 789
  • 1
  • 6
  • 9
24
votes
2 answers

What does do in vim?

I came across in this command of easy-motion nmap w (easymotion-overwin-w) I tried to search for the definition of but no luck. What does it mean? Does it have anything related with sourcing init.vim(I am using nvim)? I am…
John Winston
  • 656
  • 6
  • 15
23
votes
5 answers

What are the major differences between vim and neovim?

I have been using vim for a few months and I am wondering if I should switch to neovim. Currently I am using no plugins, and only a few basic mappings.I use vim both for quick edits of config files and for writing python. I have heard that it is the…
user29330
16
votes
4 answers

Remote pair programming in NeoVim?

I'm a NeoVim user and would like to be able to collaborate in real time with users, preferably also across other editors. Are there any open source plugins that enable remote Neovim←→Neovim pair programming? I am aware of Floobits which is a…
Caleb
  • 2,245
  • 2
  • 20
  • 34
14
votes
3 answers

Alternative of orgmode

I really like how vim is very light-weight compared to other text editor out there. However, this last 3 month, I stumble upon spacemacs. While spacemacs trying it's best by supporting vim's key binding (via evil mode), I don't really like how it…
goFrendiAsgard
  • 333
  • 1
  • 3
  • 8
13
votes
3 answers

How do I ShaDon't?

I really don't care about any of the "value" that viminfo or its replacement in neovim, ShaDa, provide. I couldn't care less about whether or not my cursor is in the exact place I left it when I open a file or whether my registers are restored, but…
Floegipoky
  • 457
  • 5
  • 13
12
votes
5 answers

Abandon Vim and adopt Neovim - hard reasons for not doing so?

With my pending adoption of Ubuntu MATE 22.04, I am looking primarily at neovim, with possible adaptation as spacevim/lunarvim. I am very comfortable with Vim, but am looking for a proper ide layer for that tool of choice (want to do some python…
Eric Marceau
  • 231
  • 1
  • 12
12
votes
2 answers

Use Control-C instead of escape key

I have recently found out that Ctrl+C can be used instead of Esc in certain instances. Getting out of insert mode for instance. Other things can only exclusively exited using escape. So my question is, is it possible to completely replace the escape…
user2741831
  • 299
  • 3
  • 7
11
votes
2 answers

How to start maximized gui with qt-neovim?

I am using neovim with qt-neovim (linux arch). On gvim I could launch a maximized window with: if has("gui_running") set lines 999 columns 999 endif That is not working now though. I tried removing the if without success. Is there any way I can…
cdvv7788
  • 219
  • 2
  • 4
11
votes
1 answer

Wrapping comment in visual mode not working with gq

I'm using neovim. When I visually select a comment in Python that is longer than my textwidth setting, and press gq, it does not wrap the comment. I've looked at this question: visual mode gq not reflowing comment block, however my formatoptions…
Ben Davis
  • 213
  • 1
  • 5
11
votes
2 answers

Why is my Neovim not in English and how do I force it to be?

I'm using Neovim 0.2.2 on macOS High Sierra (10.13.1), installed via brew install neovim. I removed .config/nvim/init.vim. Neovim starts up using German for interface labels, as shown here: Here's the output of…
anothernode
  • 233
  • 2
  • 8
8
votes
1 answer

Neovim python3 support not working

I have problems getting python3 support working in neovim. I have followed the instructions in :help nvim-python, but :echo has('python3') returns 0. I have tried installing the neovim python modules both from git and pip, and also the AUR on arch…
lrustand
  • 151
  • 1
  • 7
8
votes
1 answer

How to use zsh by default for terminal emulator

In neovim, when use the command :term, it opens a new shell with bash. I want to use zsh by default. zsh is already my default shell. I changed it with chsh.
Dougui
  • 227
  • 1
  • 2
  • 5
7
votes
1 answer

Why is there a red line splitting my terminal window into two parts when I open python files?

As you see in the picture, this is the line I mean. First off, I'm using Neovim. This line only appears when I try to edit python files. Everything is fine with any other language. I think it's because of Syntastic. If I recall correctly, Syntastic…
Moe
  • 175
  • 1
  • 3
1
2 3
13 14