diff options
| -rw-r--r-- | dotfiles/fish/conf.d/quickedit.fish | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/dotfiles/fish/conf.d/quickedit.fish b/dotfiles/fish/conf.d/quickedit.fish index 3c6c333..d39176e 100644 --- a/dotfiles/fish/conf.d/quickedit.fish +++ b/dotfiles/fish/conf.d/quickedit.fish @@ -53,27 +53,28 @@ end function quickedit set -l prev_dir (pwd) - set -l grep_pattern . + cd $QUICKEDIT_DIR if test (count $argv) -gt 0 - set grep_pattern $argv[1] + quickedit::current_dir $argv[1] + else + quickedit::current_dir end - cd $QUICKEDIT_DIR - quickedit::current_dir cd $prev_dir end function quickedit::snippets set -l prev_dir (pwd) - set -l grep_pattern . + cd $QUICKEDIT_DIR/snippets if test (count $argv) -gt 0 set grep_pattern $argv[1] + quickedit::current_dir $argv[1] + else + quickedit::current_dir end - cd $QUICKEDIT_DIR/snippets - quickedit::current_dir cd $prev_dir end |
