mirror of
https://github.com/dcarrillo/prezto.git
synced 2024-12-22 11:38:00 +00:00
Add yank module and update script
This commit is contained in:
parent
f37cf0ffc9
commit
93313aac23
9
modules/yank/README.md
Normal file
9
modules/yank/README.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
Yank
|
||||||
|
===
|
||||||
|
|
||||||
|
Defines [yank](https://github.com/mptre/yank) aliases.
|
||||||
|
|
||||||
|
Aliases
|
||||||
|
-------
|
||||||
|
|
||||||
|
See [init.zsh](init.zsh) script.
|
25
modules/yank/init.zsh
Normal file
25
modules/yank/init.zsh
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
#
|
||||||
|
# Defines yank aliases.
|
||||||
|
#
|
||||||
|
# Authors:
|
||||||
|
# Daniel Carrillo
|
||||||
|
#
|
||||||
|
|
||||||
|
# Return if requirements are not found.
|
||||||
|
if (( ! $+commands[yank] )); then
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
#
|
||||||
|
# Aliases
|
||||||
|
#
|
||||||
|
|
||||||
|
alias yenv="env | yank -d =" # yank environment variables
|
||||||
|
|
||||||
|
#
|
||||||
|
# Piping aliases
|
||||||
|
#
|
||||||
|
|
||||||
|
alias yl="yank -l" # yank a whole line from command output
|
||||||
|
alias yle="yank -l -- sh" # yank a whole line from command output and
|
||||||
|
# exec the line as a command
|
12
scripts/update_zprezto
Executable file
12
scripts/update_zprezto
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
cd ~/.zprezto
|
||||||
|
|
||||||
|
git fetch upstream
|
||||||
|
git checkout master
|
||||||
|
git merge i -m "Merged" upstream/master
|
||||||
|
git submodule update --init --recursive
|
||||||
|
|
||||||
|
cd -
|
Loading…
Reference in New Issue
Block a user