[defx] Invalid source_name:file on Defx
See original GitHub issueProblems summary
On latest version, when typing :Defx
, I receive [defx] Invalid source_name:file
.
Expected
I’d expect the defx file explorer to open.
Environment Information
-
plugin version(SHA1): 9983f2c
-
OS: Ubuntu 20.04.3 LTS
-
neovim/Vim version: NVIM v0.6.0-dev+304-g924e8e4f2
-
:checkhealth
or:CheckHealth
result(neovim only):
health#lsp#check
========================================================================
## Checking language server client configuration
- INFO: LSP log level : WARN
- INFO: Log path: /home/sroeca/.cache/nvim/lsp.log
- INFO: Log size: 3 KB
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: $TERM_PROGRAM='tmux'
- INFO: $COLORTERM='truecolor'
## tmux
- OK: escape-time: 0
- INFO: Checking stuff
- OK: focus-events: on
- INFO: $TERM: tmux-256color
health#provider#check
========================================================================
## Clipboard (optional)
- OK: Clipboard tool found: xclip
## Python 2 provider (optional)
- INFO: Disabled (g:loaded_python_provider=true). This might be due to some previous error.
- WARNING: No Python executable found that can `import neovim`. Using the first available executable for diagnostics.
- ERROR: Python provider error:
- ADVICE:
- provider/pythonx: Could not load Python 2:
/usr/bin/python2 does not have the "neovim" module. :help |provider-python|
/usr/bin/python2.7 does not have the "neovim" module. :help |provider-python|
python2.6 not found in search path or not executable.
/home/sroeca/.asdf/shims/python is Python 3.9 and cannot provide Python 2.
- INFO: Executable: Not found
## 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: /home/sroeca/.asdf/shims/python3
- INFO: Other python executable: /usr/bin/python3
- INFO: Python version: 3.9.6
- INFO: pynvim version: 0.4.3
- OK: Latest pynvim is installed.
## Python virtualenv
- OK: no $VIRTUAL_ENV
## Ruby provider (optional)
- INFO: Ruby: ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
- WARNING: `neovim-ruby-host` not found.
- ADVICE:
- Run `gem install neovim` to ensure the neovim RubyGem is installed.
- Run `gem environment` to ensure the gem bin directory is in $PATH.
- If you are using rvm/rbenv/chruby, try "rehashing".
- See :help |g:ruby_host_prog| for non-standard gem installations.
## Node.js provider (optional)
- INFO: Node.js: v16.6.0
- INFO: Nvim node.js host: /home/sroeca/.asdf/installs/nodejs/16.6.0/.npm/lib/node_modules/neovim/bin/cli.js
- OK: Latest "neovim" npm/yarn package is installed: 4.10.0
## Perl provider (optional)
- ERROR: perl provider error:
- ADVICE:
- "Neovim::Ext" cpan module is not installed
health#treesitter#check
========================================================================
## Checking treesitter configuration
- INFO: Runtime ABI version : 13
- OK: Loaded parser for c: ABI version 13
- OK: Loaded parser for bash: ABI version 13
- OK: Loaded parser for bibtex: ABI version 13
- OK: Loaded parser for c: ABI version 13
- OK: Loaded parser for cpp: ABI version 13
- OK: Loaded parser for css: ABI version 13
- OK: Loaded parser for dockerfile: ABI version 13
- OK: Loaded parser for gdscript: ABI version 13
- OK: Loaded parser for go: ABI version 13
- OK: Loaded parser for graphql: ABI version 13
- OK: Loaded parser for hcl: ABI version 13
- OK: Loaded parser for html: 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 jsonc: ABI version 13
- OK: Loaded parser for julia: ABI version 13
- OK: Loaded parser for latex: ABI version 13
- OK: Loaded parser for ledger: ABI version 13
- OK: Loaded parser for lua: ABI version 13
- OK: Loaded parser for ocaml: ABI version 13
- OK: Loaded parser for php: ABI version 13
- OK: Loaded parser for python: ABI version 13
- OK: Loaded parser for query: ABI version 13
- OK: Loaded parser for regex: 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 svelte: ABI version 13
- OK: Loaded parser for toml: ABI version 13
- OK: Loaded parser for tsx: ABI version 13
- OK: Loaded parser for typescript: ABI version 13
- OK: Loaded parser for vim: ABI version 13
- OK: Loaded parser for yaml: ABI version 13
Provide a minimal init.vim/vimrc with less than 50 lines (Required!)
" Your minimal init.vim/vimrc
N/A. I cloned the repo into my Vim package directory and opened Neovim with nvim -u NORC
The reproduce ways from neovim/Vim starting (Required!)
- Open nvim with
nvim -u NORC
- Type
:Defx
Screen shot (if possible)
Issue Analytics
- State:
- Created 2 years ago
- Comments:8 (5 by maintainers)
Top Results From Across the Web
Defx, a dark powered file explorer : r/neovim - Reddit
(even if it's disabled in indentLine's config for defx buffers). Will investigate further later, but if anyone has a pointer.
Read more >Veritas Information Map User Guide
DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. ... dfx. FlashCAD Drawing Database dgb. Delcam 3D Model File ... Database Source Name File.
Read more >Defx: file explorer plugin for Neovim - eed3si9n
This post is my attempt to configure Neovim so I can get a nice tree-view style file explorer. This was inspired in part...
Read more >nvim use defx instead of NerdTree - Stack Overflow
so the answer from creator @Shougo was https://gitter.im/Shougo/defx.nvim?at=61abfda5b5ba9e5a11ef079e autocmd BufEnter,VimEnter,BufNew ...
Read more >Veritas Information Map User Guide - Docslib.org
... ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. ... dfx Drafix CAD File ... dsn...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
This is as close as I’ve found: https://github.com/neovim/neovim/pull/15632
Current workaround: packadd defx and its related plugins in your vimrc. This adds them to your runtime path before your vimrc finishes.
Fixed.