dired-x
связывает dired-jump
по умолчанию, так что если у вас есть require
d библиотеку, вам не нужно добавить привязку (если вы не хотели его на другой ключевой последовательности, конечно).
Тем не менее, я не уверен, почему это не работает для вас, но попробуйте его без global-set-key
и посмотрите, не имеет значения?
тест также начинают emacs -Q
, ввод (require 'dired-x)
с последующим C-J в *scratch*
буфера, а затем проверить является ли С-хС-J связан .
Также проверьте значение dired-bind-jump
переменной:
Mxcustomize-group
RETdired-keys
RET
По умолчанию она включена, но когда они отключены, что на самом деле, кажется, снята с глобального связывания если он существует, поэтому в зависимости от фактического порядка выполнения, который может отменить установленную вами привязку.
В общем, ключи формы 'C-c' зарезервированы для пользователя, поэтому, возможно, вместо этого использовать 'C-c j'? –
jpkotta