Emacs имеет возможность работать, оболочка в одном из ее буфера (используйте оболочку M-X). Но запущенные процессы все еще получили бы свой вход от stdin, их stdin просто будет псевдотерминалом, другой конец которого был бы emacs.
Вы не можете работать xbindkeys
в /etc/rc.local
сценарий, потому что сервер X11 еще не работает. Необходимо поместить команды, которые требуют, чтобы X11 работал в этом файле вместо этого, $HOME/.xinitrc
.
Не волнуйтесь, не существует ли этот файл, просто сделайте его и добавьте эту строку к нему:
Вот некоторая вводная информация на xinitrc:
xbindkeys-f/etc/xbindkeysrc