]> git.sev.monster Git - dotfiles.git/blobdiff - base/.zshrc
zshrc: don't quit on EOF with ps aliases
[dotfiles.git] / base / .zshrc
index 090d7fa5c9714b003c4ba58c4474a7818b62ff8c..be7fb3e5dfa374f405b40d47d914a7afc01a096e 100644 (file)
@@ -11,7 +11,7 @@ setopt PROMPT_SUBST
 ## jobs
 setopt AUTO_CONTINUE
 ## history
-setopt NO_HIST_SAVE_BY_COPY HIST_IGNORE_DUPS SHARE_HISTORY
+setopt NO_HIST_SAVE_BY_COPY HIST_IGNORE_DUPS SHARE_HISTORY HIST_REDUCE_BLANKS
 
 ### keys
 # TODO: investigate "^[[200~" bracketed-paste
@@ -37,12 +37,13 @@ if (( $#terminfo == 0 )) {
     if [[ -n $keymap ]] {
         source $keymap
     } else {
-        echo "Failed to source file $keymap" >&2
+        echo "Failed to source keymap file $keymap" >&2
     }
     unfunction find_keymap; unset keymap
 } else {
     # activate application mode for zle so terminfo keys work
-    # don't do this for zkbd since application mode shouldn't have ben enabled
+    # NOTE: don't do this for zkbd since application mode shouldn't have been
+    #       enabled by zkbd when the keymap file was generated
     if [[ -v terminfo[smkx] && -v terminfo[rmkx] ]] {
         autoload -Uz add-zle-hook-widget
         function _enter-application-mode { echoti smkx }
@@ -159,7 +160,7 @@ else
 fi
 unfunction check-busybox
 if [[ "$(basename "$PAGER")" = "less" ]] {
-    ps="$ps | less -SE"
+    ps="$ps | less -S"
 } else {
     ps="$ps | \"${PAGER:-more}\""
 }
This page took 0.033886 seconds and 4 git commands to generate.