Questions tagged [neovim]

Neovim is a lightweight and extensible terminal-based text editor. It is based on the Vim text editor. Use this tag for questions about Neovim.

Neovim is a lightweight and extensible terminal-based text editor. It is a fork of the Vim text editor.

It supports the Language Server Protocol (LSP), it can be scripted using the Lua programming language, integrates the tree-sitter library for incremental parsing of buffers, can be extended using plugins, there are several GUIs for it, and more.

According to the Neovim project's Introduction, Neovim tries to achieve the following goals:

  • Simplify maintenance to improve the speed that bug fixes and features get merged.
  • Split the work among multiple developers.
  • Enable the implementation of new/modern user interfaces without any modifications to the core source.
  • Improve the extensibility power with a new plugin architecture based on coprocesses. Plugins will be written in any programming language without any explicit support from the editor.

References:

23 questions
10
votes
4 answers

How can I copy and paste outside of Neovim?

I wanted to copy some code I have from Neovim to Firefox, but the stuff I yanked doesn't carry over outside Neovim. After I checked :checkhealth, this what it said: What should I do to handle this issue?
Vegeto.T
  • 115
2
votes
1 answer

How can I remove the shortcut 'Alt + L' in terminator

When I use Neovim in Terminator, I need to use Alt + L to change documents. But when I use Alt + L, the terminator will launch the layout Launcher. How can I remove the shortcut in Terminator?
2
votes
1 answer

error installing pylsp

I want to install pylsp on my neovim with mason, but when I try to do it I get this error message: Installation failed for Package(name=python-lsp-server) error="Failed to create python3 virtual environment." I made sure that the python virtual…
2
votes
1 answer

Terminal opens neovim instead of vim

I use Ubuntu with the zsh shell, and when I try to open vim with the vi or vim command it opens neovim instead. I tried using the original bash shell, but it still didn't work. I tried sudo update-alternatives --config vi but it didn't work either.
2
votes
1 answer

Invisible Cursor in NeoVim-GTK

Running NeoVim with the GTK interface, the cursor/insertion point is invisible. How can I get a visible cursor? In insert mode there's no indication at all of where I'm typing: In normal mode it's almost as bad: moving the cursor over a visible…
Smylers
  • 119
1
vote
0 answers

Troubles with wrong characters in neovim+tmux

I have a problem with extra charaters displayed in my nvim. It works ok until I open a tmux or guake terminal. This looks like next picture(I just wrote :q, but got that strange symbols) strange symbols
user312988
  • 81
  • 1
  • 6
1
vote
1 answer

How to get default /usr/share/nvim folder back?

I accidentally deleted the /usr/share/nvim folder. Now when I try to install lazyvim or nvchad, it shows the error: /usr/share/nvim/systax/syntax.vim file not found
1
vote
1 answer

How do I get xcape to work correctly on Ubuntu 22.04?

I'm a vim/nvim user, and xcape has become for me a key feature in the last years. I use it in combination with gnome-tweaks (new package name, on previous version was gnome-tweak-tool) in order to: use CapsLock as a Ctrl in combination with another…
1
vote
1 answer

Have neovim load a file from file explorer

I would like to have neovim as a default text editor also when accessed from file explorer. When I choose it from the "open with" dialogue or when it is the default for some file extension I'm clicking, it opens the file in neovim in my terminal…
1
vote
2 answers

Vim package Vulnerable

is the latest vim package for Ubuntu 16/18 vulnerable to modeline? I have two production ubuntu based servers, one has 18.04.2 LTS on it and the other one has 16.04.6 LTS on it. Neither apt-get upgrade nor apt-get dist-upgrade showed any new…
Viktova
  • 269
1
vote
1 answer

vim over ssh: character q popping up

Whenever I ssh onto my remote machine and type : a q gets pre-filled. It does not, however quit when I press enter, it just replaces the colon with a , so below the status line there is a qq. The machine uses the same .vimrc as my main computer…
Sascha
  • 168
0
votes
0 answers

upgrading neovim

Can't seem to upgrade neovim. I added the new repo: add-apt-repository ppa:neovim-ppa/unstable And upgraded, but I'm still on nvim 0.1.5-dev, and opening up nvim doesn't pay attention to the .nvimrc file. Any ideas?
0
votes
1 answer

I can't get the colorshemes to work in neovim

I used neovim in archlinux and colors were working fine, I used rxvt-unicode and zsh. I try to do the same in ubuntu but the colors look like crap. It's dark and not the right colors. Any ideas how to fix this? set t_Co=256 is…
Not Amused
  • 888
  • 7
  • 20
  • 38
0
votes
1 answer

Neovim won't start

I'm getting the following error output when trying to start Neovim ($ nvim ...): bash: _longopt: line 6: syntax error near unexpected token `(' bash: _longopt: line 6: ` --!(no-*)dir*)' bash: error importing function definition for `_longopt' bash:…
0
votes
1 answer

Install plugins in neovim

I’m new in nvim I want to install typescript-language-service on nvim But can I not do that Please see all my configs and say me What should I do my configs/lspconfig.lua -- EXAMPLE local configs = require("configs.lspconfig") local on_attach =…
1
2