Skip to content

Feature request: setting to wrap absolute path Copy Path command with quotes #229280

@henrikvilhelmberglund

Description

@henrikvilhelmberglund

I use VSCode on Windows with git bash as the terminal. A problem I have is when I want to cd into a folder: I right click a folder, do Copy Path, focus the terminal and do cd and paste the folder. I end up with this:

$ cd C:\Github\forks\kit\packages\kit\test\apps\basics
bash: cd: C:Githubforkskitpackageskittestappsbasics: No such file or directory

The shell eats the \ because they are not escaped and the path isn't quoted.

This feature request is for a setting to optionally wrap the path with single or double quotes:

Explorer: Wrap absolute Copy Path file path with quotes
"No quotes (default)"
"Single"
"Double"

Right now Copy Path gives C:\Github\forks\kit\packages\kit\test\apps\basics which would still be the default.

Single would give 'C:\Github\forks\kit\packages\kit\test\apps\basics'
Double would give "C:\Github\forks\kit\packages\kit\test\apps\basics"

This feature would make it smoother to interact with absolute paths from the Copy Path command on Windows machines/shells.

Activity

assigned and unassigned on Sep 23, 2024
Tyriar

Tyriar commented on Sep 26, 2024

@Tyriar
Member

Interesting idea, I think the best place for this to live would be some "smart paste" feature in the terminal, where if it looks like a path it would wrap it in quotes or escape the space characters if deemed necessary depending on the shell type.

added
help wantedIssues identified as good community contribution opportunities
feature-requestRequest for new features or functionality
terminal-inputRelating to typing in the terminal not doing the right thing, IMEs not working, etc.
on Sep 26, 2024
added this to the Backlog milestone on Sep 26, 2024
linked a pull request that will close this issue on Oct 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

feature-requestRequest for new features or functionalityhelp wantedIssues identified as good community contribution opportunitiesterminal-inputRelating to typing in the terminal not doing the right thing, IMEs not working, etc.

Type

No type

Projects

No projects

Relationships

None yet

    Development

    Participants

    @Tyriar@lramos15@benibenj@henrikvilhelmberglund

    Issue actions

      Feature request: setting to wrap absolute path Copy Path command with quotes · Issue #229280 · microsoft/vscode