8
votes

En utilisant des onglets dans gnu emacs 23

J'ai regardé dans des packages qui me permettraient d'avoir onglets dans mon éditeur EMACS. Voudrais ouvrir plusieurs fichiers dans une seule fenêtre EMACS. Toute aide / lien serait appréciée


0 commentaires

4 Réponses :


16
votes

Emacs a cette fonctionnalité intégrée. Ils s'appellent des tampons c-x c-f ouvre un nouveau fichier d'un nom que vous fournissez. C-X B permet de changer entre les tampons. C-X C-B répertorie tous les tampons ouverts. c-x k ferme le tampon actuel.

Si vous voulez plusieurs tampons dans une fenêtre, alors C-x 2 divise les fenêtres horizontalement. c-x 3 le scindera verticalement. C-X 1 Fermera toutes les fenêtres qui ne sont pas le même. C-X o Cycles entre les vitres ouvertes. & c.

gnu L'organisation qui gère la base de code pour gnu emacs a une merveilleuse Tutoriel

Remarque: le segment ci-dessus C - tout en maintenant la touche

Script postal: le IDO Bibliothèque gagne généralement beaucoup plus facilement.


1 commentaires

Pour tuer le tampon actuel, vous devez utiliser c-x k , pas c-x c-k .



3
votes

Vous pouvez déjà ouvrir plusieurs fichiers dans des tampons. Toutefois, si vous voulez un guide visuel, c'est ce que vous voulez peut-être: http://emacswiki.org/emacs/ Tabbarmode

CAVEATER Emptor: Vous devrez peut-être le configurer un peu.


5 commentaires

Cela répond à la question mais la "voie" EMACS est d'utiliser des tampons avec l'une des nombreuses liaisons de navigation / de sélection plutôt que des onglets. Les onglets sont assez primitifs que la liste des tampons de toute façon.


Bien sûr, vous êtes correct. Cependant, face à des questions telles que celles-ci, je préfère donner à l'op de quoi ils veulent et les laisser comprendre la folie de leurs voies eux-mêmes :-)


@Mario - Habituellement, je suis d'accord avec vous. Répondez à la question posée, non seulement donner la "bonne façon (TM)" de le faire. Cela étant dit, avec quelque chose comme Emacs, où vous pouvez faire en sorte que vous puissiez faire tout ce que vous voulez (car il s'agit de presque un système d'exploitation à droite) Je pense que cela peut être pardonné.


Je ne suis pas d'accord. L'OP pose une question à cause d'une hypothèse erronée. L'aider dans le mauvais sens (surtout sans mise en garde) va le paralner.


Dans mon expérience, cela ne "paralysant" pas les gens. Au pire, cela éduquera la personne quand ils sont agacés. Et comme vous l'avez dit, des alternatives où elles sont déjà fournies, il y avait donc une cavernation empteur. Mauvais forum pour en discuter, de toute façon.



0
votes

ou vous pouvez utiliser Elscreen

et utilisez GNU / Linux aussi, donc je remappe la victoire pour gérer mes onglets.


0 commentaires

0
votes

emacs ne contient pas de "onglets" comme un navigateur Internet de son mieux pour comprendre le concept de tampons comme les autres que les autres ont dit, mais si vous souhaitez avoir une barre d'onglets en haut de toute façon pour rappeler rapidement quels tampons sont ouverts, je suggère de regarder le tabbarmode dans le wiki Emacs.

Lorsque vous utilisez des tampons, j'aime utiliser mx ibuffer car vous pouvez filtrer quels tampons votre intéressé. Dites que vous voulez seulement voir les tampons qui sont associés à des fichiers dans une / maison / inondation / codage / epicgame / répertoire, i simple aller à ibuffer, type / f puis tapez épicgame et un filtre sera appliqué, puis pour supprimer le filtre simplement appuyer sur / deux fois et rappelez-vous. que ch m est votre ami.

Cette technique m'a aidé beaucoup, vous pouvez même ou filtrer ensemble et les fusionner en groupes. J'aime emacs xd


0 commentaires