Questions tagged [neovim]

Neovim is a fork of Vim that aims to improve upon Vim's out-of-the-box experience and allow for more powerful plugins and GUIs.

Neovim is a refactor, and sometimes redactor, in the tradition of Vim. It is not a rewrite but a continuation and extension of Vim. Many clones and derivatives exist, some very clever, but none are Vim. Neovim is built for users who want the good parts of Vim, and more.

Goals

  • Enable new contributors, remove barriers to entry.
  • Unblock plugin authors.
  • Deliver a first-class Lua/LuaJIT scripting alternative to Vimscript.
  • Target all platforms supported by libuv.
  • Leverage ongoing Vim development.
  • Optimize out of the box, for new users but especially regular users.
  • Deliver consistent cross-platform experience.
  • In matters of taste/ambiguity, favor tradition/compatibility...
  • ... but prefer usability if the benefits are extreme.

Non-goals

  • Vim9script (or anything later than Vimscript v1)
  • Turn Vim into an IDE
  • Limit third-party applications (such as IDEs!) built with Neovim
  • Deprecate Vimscript
  • POSIX vi-compatibility

Resources:

1852 questions
0
votes
0 answers

nvim search hidden files also

I would like to search into my directories hidden files also. If I search a file called for example .gitignore it can't be opened because I can't see it in my file list. This is my configuration to open files into my init.vim nnoremap
Alessandro Minoccheri
  • 35,521
  • 22
  • 122
  • 171
0
votes
0 answers

How to manually install a pre-compiled application?

Looking at https://github.com/neovim/neovim/releases/. I know I can just brew install.., and that's what I normally do (and will probably do after writing this up). But I feel like as a developer I should be comfortable installing a program (and I'm…
khajiit
  • 85
  • 5
0
votes
1 answer

Whats in neovim key bindng?

I'm using this neovim plugin and in the docs there are multiple mentions of keybinding with . I know that means, Ctrl+anykey. But I cannot find any reference in the internet about
papar
  • 1,023
  • 9
  • 17
0
votes
0 answers

Neovim inspect editor color

I want to change color element ` but not tuch " and ' colors VSCode have the inspect editor tocen does neovim have alternative function?
Eno Ron
  • 11
  • 2
0
votes
1 answer

neovim plugin installed but not loaded

I switch from VSCODE to neovim because I need free ram but neovim alone is not good as VSCODE not color no snippet, I installed plugins using vim plug but I have to trigger the plugins every time I use neovim by type "PlugInstall", when I quit…
Mustafa
  • 198
  • 1
  • 7
0
votes
1 answer

NeoVim: Show cursorline only in active panes without messing other plugin-related text inputs

Currently I'm using the following vim autocmd to show the cursorline only in active pane (i.e. current buffer) as follows. augroup CursorLine au! au VimEnter,WinEnter,BufWinEnter * setlocal cursorline au WinLeave * setlocal…
0
votes
1 answer

'=' expected near 'g' neovim lsp config init file

I'm trying to setup neovim config using lua config. I want to use vim-terminator to run current file. I've my config file in this branch in the repo. I've added the below config of vim-terminator plugin. let g:terminator_runfile_map = { …
user51
  • 8,843
  • 21
  • 79
  • 158
0
votes
1 answer

nvim coc-eslint .eslintrc with prettier/prettier sets double quotes instead of single quotes

I need to apologize in advance because I am totally confused at the moment. I've been wrangling with my .eslintrc.json (at the end of my post) for several hours now. All I want, is to set single quotes. To my understanding single quotes are part of…
LongHike
  • 4,016
  • 4
  • 37
  • 76
0
votes
0 answers

neovim split pane render error on windows os

When I use neovim by any terminal emulator (alacritty, windows terminal, cmder, etc ..) on Windows OS, neovim or terminal emulator always draw copied text on another pane. How can I fix it ? bug image
고왕익
  • 1
  • 2
0
votes
0 answers

In nvim avoid COC fuzzy finder to search inside node_modules

https://github.com/neoclide/coc.nvim I have been using COC to find files. However, it starts searching for the files inside the node_modules file making it impossible for me to find the files that I am actually working on.
Rohit Sthapit
  • 454
  • 4
  • 14
0
votes
2 answers

VSCode + neovim: how to jump half page up/down and center screen vertically?

In VSCode with the extension vscode-neovim installed: How to set up the keybindings so that, for example, ctrl+u moves the screen a half-page up, and then centers it vertically? Vice-versa for down and full-page up/down. I tried this in my…
winklerrr
  • 13,026
  • 8
  • 71
  • 88
0
votes
0 answers

Neovim doesn't refresh autocomplete suggestions after I delete characters with backspace

I have installed coc.nvim for autocomplete suggestions. When I press backspace key to remove a character dropdown list disappears and I have to press tab key everytime to trigger dropdown list. How can I set it to trigger dropdown list automatically…
Max Lyoto
  • 27
  • 4
0
votes
0 answers

Vim : chain a second command after the first one is done

I am trying to use Vim as my main IDE. For that, I installed vim-plug, and COC. This allows me to call those two commands : :CoCCommand tsserver.organizeImports :CoCCommand prettier.formatCode I nnorremap them both to some leader binding and…
user17740968
0
votes
1 answer

Remapped colon key not show command-line mode immediately

Map semicolon to colon local opts = { silent = true } keymap("n", ";", ":", opts) This works fine but not show command-line mode immediately after I just press semicolon. Actually it's already in command-line mode now but not showing in the status…
gary
  • 33
  • 1
  • 5
0
votes
2 answers

Why has vim two different text object keys for paragraph-motion and paragraph-selection?

Vim and neovim apparently have two different keys for motions and selections for the text object "paragraph". I find that a bit confusing, can anyone explain what the rationale is? E.g. I use } to jump to the next paragraph, but I cannot use vi} to…
Bastian Venthur
  • 12,515
  • 5
  • 44
  • 78