Skip to content

single file mode: root directory not found with Netrw "scp://" buffer #3371

@mattthhh

Description

@mattthhh

Description

Hello, i'm using a lot scp to open and editing my files remotely. To open them, I always precise the path of the remote file in the CLI as : nvim scp://remoteserv/file.txt

But when I do this, my LSP doesn't load and I think this is because it cannot find the root directory (or getting to single file mode). That is the output of my LspInfo :

lspconfig: require("lspconfig.health").check()

LSP configs active in this session (globally)
- Configured servers: pylsp
- OK Deprecated servers: (none)

LSP configs active in this buffer (id=1)
- Language client log: ~/.local/state/nvim/lsp.log
- Detected filetype: python
- 0 client(s) attached to this buffer
- Other clients that match the "python" filetype:
- Config: pylsp
  filetypes:         python
  root directory:    ~/Not found.
  cmd:               ~/.local/bin/pylsp
  cmd is executable: true
  autostart:         true
  custom handlers:

Is there a way to fix that ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions