commit e7f822269761d0a5dfe237ea4dbcb08e360f8ca2 from: Omar Polo date: Fri Aug 05 14:59:54 2022 UTC use emacsclient if $DISPLAY is set as mcom/mrep editor commit - db6a58c26ee4645239cb2de6ce4bd3fa9a4759c4 commit + e7f822269761d0a5dfe237ea4dbcb08e360f8ca2 blob - 6096d187e685889657a54a0701c7e2e1cb8e0e27 blob + 860a55fb32b299feca56e8849271b07cc9f24854 --- kshrc.lp +++ kshrc.lp @@ -171,7 +171,12 @@ And even more aliases: alias mopnew="mdirs ~/Maildir/op | grep -v emacs | mlist -st | mthread -r | mseq -S; mscan" for c in com rep fwd bnc; do - alias m$c="VISUAL='mg -f auto-fill-mode' m$c" + local _mvisual='mg -f auto-fill-mode' + if [ -n "$DISPLAY" ]; then + _mvisual='emacsclient -c' + fi + + alias m$c="VISUAL='$_mvisual' m$c" alias o$c="m$c -from 'Omar Polo '" done