|
@@ -147,17 +147,19 @@ function wrap_clipboard_widgets() {
|
|
|
done
|
|
|
}
|
|
|
|
|
|
-wrap_clipboard_widgets copy \
|
|
|
- vi-yank vi-yank-eol vi-yank-whole-line \
|
|
|
- vi-change vi-change-eol vi-change-whole-line \
|
|
|
- vi-kill-line vi-kill-eol vi-backward-kill-word \
|
|
|
- vi-delete vi-delete-char vi-backward-delete-char
|
|
|
-
|
|
|
-wrap_clipboard_widgets paste \
|
|
|
- vi-put-{before,after} \
|
|
|
- put-replace-selection
|
|
|
-
|
|
|
-unfunction wrap_clipboard_widgets
|
|
|
+if [[ -z "${VI_MODE_DISABLE_CLIPBOARD:-}" ]]; then
|
|
|
+ wrap_clipboard_widgets copy \
|
|
|
+ vi-yank vi-yank-eol vi-yank-whole-line \
|
|
|
+ vi-change vi-change-eol vi-change-whole-line \
|
|
|
+ vi-kill-line vi-kill-eol vi-backward-kill-word \
|
|
|
+ vi-delete vi-delete-char vi-backward-delete-char
|
|
|
+
|
|
|
+ wrap_clipboard_widgets paste \
|
|
|
+ vi-put-{before,after} \
|
|
|
+ put-replace-selection
|
|
|
+
|
|
|
+ unfunction wrap_clipboard_widgets
|
|
|
+fi
|
|
|
|
|
|
# if mode indicator wasn't setup by theme, define default, we'll leave INSERT_MODE_INDICATOR empty by default
|
|
|
if [[ -z "$MODE_INDICATOR" ]]; then
|