Переглянути джерело

Adds ctrl+z at empty prompt resumes background job

Tom McKenzie 5 роки тому
батько
коміт
a9dcde2767
1 змінених файлів з 13 додано та 0 видалено
  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