Skip to content

Fish <enter> won't work with ${ENV} #910

@r4v3n6101

Description

@r4v3n6101

Description
Any action that involves opening a file via ${EDITOR} will fail in case the fish is set as shell. It's caused by unsupported ${} by fish (instead needed `{EDITOR}).

Example
Any file opening with fish. It may be files, todo-comments and so on channels.

Expected behavior
Calling /bin/sh maybe.

Environment

  • OS: MacOS
  • TV version: 0.15.2
  • shell: fish
  • terminal: kitty
  • The channel you are using: files

Additional context

fish: ${ is not a valid variable in fish.
${EDITOR:-vim} 'Cargo.lock'
 ^

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions