Browse Source

Adds ctrl+z at empty prompt resumes background job

Tom McKenzie 5 năm trước cách đây
mục cha
commit
a9dcde2767
1 tập tin đã thay đổi với 13 bổ sung0 xóa
  1. 13 0
      .zshrc.d/ctrl-z-bg.zsh

+ 13 - 0
.zshrc.d/ctrl-z-bg.zsh

@@ -0,0 +1,13 @@
+# https://unix.stackexchange.com/a/223440
+
+fancy-ctrl-z () {
+  if [[ $#BUFFER -eq 0 ]]; then
+    bg
+    zle redisplay
+  else
+    zle push-input
+  fi
+}
+
+zle -N fancy-ctrl-z
+bindkey '^Z' fancy-ctrl-z