Clean up comments in pj plugin file and reorganise
This commit is contained in:
parent
75f2f4e027
commit
525ee50815
|
@ -1,19 +1,6 @@
|
|||
#!/bin/zsh
|
||||
alias pjo="pj open"
|
||||
|
||||
#
|
||||
# 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
|
||||
#
|
||||
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue