summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorDerek Wyatt <derek@derekwyatt.org>2012-03-30 06:39:49 -0400
committerDerek Wyatt <derek@derekwyatt.org>2012-03-30 06:39:49 -0400
commitc2e459ad43b060c9dc2548e378a2f2d412d6da60 (patch)
tree56949d24839245dd13343fa784a8c597faf97859 /plugins
parent04a7536641621e0188987b5bb1362e6b922a8771 (diff)
downloadzsh-c2e459ad43b060c9dc2548e378a2f2d412d6da60.tar.gz
zsh-c2e459ad43b060c9dc2548e378a2f2d412d6da60.tar.bz2
zsh-c2e459ad43b060c9dc2548e378a2f2d412d6da60.zip
Updated the README to include documentation on the postCallVim callout
Diffstat (limited to 'plugins')
-rw-r--r--plugins/vim-interaction/README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/plugins/vim-interaction/README.md b/plugins/vim-interaction/README.md
index 65e678b51..681648018 100644
--- a/plugins/vim-interaction/README.md
+++ b/plugins/vim-interaction/README.md
@@ -25,6 +25,19 @@ There are a few aliases presented as well:
* `vvsp` Edits the passed in file but first makes a vertical split
* `vhsp` Edits the passed in file but first makes a horizontal split
+## Post Callout ##
+
+At the end of the `callvim` function we invoke the `postCallVim` function if it
+exists. If you're using MacVim, for example, you could define a function that
+brings window focus to it after the file is loaded:
+
+ function postCallVim
+ {
+ osascript -e 'tell application "MacVim" to activate'
+ }
+
+This'll be different depending on your OS / Window Manager.
+
## Examples ##
This will load `/tmp/myfile.scala` into the running GVim session: