This commit is contained in:
2026-03-30 17:38:45 +09:00
commit 29e2149d66
20 changed files with 677 additions and 0 deletions

14
.zsh/plugin/clipcopy.zsh Normal file
View File

@@ -0,0 +1,14 @@
# copy prompt buffer to clipboard
# C-p C-p (chord)
clipcopy() {
if [[ -n "$BUFFER" ]]; then
case "$(uname)" in
Darwin) echo -n "$BUFFER" | pbcopy ;;
*) echo -n "$BUFFER" | xclip -sel c 2>/dev/null ;;
esac
zle -M "copied"
fi
}
zle -N clipcopy
bindkey '^p^p' clipcopy