12
votes

Comment puis-je obtenir des EMACS pour ouvrir rapidement un nouveau tampon?

J'avais l'habitude d'ouvrir rapidement un nouveau tampon dans Emacs à l'aide de la commande c-x b

En quelque sorte que j'ai brisé cela dans ma version de EMACS (23.1). Quand j'essaie jamais de le faire maintenant, je reçois le message [aucune correspondance] dans le tampon de commande.

Est-ce que quelqu'un sait ce que j'aurais pu faire pour casser cette fonctionnalité ou est-il possible d'imaginer pouvoir faire cela?


1 commentaires

Je suggère de mentionner le résultat de C-H K C-X B (c'est-à-dire ce qui est lié au raccourci B C-X B).


4 Réponses :


2
votes

Vous avez probablement activé iDO-mode . Vous devez appuyer sur Entrée pour confirmer la création du tampon.


1 commentaires

Cela ne semble pas être la cause.



7
votes

Si vous avez activé IDO-MODE , vous pouvez toujours passer au comportement que vous connaissez. Je le fais fréquemment quand je sais que je créerai un nouveau tampon nommé.

c-x b c-b


1 commentaires

Définition également (SETQ IDO-Create-NEW-Buffer 'Toujours) pourrait aider.



9
votes

SET CONFIRM-NONXISTENT-FILE-FILE-OR-BUFFER CODE> TO NIL CODE>:

confirm-nonexistent-file-or-buffer is a variable defined in `files.el'.
Its value is after-completion

Documentation:
Whether confirmation is requested before visiting a new file or buffer.
If nil, confirmation is not requested.
If the value is `after-completion', confirmation is only
 requested if the user called `minibuffer-complete' right before
 `minibuffer-complete-and-exit'.
Any other non-nil value means to request confirmation.

This affects commands like `switch-to-buffer' and `find-file'.

You can customize this variable.

This variable was introduced, or its default value was changed, in
version 23.1 of Emacs.


2 commentaires

J'ai ajouté ceci à mes .emacs mais pas de dés. ;; Ne pas demander le nom inexistant lors de la création de tampons temporaires (SETQ confirm-confirmer-NONXISTENT-FILE-FILE-OR-BUFFER NIL) Pouvez-vous repérer tout ce que j'ai fait ce que cela n'est pas correct?


Cela fonctionne comme annoncé ici. Avez-vous des idôts activés comme d'autres ont suggéré?



3
votes

Vous appuyez sur C-J au lieu de frapper la saisie deux fois, ce qui contournera la confirmation et ouvrira immédiatement le nouveau tampon. Cela fonctionne avec ou sans iDO-mode . Cela aura le même effet qui appuie sur Entrée avec Confirmer-non andoxisent-file-ou-tampon est défini sur nil .


0 commentaires