浏览代码

README for globalias

slavaGanzin 8 年之前
父节点
当前提交
75f87dd24e
共有 2 个文件被更改,包括 40 次插入0 次删除
  1. 37 0
      plugins/globalias/README.md
  2. 3 0
      plugins/globalias/globalias.plugin.zsh

+ 37 - 0
plugins/globalias/README.md

@@ -0,0 +1,37 @@
+#Globalias
+
+
+Expands all globes, backtick expressions and aliases(including global).
+
+```
+$ touch {1..10}<space>
+#expands to
+$ touch 1 2 3 4 5 6 7 8 9 10
+
+$ mkdir "`date -R`"
+#expands to
+$ mkdir Tue,\ 04\ Oct\ 2016\ 13:54:03\ +0300
+
+#.zshrc:
+alias -g G="| grep --color=auto -P"
+alias l='ls --color=auto -lah'
+
+$ l<space>G<space>
+#expands to
+$ ls --color=auto -lah | grep --color=auto -P
+
+ls **/*.json<space>
+#expands to
+ls folder/file.json anotherfolder/another.json
+```
+
+####Returns autocompletion to your custom aliases:
+```
+#.zsrc
+alias S="sudo systemctl"
+
+$ S<space>
+#expands to:
+sudo systemctl s<tab>
+#trigger autocompletion
+```

+ 3 - 0
plugins/globalias/globalias.plugin.zsh

@@ -12,3 +12,6 @@ bindkey -M viins " " globalias
 # control-space to make a normal space
 bindkey -M emacs "^ " magic-space
 bindkey -M viins "^ " magic-space
+
+# normal space during searches
+bindkey -M isearch " " magic-space