2013-03-31 2 views
1

J'ai récemment installé jedi de la branche master el-get. Jedi lie C-. pour jedi: key-goto-definition mais cela ne fonctionne qu'en mode X. Il ne parvient pas à se lier lorsqu'il est lancé avec le mode -nw (no X) dans Emacs23 et Emacs24. Donc, j'ai testé la liaison simple dans zéro tampon puis évalué par C-x C-e.Comment puis-je lier C-. dans Emacs lancé avec -nw?

(global-set-key (kbd "C-.") 'find-name-dired) 

Il a bien fonctionné en mode X, mais a échoué en mode non-x (-nw). Avez-vous une idée?

Merci à l'avance,


Edité

Voici quelques résultats de C-h kC-. après l'installation commande ci-dessus:

$ emacs -nw -q (without X) 

. exécute la commande self-insert-command, qui est une fonction intégrée interactive dans le `code source C '.

Il est lié à de nombreux caractères de texte ordinaires.

(self-insert-command N)

$ emacs -q (With X) 

C-. exécute la commande find-name-dired, qui est une fonction Lisp autoloaded dans `find-dired.el '.

Il est lié à C- ..

(find-nom-dired MOTIF DIR)

+0

vous avez raison. c'est en double. Mais je n'obtiens pas la réponse comment laisser mon terminal reconnaître C-. plutôt que. (point). – Chan

+0

Vous n'avez pas dit quel émulateur de terminal vous utilisez, alors comment quelqu'un peut-il vous donner une réponse exacte? – phils

+0

Les nouveaux utilisateurs doivent utiliser Emacs dans une fenêtre graphique. L'utiliser dans un terminal vous ouvre à des tas de problèmes, que vous n'êtes pas en mesure de résoudre par la nature de votre question. –

Répondre

0

Le terminal ne peut pas représenter C-.. Recherchez une autre séquence de touches et utilisez ut, par ex. C-c ..

Questions connexes