summaryrefslogtreecommitdiff
path: root/plugins/pj/pj.plugin.zsh
diff options
context:
space:
mode:
authorMarc Cornellà <marc.cornella@live.com>2016-08-10 13:35:40 +0200
committerMarc Cornellà <marc.cornella@live.com>2016-08-16 08:32:43 +0200
commit525ee5081583f5c7681104d21796e35fe41afd5a (patch)
treef487d636f762e2766bcdd26c326aa335bfec22b2 /plugins/pj/pj.plugin.zsh
parent75f2f4e027802d6c71d5a38f5c6f938d82e6bb39 (diff)
downloadzsh-525ee5081583f5c7681104d21796e35fe41afd5a.tar.gz
zsh-525ee5081583f5c7681104d21796e35fe41afd5a.tar.bz2
zsh-525ee5081583f5c7681104d21796e35fe41afd5a.zip
Clean up comments in pj plugin file and reorganise
Diffstat (limited to 'plugins/pj/pj.plugin.zsh')
-rw-r--r--plugins/pj/pj.plugin.zsh20
1 files changed, 2 insertions, 18 deletions
diff --git a/plugins/pj/pj.plugin.zsh b/plugins/pj/pj.plugin.zsh
index 1572e9363..8b1bc883f 100644
--- a/plugins/pj/pj.plugin.zsh
+++ b/plugins/pj/pj.plugin.zsh
@@ -1,19 +1,6 @@
-#!/bin/zsh
-
-#
-# Original idea by DefV (Jan De Poorter)
-# Source: https://gist.github.com/pjaspers/368394#comment-1016
-#
-# Usage:
-# - Set `$PROJECT_PATHS` in your ~/.zshrc
-# e.g.: PROJECT_PATHS=(~/src ~/work)
-# - In ZSH you now can open a project directory with the command: `pj my-project`
-# the plugin will locate the `my-project` directory in one of the $PROJECT_PATHS
-# Also tab completion is supported.
-# - `pjo my-project` will open the directory in $EDITOR
-#
+alias pjo="pj open"
-function pj() {
+function pj () {
cmd="cd"
file=$1
@@ -36,8 +23,6 @@ function pj() {
echo "No such project $1"
}
-alias pjo="pj open"
-
function _pj () {
# might be possible to improve this using glob, without the basename trick
typeset -a projects
@@ -45,5 +30,4 @@ function _pj () {
projects=$projects:t
_arguments "*:file:($projects)"
}
-
compdef _pj pj