Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Ohmyzsh
Commits
8d388e46
Commit
8d388e46
authored
Oct 30, 2015
by
Danny Hawkins
Browse files
use capit instead of shipit as shipit conflicts with npm package shipit
parent
e44aa503
Changes
2
Hide whitespace changes
Inline
Side-by-side
plugins/capistrano/_capistrano
View file @
8d388e46
#compdef
shi
pit
#compdef
ca
pit
#autoload
#autoload
# Added `
shi
pit` because `cap` is a reserved word. `cap` completion doesn't work.
# Added `
ca
pit` because `cap` is a reserved word. `cap` completion doesn't work.
# http://zsh.sourceforge.net/Doc/Release/Zsh-Modules.html#The-zsh_002fcap-Module
# http://zsh.sourceforge.net/Doc/Release/Zsh-Modules.html#The-zsh_002fcap-Module
local curcontext="$curcontext" state line ret=1
local curcontext="$curcontext" state line ret=1
...
@@ -14,7 +14,7 @@ _arguments -C \
...
@@ -14,7 +14,7 @@ _arguments -C \
_cap_tasks() {
_cap_tasks() {
if [[ -f config/deploy.rb || -f Capfile ]]; then
if [[ -f config/deploy.rb || -f Capfile ]]; then
if [[ ! -f .cap_tasks~ ]]; then
if [[ ! -f .cap_tasks~ ]]; then
shi
pit --tasks | sed 's/\(\[\)\(.*\)\(\]\)/\2:/' | awk '{command=$2; $1=$2=$3=""; gsub(/^[ \t\r\n]+/, "", $0); gsub(":", "\\:", command); print command"["$0"]"}' > .cap_tasks~
ca
pit --tasks | sed 's/\(\[\)\(.*\)\(\]\)/\2:/' | awk '{command=$2; $1=$2=$3=""; gsub(/^[ \t\r\n]+/, "", $0); gsub(":", "\\:", command); print command"["$0"]"}' > .cap_tasks~
fi
fi
OLD_IFS=$IFS
OLD_IFS=$IFS
...
...
plugins/capistrano/capistrano.plugin.zsh
View file @
8d388e46
# Added `shipit` because `cap` is a reserved word. `cap` completion doesn't work.
# Added `shipit` because `cap` is a reserved word. `cap` completion doesn't work.
# http://zsh.sourceforge.net/Doc/Release/Zsh-Modules.html#The-zsh_002fcap-Module
# http://zsh.sourceforge.net/Doc/Release/Zsh-Modules.html#The-zsh_002fcap-Module
func
shi
pit
()
{
func
ca
pit
()
{
if
[
-f
Gemfile
]
if
[
-f
Gemfile
]
then
then
bundle
exec
cap
$*
bundle
exec
cap
$*
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment