NVIM 0.9-dev in Jammy
==============================================================================
gitsigns: require("gitsigns.health").check()
- OK git version 2.34.1
==============================================================================
mason: require("mason.health").check()
mason.nvim report ~
- OK neovim version >= 0.7.0
- OK Registry `require("mason-registry.index")` is installed.
- OK Registry `github.com/mason-org/mason-registry version: 2023-04-07-jolly-grape` is installed.
- OK **unzip**: `UnZip 6.00 of 20 April 2009, by Debian. Original by Info-ZIP.`
- OK **Go**: `go version go1.18.1 linux/amd64`
- OK **cargo**: `cargo 1.65.0`
- OK **luarocks**: `/usr/bin/luarocks 3.8.0`
- OK **Ruby**: `ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]`
- OK **RubyGem**: `3.3.5`
- OK **Composer**: `Composer version 2.5.1 2022-12-22 15:33:54`
- OK **PHP**: `PHP 8.2.4 (cli) (built: Mar 16 2023 14:34:48) (NTS)`
- OK **npm**: `9.5.0`
- OK **node**: `v18.15.0`
- OK **python3**: `Python 3.10.6`
- OK **pip3**: `pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)`
- WARNING **javac**: not available
- WARNING **java**: not available
- WARNING **julia**: not available
- OK **wget**: `GNU Wget 1.21.2 built on linux-gnu.`
- OK **curl**: `curl 7.81.0 (x86_64-pc-linux-gnu) libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.14`
- OK **gzip**: `gzip 1.10`
- OK **tar**: `tar (GNU tar) 1.34`
- WARNING **pwsh**: not available
- OK **bash**: `GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)`
- OK **sh**: `Ok`
- OK GitHub API rate limit. Used: 0. Remaining: 60. Limit: 60. Reset: Fri Apr 7 19:23:00 2023.
==============================================================================
nvim: require("nvim.health").check()
Configuration ~
- OK no issues found
Runtime ~
- OK $VIMRUNTIME: /usr/share/nvim/runtime
Performance ~
- OK Build type: RelWithDebInfo
Remote Plugins ~
- OK Up to date
terminal ~
- key_backspace (kbs) terminfo entry: `key_backspace=\177`
- key_dc (kdch1) terminfo entry: `key_dc=\E[3~`
- $SSH_TTY="/dev/pts/0"
==============================================================================
nvim-treesitter: require("nvim-treesitter.health").check()
Installation ~
- OK `tree-sitter` found 0.20.7 (b268e412ad4848380166af153300464e5a1cf83f) (parser generator, only needed for :TSInstallFromGrammar)
- OK `node` found v18.15.0 (only needed for :TSInstallFromGrammar)
- OK `git` executable found.
- OK `cc` executable found. Selected from { vim.NIL, "cc", "gcc", "clang", "cl", "zig" }
Version: cc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
- OK Neovim was compiled with tree-sitter runtime ABI version 14 (required >=13). Parsers must be compatible with runtime ABI.
OS Info:
{
machine = "x86_64",
release = "5.15.0-37-generic",
sysname = "Linux",
version = "#39-Ubuntu SMP Wed Jun 1 19:16:45 UTC 2022"
} ~
Parser/Features H L F I J
- c ✓ ✓ ✓ ✓ ✓
- cpp ✓ ✓ ✓ ✓ ✓
- go ✓ ✓ ✓ ✓ ✓
- lua ✓ ✓ ✓ ✓ ✓
- perl ✓ . ✓ . ✓
- php ✓ ✓ ✓ ✓ ✓
- python ✓ ✓ ✓ ✓ ✓
- query ✓ ✓ ✓ ✓ ✓
- rust ✓ ✓ ✓ ✓ ✓
- typescript ✓ ✓ ✓ ✓ ✓
- vim ✓ ✓ ✓ . ✓
- vimdoc ✓ . . . ✓
Legend: H[ighlight], L[ocals], F[olds], I[ndents], In[j]ections
+) multiple parsers found, only one will be used
x) errors found in the query, try to run :TSUpdate {lang} ~
==============================================================================
provider: health#provider#check
Clipboard (optional) ~
- OK Clipboard tool found: xsel
Python 3 provider (optional) ~
- `g:python3_host_prog` is not set. Searching for python3 in the environment.
- Multiple python3 executables found. Set `g:python3_host_prog` to avoid surprises.
- Executable: /usr/bin/python3
- Other python executable: /bin/python3
- Python version: 3.10.6
- pynvim version: 0.4.3
- OK Latest pynvim is installed.
Python virtualenv ~
- OK no $VIRTUAL_ENV
Ruby provider (optional) ~
- Ruby: ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]
- Host: /usr/local/bin/neovim-ruby-host
- OK Latest "neovim" gem is installed: 0.9.0
Node.js provider (optional) ~
- Node.js: v18.15.0
- Nvim node.js host: /usr/lib/node_modules/neovim/bin/cli.js
- OK Latest "neovim" npm/yarn/pnpm package is installed: 4.10.1
Perl provider (optional) ~
- perl executable: /usr/bin/perl
- OK Latest "Neovim::Ext" cpan module is installed: 0.06
==============================================================================
telescope: require("telescope.health").check()
Checking for required plugins ~
- OK plenary installed.
- OK nvim-treesitter installed.
Checking external dependencies ~
- OK rg: found ripgrep 13.0.0
- OK fd: found fd 8.3.1
===== Installed extensions ===== ~
==============================================================================
vim.lsp: require("vim.lsp.health").check()
- LSP log level : WARN
- Log path: /home/tlviewer/.local/state/nvim/lsp.log
- Log size: 128 KB
vim.lsp: Active Clients ~
- lua_ls (id=1, root_dir=nil)
- perlnavigator (id=2, root_dir=nil)
==============================================================================
vim.treesitter: require("vim.treesitter.health").check()
- Nvim runtime ABI version: 14
- OK Parser: c ABI: 13, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/c.so
- OK Parser: cpp ABI: 14, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/cpp.so
- OK Parser: go ABI: 14, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/go.so
- OK Parser: lua ABI: 13, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/lua.so
- OK Parser: perl ABI: 13, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/perl.so
- OK Parser: php ABI: 14, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/php.so
- OK Parser: python ABI: 14, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/python.so
- OK Parser: rust ABI: 14, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/rust.so
- OK Parser: typescript ABI: 14, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/typescript.so
- OK Parser: vim ABI: 14, path: /home/tlviewer/.local/share/nvim/site/pack/packer/start/nvim-treesitter/parser/vim.so
- OK Parser: c ABI: 13, path: /usr/lib/x86_64-linux-gnu/nvim/parser/c.so
- OK Parser: lua ABI: 13, path: /usr/lib/x86_64-linux-gnu/nvim/parser/lua.so
- OK Parser: query ABI: 14, path: /usr/lib/x86_64-linux-gnu/nvim/parser/query.so
- OK Parser: vim ABI: 14, path: /usr/lib/x86_64-linux-gnu/nvim/parser/vim.so
- OK Parser: vimdoc ABI: 14, path: /usr/lib/x86_64-linux-gnu/nvim/parser/vimdoc.so