Added Ctrl-x,Ctrl-l to zsh to insert output of last command
This commit is contained in:
parent
0ebd0693a1
commit
2ad786a41b
@ -160,6 +160,7 @@ mnemonic aliases. Please feel free to edit them:
|
||||
|
||||
* Vim mode
|
||||
* Bash style ctrl-R for reverse history finder
|
||||
* Ctrl-x,Ctrl-l to insert output of last command
|
||||
* Fuzzy matching - if you mistype a directory name, tab completion will fix it
|
||||
|
||||
### How To Customize ZSH
|
||||
|
@ -100,6 +100,7 @@ alias gz='tar -zcvf'
|
||||
|
||||
# Ruby
|
||||
alias c='script/console --irb=pry'
|
||||
alias ts='thin start'
|
||||
alias ms='mongrel_rails start'
|
||||
|
||||
# Vim/ctags "mctags = make ctags", using the ruby specific version
|
||||
|
7
zsh/last-command.zsh
Normal file
7
zsh/last-command.zsh
Normal file
@ -0,0 +1,7 @@
|
||||
# Use Ctrl-x,Ctrl-l to get the output of the last command
|
||||
zmodload -i zsh/parameter
|
||||
insert-last-command-output() {
|
||||
LBUFFER+="$(eval $history[$((HISTCMD-1))])"
|
||||
}
|
||||
zle -N insert-last-command-output
|
||||
bindkey "^X^L" insert-last-command-output
|
Loading…
Reference in New Issue
Block a user