mirror of
https://github.com/dcarrillo/prezto.git
synced 2024-12-22 05:48:01 +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