Можно выполнить команды как другие пользователи, использующие su
:
su USERNAME -c COMMAND
Будет работать COMMAND
с полномочиями, до которых спадают USER
.
Отметьте это, по умолчанию, su
будет использовать интерпретатор оболочки целевого пользователя для выполнения команды. В отличие от этого, поведение по умолчанию sudo
должен рассматривать COMMAND
как автономная программа, которая запущена текущая среда. Конечно, эти поведения по умолчанию могут быть изменены с различными переключателями и переменными среды.
Ответьте на 1.
Попытайтесь добавить, это к Вашему emacs конфигурационному файлу (должен быть ~/.emacs.d/init.el
или одинаково):
(define-key global-map [(meta s)] [?\u00DF])
Поместите следующее в свой .emacs... Я не использую Mac, таким образом, я не мог протестировать ту сторону его. Однако это работает на меня.
Оригинал define-key global-map
представленный Björn Pollex не работал на меня, но его использование последней версии (U+00DF)
действительно работает (для меня), я не могу сказать из Ваших комментариев (до настоящего времени), если это работает на Вас.. Если это не делает, попробуйте этого..
(defun insert-sharp-s ()
"Insert Unicode Character 'LATIN SMALL LETTER SHARP S' (U+00DF)"
(interactive)
(insert "ß")
)
(global-set-key "\M-s" 'insert-sharp-s)
After 0 kbd macro iterations: Keyboard macro terminated by a command ringing the bell
. – Björn Pollex 01.08.2011, 21:58\
необходим в конце. – Stéphane Gimenez 01.08.2011, 22:47