8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b5d99a0 commit ef63de5Copy full SHA for ef63de5
rsvm.fish
@@ -88,13 +88,13 @@ end
88
function rsvm
89
set -g tmpdir (mktemp -d 2>/dev/null; or mktemp -d -t 'rsvm-wrapper') # Linux || OS X
90
set -g tmpold $tmpdir/oldenv
91
- env | grep -E '^((rsvm|RUST)_|(MAN)?PATH=)' > $tmpold
+ env | grep -E '^((rsvm|RUST)_|(MAN)?PATH=)' | sed -E 's/\\\\?([ ()])/\\\\\\1/g' > $tmpold
92
93
set -l arg1 $argv[1]
94
if echo $arg1 | grep -qE '^(use|install|deactivate)$'
95
rsvm_mod_env $argv
96
set s $status
97
- else if test $arg1 = 'unload'
+ else if test $arg1 = 'unload' 2>/dev/null
98
functions -e (functions | grep -E '^rsvm(_|$)')
99
else
100
bash -c "source ~/.rsvm/rsvm.sh && source $tmpold && rsvm $argv"
0 commit comments