浏览代码

Add xop() to apply fixnl to common clipboard-related annoyances

Alois Mahdal 9 年前
父节点
当前提交
579d55b303
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13
    0
      dotfiles/bash/main.bashrc

+ 13
- 0
dotfiles/bash/main.bashrc 查看文件

144
     rm "$cache"
144
     rm "$cache"
145
 }
145
 }
146
 
146
 
147
+xop() {
148
+    #
149
+    # Common clipboard operations with fixnl() on top
150
+    #
151
+    local op=$1
152
+    case $op in
153
+        oo) xclip -selection clipboard -o    | fixnl ;;
154
+        o)  xclip -o                         | fixnl ;;
155
+        ii) fixnl -c | xclip -selection clipboard -i ;;
156
+        i)  fixnl -c | xclip -i                      ;;
157
+    esac
158
+}
159
+
147
 xod() {
160
 xod() {
148
     #
161
     #
149
     # Like mktemp but get the content from clipboard
162
     # Like mktemp but get the content from clipboard