The åäö navigation is great, it makes it a lot easier to navigate around my document. However, I prefer to navigate around my document whilst in insert mode.
It is also not possible to extend my visual selection. It is really annyoing, please fix.
Output of :checkhealth:
Neovim version: NVIM v0.8.0-dev+16-ga391cd517
hop: require("hop.health").check()
========================================================================
- ERROR: Failed to run healthcheck for "hop" plugin. Exception:
function health#check, line 20
Vim(eval):E5108: Error executing lua ...re/nvim/site/pack/paqs/start/hop.nvim/lua/hop/health.lua:13: attempt to index field 'opts' (a nil value)
stack traceback:
...re/nvim/site/pack/paqs/start/hop.nvim/lua/hop/health.lua:13: in function 'check'
[string "luaeval()"]:1: in main chunk
lsp: health#lsp#check
========================================================================
- ERROR: Failed to run healthcheck for "lsp" plugin. Exception:
function health#check[20]..health#lsp#check, line 2
Vim(lua):E5108: Error executing lua [string ":lua"]:1: attempt to call field 'check_health' (a nil value)
stack traceback:
[string ":lua"]:1: in main chunk
nvim: health#nvim#check
========================================================================
## Configuration
- OK: no issues found
## Performance
- OK: Build type: RelWithDebInfo
## Remote Plugins
- OK: Up to date
## terminal
- INFO: key_backspace (kbs) terminfo entry: key_backspace=\177
- INFO: key_dc (kdch1) terminfo entry: key_dc=\E[3~
- INFO: $COLORTERM='truecolor'
nvim-lsp-installer: require("nvim-lsp-installer.health").check()
========================================================================
## nvim-lsp-installer report
- OK: neovim version >= 0.6.0
- WARNING: **Ruby**: not available
- WARNING: **RubyGem**: not available
- WARNING: **Composer**: not available
- WARNING: **PHP**: not available
- WARNING: **javac**: not available
- WARNING: **julia**: not available
- OK: **sh**: `Ok`
- OK: **bash**: `GNU bash, version 5.1.8(1)-release (x86_64-redhat-linux-gnu)`
- OK: **tar**: `tar (GNU tar) 1.34`
- OK: **gzip**: `gzip 1.10`
- OK: **curl**: `curl 7.79.1 (x86_64-redhat-linux-gnu) libcurl/7.79.1 OpenSSL/1.1.1n-fips zlib/1.2.11 brotli/1.0.9 libidn2/2.3.2 libpsl/0.21.1 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.45.1 OpenLDAP/2.4.59`
- OK: **wget**: `GNU Wget 1.21.3 built on linux-gnu.`
- OK: **python3**: `Python 3.10.3`
- ERROR: **Go**: unsupported version `go version go1.16.4 linux/amd64`. Go version must be >= 1.17.
- OK: **node**: `v16.14.0`
- OK: **java**: `Ok`
- OK: **cargo**: `cargo 1.59.0 (49d8809dc 2022-02-10)`
- OK: **pip3**: `pip 21.2.3 from /usr/lib/python3.10/site-packages/pip (python 3.10)`
- OK: **npm**: `8.0.0`
nvim-treesitter: require("nvim-treesitter.health").check()
========================================================================
## Installation
- WARNING: `tree-sitter` executable not found (parser generator, only needed for :TSInstallFromGrammar, not required for :TSInstall)
- OK: `node` found v16.14.0 (only needed for :TSInstallFromGrammar)
- OK: `git` executable found.
- OK: `cc` executable found. Selected from { vim.NIL, "cc", "gcc", "clang", "cl", "zig" }
Version: cc (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9)
- OK: Neovim was compiled with tree-sitter runtime ABI version 14 (required >=13). Parsers must be compatible with runtime ABI.
## Parser/Features H L F I J
- commonlisp ✓ ✓ ✓ . .
- jsonc ✓ ✓ ✓ ✓ ✓
- cuda ✓ ✓ ✓ ✓ ✓
- dart ✓ ✓ . ✓ ✓
- yang ✓ . ✓ . .
- json ✓ ✓ ✓ ✓ .
- vim ✓ ✓ . . ✓
- ninja ✓ . ✓ ✓ .
- toml ✓ ✓ ✓ ✓ ✓
- dot ✓ . . . ✓
- fish ✓ ✓ ✓ ✓ ✓
- fusion ✓ ✓ ✓ ✓ .
- rst ✓ ✓ . . ✓
- norg . . . . .
- ledger ✓ . ✓ ✓ ✓
- tsx ✓ ✓ ✓ ✓ ✓
- ql ✓ ✓ . ✓ ✓
- lua ✓ ✓ ✓ ✓ ✓
- nix ✓ ✓ ✓ . ✓
- pascal ✓ ✓ ✓ ✓ ✓
- vue ✓ . ✓ ✓ ✓
- gowork ✓ . . . ✓
- solidity ✓ . . . .
- graphql ✓ . . ✓ ✓
- comment ✓ . . . .
- cooklang ✓ . . . .
- ruby ✓ ✓ ✓ ✓ ✓
- elvish ✓ . . . ✓
- perl ✓ . ✓ . .
- scheme ✓ . ✓ . ✓
- astro ✓ ✓ ✓ ✓ ✓
- gdscript ✓ ✓ . ✓ ✓
- wgsl ✓ . ✓ . .
- bash ✓ ✓ ✓ . ✓
- yaml ✓ ✓ ✓ ✓ ✓
- php ✓ ✓ ✓ ✓ ✓
- julia ✓ ✓ ✓ ✓ ✓
- zig ✓ . ✓ ✓ ✓
- lalrpop ✓ ✓ . . .
- vala ✓ . . . .
- c ✓ ✓ ✓ ✓ ✓
- hack ✓ . . . .
- erlang . . . . .
- foam ✓ ✓ ✓ ✓ ✓
- heex ✓ ✓ ✓ ✓ ✓
- elixir ✓ ✓ ✓ ✓ ✓
- rasi ✓ ✓ ✓ ✓ .
- make ✓ . . . ✓
- prisma ✓ . . . .
- gleam ✓ ✓ ✓ ✓ ✓
- http ✓ . . . ✓
- surface ✓ . ✓ ✓ ✓
- llvm ✓ . . . .
- hocon ✓ . . . ✓
- hjson ✓ ✓ ✓ ✓ ✓
- pioasm ✓ . . . ✓
- css ✓ . ✓ ✓ ✓
- html ✓ ✓ ✓ ✓ ✓
- json5 ✓ . . . ✓
- slint ✓ . . ✓ .
- ocaml_interface✓ ✓ ✓ . ✓
- svelte ✓ . ✓ ✓ ✓
- python ✓ ✓ ✓ ✓ ✓
- r ✓ ✓ . ✓ ✓
- latex ✓ . ✓ . ✓
- c_sharp ✓ ✓ ✓ . ✓
- java ✓ ✓ . ✓ ✓
- beancount ✓ . ✓ . .
- todotxt ✓ . . . .
- cmake ✓ . ✓ . .
- javascript ✓ ✓ ✓ ✓ ✓
- typescript ✓ ✓ ✓ ✓ ✓
- turtle ✓ ✓ ✓ ✓ ✓
- scala ✓ . ✓ . ✓
- regex ✓ . . . .
- hcl ✓ . ✓ ✓ ✓
- scss ✓ . . ✓ .
- glimmer ✓ . . . .
- sparql ✓ ✓ ✓ ✓ ✓
- verilog ✓ ✓ ✓ . ✓
- cpp ✓ ✓ ✓ ✓ ✓
- query ✓ ✓ ✓ ✓ ✓
- jsdoc ✓ . . . .
- haskell ✓ . . . ✓
- bibtex ✓ . ✓ ✓ .
- fennel ✓ ✓ . . ✓
- glsl ✓ ✓ ✓ ✓ ✓
- tlaplus ✓ ✓ ✓ . ✓
- gomod ✓ . . . ✓
- fortran ✓ . ✓ ✓ .
- rust ✓ ✓ ✓ ✓ ✓
- go ✓ ✓ ✓ ✓ ✓
- swift ✓ ✓ . . .
- ocaml ✓ ✓ ✓ . ✓
- kotlin ✓ ✓ ✓ . ✓
- dockerfile ✓ . . . ✓
- rego ✓ . . . ✓
- elm ✓ . . . ✓
- help ✓ . . . .
- supercollider ✓ ✓ ✓ ✓ ✓
- markdown ✓ . ✓ . ✓
- clojure ✓ ✓ ✓ . ✓
- pug ✓ . . . ✓
- eex ✓ . . . ✓
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: xclip
## Python 3 provider (optional)
- INFO: `g:python3_host_prog` is not set. Searching for python3 in the environment.
- INFO: Multiple python3 executables found. Set `g:python3_host_prog` to avoid surprises.
- INFO: Executable: /usr/bin/python3
- INFO: Other python executable: /python3
- INFO: Python version: 3.10.3
- INFO: pynvim version: 0.4.3
- OK: Latest pynvim is installed.
## Python virtualenv
- OK: no $VIRTUAL_ENV
## Ruby provider (optional)
- WARNING: `ruby` and `gem` must be in $PATH.
- ADVICE:
- Install Ruby and verify that `ruby` and `gem` commands work.
## Node.js provider (optional)
- INFO: Node.js: v16.14.0
- WARNING: Missing "neovim" npm (or yarn) package.
- ADVICE:
- Run in shell: npm install -g neovim
- Run in shell (if you use yarn): yarn global add neovim
- You may disable this provider (and warning) by adding `let g:loaded_node_provider = 0` to your init.vim
## Perl provider (optional)
- WARNING: "Neovim::Ext" cpan module is not installed
- ADVICE:
- See :help |provider-perl| for more information.
- You may disable this provider (and warning) by adding `let g:loaded_perl_provider = 0` to your init.vim
targets: health#targets#check
========================================================================
- WARNING: Conflicting mapping found:
aa → <Plug>SidewaysArgumentTextobjA
a → {'argument': [{'s': ',', 'c': '[])]', 'o': '[([]'}]}
- WARNING: Conflicting mapping found:
ia → <Plug>SidewaysArgumentTextobjI
a → {'argument': [{'s': ',', 'c': '[])]', 'o': '[([]'}]}
- WARNING: Conflicting mapping found:
a, → <Plug>SidewaysArgumentTextobjA
, → {'separator': [{'d': ','}]}
- WARNING: Conflicting mapping found:
i, → <Plug>SidewaysArgumentTextobjI
, → {'separator': [{'d': ','}]}
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.2.1
## ===== Installed extensions =====
## Telescope Extension: `dap`
- INFO: No healthcheck provided
## Telescope Extension: `fzy_native`
- INFO: No healthcheck provided
## Telescope Extension: `harpoon`
- INFO: No healthcheck provided
## Telescope Extension: `project`
- INFO: No healthcheck provided
treesitter: health#treesitter#check
========================================================================
- ERROR: Failed to run healthcheck for "treesitter" plugin. Exception:
function health#check[20]..health#treesitter#check, line 2
Vim(lua):E5108: Error executing lua [string ":lua"]:1: attempt to call field 'check_health' (a nil value)
stack traceback:
[string ":lua"]:1: in main chunk
vim.lsp: require("vim.lsp.health").check()
========================================================================
- INFO: LSP log level : WARN
- INFO: Log path: /home/tei/.cache/nvim/lsp.log
- INFO: Log size: 11005 KB
vim.treesitter: require("vim.treesitter.health").check()
========================================================================
- INFO: Runtime ABI version : 14
- OK: Loaded parser for astro: ABI version 13
- OK: Loaded parser for bash: ABI version 13
- OK: Loaded parser for beancount: ABI version 13
- OK: Loaded parser for bibtex: ABI version 13
- OK: Loaded parser for c: ABI version 13
- OK: Loaded parser for c_sharp: ABI version 13
- OK: Loaded parser for clojure: ABI version 13
- OK: Loaded parser for cmake: ABI version 13
- OK: Loaded parser for comment: ABI version 13
- OK: Loaded parser for commonlisp: ABI version 13
- OK: Loaded parser for cooklang: ABI version 13
- OK: Loaded parser for cpp: ABI version 13
- OK: Loaded parser for css: ABI version 13
- OK: Loaded parser for cuda: ABI version 13
- OK: Loaded parser for dart: ABI version 13
- OK: Loaded parser for dockerfile: ABI version 13
- OK: Loaded parser for dot: ABI version 13
- OK: Loaded parser for eex: ABI version 13
- OK: Loaded parser for elixir: ABI version 13
- OK: Loaded parser for elm: ABI version 13
- OK: Loaded parser for elvish: ABI version 13
- OK: Loaded parser for erlang: ABI version 13
- OK: Loaded parser for fennel: ABI version 13
- OK: Loaded parser for fish: ABI version 13
- OK: Loaded parser for foam: ABI version 13
- OK: Loaded parser for fortran: ABI version 13
- OK: Loaded parser for fusion: ABI version 13
- OK: Loaded parser for gdscript: ABI version 13
- OK: Loaded parser for gleam: ABI version 13
- OK: Loaded parser for glimmer: ABI version 13
- OK: Loaded parser for glsl: ABI version 13
- OK: Loaded parser for go: ABI version 13
- OK: Loaded parser for gomod: ABI version 13
- OK: Loaded parser for gowork: ABI version 13
- OK: Loaded parser for graphql: ABI version 13
- OK: Loaded parser for hack: ABI version 13
- OK: Loaded parser for haskell: ABI version 13
- OK: Loaded parser for hcl: ABI version 13
- OK: Loaded parser for heex: ABI version 13
- OK: Loaded parser for help: ABI version 13
- OK: Loaded parser for hjson: ABI version 13
- OK: Loaded parser for hocon: ABI version 13
- OK: Loaded parser for html: ABI version 13
- OK: Loaded parser for http: ABI version 13
- OK: Loaded parser for java: ABI version 13
- OK: Loaded parser for javascript: ABI version 13
- OK: Loaded parser for jsdoc: ABI version 13
- OK: Loaded parser for json: ABI version 13
- OK: Loaded parser for json5: ABI version 13
- OK: Loaded parser for jsonc: ABI version 13
- OK: Loaded parser for julia: ABI version 13
- OK: Loaded parser for kotlin: ABI version 13
- OK: Loaded parser for lalrpop: ABI version 13
- OK: Loaded parser for latex: ABI version 13
- OK: Loaded parser for ledger: ABI version 13
- OK: Loaded parser for llvm: ABI version 13
- OK: Loaded parser for lua: ABI version 13
- OK: Loaded parser for make: ABI version 13
- OK: Loaded parser for markdown: ABI version 13
- OK: Loaded parser for ninja: ABI version 13
- OK: Loaded parser for nix: ABI version 13
- OK: Loaded parser for norg: ABI version 13
- OK: Loaded parser for ocaml: ABI version 13
- OK: Loaded parser for ocaml_interface: ABI version 13
- OK: Loaded parser for pascal: ABI version 13
- OK: Loaded parser for perl: ABI version 13
- OK: Loaded parser for php: ABI version 13
- OK: Loaded parser for pioasm: ABI version 13
- OK: Loaded parser for prisma: ABI version 13
- OK: Loaded parser for pug: ABI version 13
- OK: Loaded parser for python: ABI version 13
- OK: Loaded parser for ql: ABI version 13
- OK: Loaded parser for query: ABI version 13
- OK: Loaded parser for r: ABI version 13
- OK: Loaded parser for rasi: ABI version 13
- OK: Loaded parser for regex: ABI version 13
- OK: Loaded parser for rego: ABI version 13
- OK: Loaded parser for rst: ABI version 13
- OK: Loaded parser for ruby: ABI version 13
- OK: Loaded parser for rust: ABI version 13
- OK: Loaded parser for scala: ABI version 13
- OK: Loaded parser for scheme: ABI version 13
- OK: Loaded parser for scss: ABI version 13
- OK: Loaded parser for slint: ABI version 13
- OK: Loaded parser for solidity: ABI version 13
- OK: Loaded parser for sparql: ABI version 13
- OK: Loaded parser for supercollider: ABI version 13
- OK: Loaded parser for surface: ABI version 13
- OK: Loaded parser for svelte: ABI version 13
- OK: Loaded parser for swift: ABI version 13
- OK: Loaded parser for tlaplus: ABI version 13
- OK: Loaded parser for todotxt: ABI version 13
- OK: Loaded parser for toml: ABI version 13
- OK: Loaded parser for tsx: ABI version 13
- OK: Loaded parser for turtle: ABI version 13
- OK: Loaded parser for typescript: ABI version 13
- OK: Loaded parser for vala: ABI version 13
- OK: Loaded parser for verilog: ABI version 13
- OK: Loaded parser for vim: ABI version 13
- OK: Loaded parser for vue: ABI version 13
- OK: Loaded parser for wgsl: ABI version 13
- OK: Loaded parser for yaml: ABI version 13
- OK: Loaded parser for yang: ABI version 13
- OK: Loaded parser for zig: ABI version 13
- OK: Loaded parser for c: ABI version 13
vimtex: health#vimtex#check
========================================================================
## VimTeX
- OK: Vim version should have full support!
- OK: General viewer should work properly!
- OK: Compiler should work!
The åäö navigation is great, it makes it a lot easier to navigate around my document. However, I prefer to navigate around my document whilst in insert mode.
It is also not possible to extend my visual selection. It is really annyoing, please fix.
Output of
:checkhealth
:Neovim version:
NVIM v0.8.0-dev+16-ga391cd517