Как заставить Cx Ce отображать результат в восьмеричном и шестнадцатеричном виде по умолчанию? - PullRequest
1 голос
/ 24 июня 2010

Когда я нажимаю C-x C-e для числового выражения во второй раз, мини-буфер отображает результат в восьмеричном и шестнадцатеричном виде. Это задокументировано здесь

Есть ли способ получить результат в шестнадцатеричном и восьмеричном виде на первом C-x C-e ?

1 Ответ

1 голос
/ 24 июня 2010

Вы можете получить такое поведение с этим советом. Обратите внимание, я сделал это также для eval-print-last-sexp (он же C-j ). Просто удалите это из списка, если вы не хотите такого поведения.

(defadvice eval-expression-print-format (around eepf-tweak-output activate)
  "tweak output when this-command is eval-last-sexp or eval-print-last-sexp"
  (let ((last-command (if (memq this-command '(eval-last-sexp eval-print-last-sexp))
                          this-command
                        last-command)))
    ad-do-it))
...