aboutsummaryrefslogtreecommitdiffstats
path: root/.zsh.before/last-command.zsh
diff options
context:
space:
mode:
Diffstat (limited to '.zsh.before/last-command.zsh')
-rw-r--r--.zsh.before/last-command.zsh7
1 files changed, 7 insertions, 0 deletions
diff --git a/.zsh.before/last-command.zsh b/.zsh.before/last-command.zsh
new file mode 100644
index 0000000..9f7486b
--- /dev/null
+++ b/.zsh.before/last-command.zsh
@@ -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