Удалите
<mousebind button="Right" action="Press">
<action name="ShowMenu"><menu>root-menu</menu></action>
</mousebind>
из /etc/xdg/openbox/rc.xml
, затем перезагрузитесь.
Просто добавление к ответу от @edward -torvalds,
В вашем файле.aliases использование табуляции может быть недостаточно заметным для некоторых. Ваше определение псевдонима может быть записано как таковое для лучшего чтения:
alias sudo=$'nocorrect sudo\t'
Однако у меня были проблемы с конечным пробелом , но не с конечным вкладкой .
alias sudo='sudo '
alias sudo='nocorrect sudo '
вышеуказанные псевдонимы приводили к ошибкам, следующим образом:
~$ which mkdir
mkdir: aliased to nocorrect mkdir -p -pv
~$ which sudo
sudo: aliased to nocorrect sudo
~$ alias sudo
sudo='nocorrect sudo '
~$ sudo mkdir /tmp/foo
sudo: nocorrect: command not found
Следовательно, это сработаетalias sudo='sudo '
но я предпочитаю alias sudo=$'nocorrect sudo\t'
в 1K+ строке zshrc последний слишком прост;)
...если кто-то может сказать, почему, пожалуйста, прокомментируйте!
Уловка, позволяющая alias sudo='sudo '
работать с nocorrect
псевдонимами, состоит в том, чтобы создать этот небольшой nocorrect
скрипт в вашем пути:
#!/bin/sh
exec "$@"
Это сделает nocorrect
noop для sudo.