Думаю, у вас почти получилось. У меня был тот же вопрос, и я придумал простой однострочный ответ (, другими словами, нет необходимости в трех крючках)
is_many="if [ #{window_panes} -eq 1 ]; then exit 1; fi"
set-hook -g window-layout-changed 'if-shell "$is_many" "set-option -w pane-border-status bottom" "set-option -w pane-border-status off"'
Если вы не хотите использовать базовое имя, попробуйте следующее:ldapsearch -v -x -s base -H ldap://keyserver.pgp.com "(objectclass=*)" +
Обратите внимание на +
в поиске. В нем будут перечислены «операционные атрибуты».
Это должно предоставить вам кучу информации, включая ряд "контекстов именования". Затем вы можете выбирать namingContexts, пока не получите тот, который ищете.