diff options
| author | Derek Wyatt <dwyatt@rim.com> | 2012-03-20 09:55:25 -0400 | 
|---|---|---|
| committer | Derek Wyatt <dwyatt@rim.com> | 2012-03-20 09:55:25 -0400 | 
| commit | 92227f171ad3777c2671395a9e1d7fbb86a11428 (patch) | |
| tree | 7f0e7a178eb5b01bdcba370f9019efa4ff34ea45 /plugins/vim-interaction | |
| parent | e652756fdb0495e58f3f4f3be3a82aa9f166731d (diff) | |
| download | zsh-92227f171ad3777c2671395a9e1d7fbb86a11428.tar.gz zsh-92227f171ad3777c2671395a9e1d7fbb86a11428.tar.bz2 zsh-92227f171ad3777c2671395a9e1d7fbb86a11428.zip | |
Fixed: If you callvim on a non-existant file with a relative path, the CWD of the running gvim process is used, and that's not right.  We use the PWD explicitly instead, in this case
Diffstat (limited to 'plugins/vim-interaction')
| -rw-r--r-- | plugins/vim-interaction/vim-interaction.plugin.zsh | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/plugins/vim-interaction/vim-interaction.plugin.zsh b/plugins/vim-interaction/vim-interaction.plugin.zsh index 3f346dfc3..309012b34 100644 --- a/plugins/vim-interaction/vim-interaction.plugin.zsh +++ b/plugins/vim-interaction/vim-interaction.plugin.zsh @@ -8,8 +8,10 @@ function resolveFile  {    if [ -f "$1" ]; then      echo $(readlink -f "$1") +  elif [[ "${1#/}" == "$1" ]]; then +    echo "$(pwd)/$1"    else -    echo "$1" +    echo $1    fi  } | 
