mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-12-18 10:22:00 +00:00
feat(vscode): allow arguments to vsc
alias (#11903)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
This commit is contained in:
parent
96c976637a
commit
d3112d67a3
2 changed files with 10 additions and 2 deletions
|
@ -53,6 +53,7 @@ source $ZSH/oh-my-zsh.sh
|
||||||
| Alias | Command | Description |
|
| Alias | Command | Description |
|
||||||
| ----------------------- | ------------------------------ | ----------------------------------------------------------------------------------------------------------- |
|
| ----------------------- | ------------------------------ | ----------------------------------------------------------------------------------------------------------- |
|
||||||
| vsc | code . | Open the current folder in VS code |
|
| vsc | code . | Open the current folder in VS code |
|
||||||
|
| vsc `dir` | code `dir` | Open passed folder in VS code |
|
||||||
| vsca `dir` | code --add `dir` | Add folder(s) to the last active window |
|
| vsca `dir` | code --add `dir` | Add folder(s) to the last active window |
|
||||||
| vscd `file` `file` | code --diff `file` `file` | Compare two files with each other. |
|
| vscd `file` `file` | code --diff `file` `file` | Compare two files with each other. |
|
||||||
| vscg `file:line[:char]` | code --goto `file:line[:char]` | Open a file at the path on the specified line and character position. |
|
| vscg `file:line[:char]` | code --goto `file:line[:char]` | Open a file at the path on the specified line and character position. |
|
||||||
|
|
|
@ -23,7 +23,14 @@ if [[ -z "$VSCODE" ]]; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
alias vsc="$VSCODE ."
|
function vsc {
|
||||||
|
if (( $# )); then
|
||||||
|
$VSCODE $@
|
||||||
|
else
|
||||||
|
$VSCODE .
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
alias vsca="$VSCODE --add"
|
alias vsca="$VSCODE --add"
|
||||||
alias vscd="$VSCODE --diff"
|
alias vscd="$VSCODE --diff"
|
||||||
alias vscg="$VSCODE --goto"
|
alias vscg="$VSCODE --goto"
|
||||||
|
|
Loading…
Reference in a new issue