Ne vous utilisez Emacs tabbar?
Emacs tabbar.el package ajoute (tampon)onglets pour chaque fenêtre et est livré en standard avec aquamacs et peut être ajouté à emacs23 avec emacs-goodies-el paquet.
Sont l'un de vous hardcore les utilisateurs d'emacs fait à l'aide de tabbar? Je suis un peu habitué à avoir des onglets, mais je voudrais savoir si l'on travaille sans eux pourrait être plus productif, et si il y a d'autres manières en plus de la vérification de votre bufferlist (C-x C-b) afin d'obtenir une vue d'ensemble de votre projet en cours, les fichiers.
Comme une note de côté, je l'aime vraiment, textmate du projet de tiroir (et onglets), mais rien de semblable dans emacs semble tout simplement hideux.
Vous devez vous connecter pour publier un commentaire.
J'ai essayé de l'utiliser, mais j'ai senti que c'contrainte de mon flux de travail plutôt que de l'améliorer. Il y a beaucoup d'excellents modes d'Emacs pour aider avec l'organisation de nombreux tampons et j'ai simplement ne se sentent pas à la cartographie des tampons à onglets est un de ces moyens.
Il suffit de penser de la plupart scénario de base - beaucoup d'onglets. Comment les différents programmes de la gérer et de limiter le nombre maximum d'onglets(IntelliJ IDEA); activer les onglets de la barre de défilement(Firefox); infiniment réduire les onglets taille(Google Chrome); création de lignes d'onglets(IntelliJ IDEA)... Aucune de ces solutions, c'est la grande et de ne pas avoir des onglets dans Emacs, nous avons un problème de moins à s'inquiéter. Du moins c'est mon avis subjectif - d'autres seront très certainement en désaccord... personnellement, j'ai besoin de rien de plus que ido et et iswitchb.
Une vidéo de l'ido dans l'action: http://www.youtube.com/watch?v=lsgPNVIMkIE
ido
mode. Avez-vous plus geek des outils comme celui-ci? =)Ya, je l'utilise tabbar, avec sr-barre rapide.
- Je personnaliser tabbar pour afficher les fichiers dans des groupes spécifiques, et des mod, certains raccourcis clavier pour rendre la navigation les fichiers plus facilement.
FWIW, voici la section pertinente dans mon ~/.emacs:
Il y a beaucoup d'autres conseils sur la emacswiki:
http://www.emacswiki.org/emacs/TabBarMode
(string-equal "*" (substring (buffer-name) 0 1))
(setq tabbar-buffer-groups-function 'tabbar-buffer-groups)
.pas.
- Je utiliser iswitch-b
C-x b "premières lettres de tampon", puis C-s pour faire pivoter le fichier spécifique, je veux me prend moins de 2 secondes sans avoir à me déplacer à la main de la souris.
Pas. Je pourrais peut-être être convaincu de l'essayer à nouveau avec le bouton droit de la personnalisation, mais, par défaut, il est assez inutile pour moi, comme je l'ai habituellement ont plus de 100 tampons ouvrir.
ibuffer
avec son filtrage et regroupement est le meilleur moyen pour gérer un grand nombre de tampons que j'ai essayé./ f
pour correspondre à dired tampons trop, et puis/ g
pour faire un groupe, au nom de l'filtres actuels. La plupart du temps, c'est tout ce que je dois éviter de me faire envahir 🙂 Vous pouvez enregistrer le filtre des groupes si vous allez travailler avec eux pendant un certain temps, et vous pouvez les réorganiser parC-k
illing etC-y
anking les en-têtes de groupe (à l'exception de Défaut, ce qui est toujours le dernier).J'aime utiliser avec accélérateur rapide de la mémoire tampon de navigation. J'ai dans mon .emacs
donc, quand j'appuie sur F8, une nouvelle image apparaît avec une liste de tampons, de là, vous pouvez déplacer le point sur la mémoire tampon que vous voulez sélectionner et activer. Un plus F8 remonte à la trame principale.
onglets ne sont pas réservés pour les utilisateurs de souris. regardez vim possible de flux de travail: gt pour aller à côté de l'onglet ou de gT pour aller précédente. Disons que vous avez une fenêtre dédiée pour vim: vous pourriez facilement passer de l'un tampon à l'autre. Oui, les onglets sont probablement pour les utilisateurs avec quelques tampons. si vous avez des centaines, cela ne fonctionne pas.
Onglets sont vraiment utile uniquement si vous utilisez la souris, et l'un des principaux avantages (pour moi) d'Emacs, c'est que je ne peux éviter la souris.
Alors, non, tabbar n'est pas utile en général.
J'ai trouvé les onglets utile lorsque j'ai été la navigation des pages web (à l'aide de w3m), mais j'ai été en utilisant la souris dans ce cas...
Franchement, vous trouverez les éditeurs meilleur que emacs quand on parle des onglets, les menus et la barre d'outils. Emacs clairement vous encourage à utiliser votre clavier et laissez votre souris endormie.
Tabbar ou tout autre onglet de l'outil de gestion, vous aurez des difficultés lorsque vous aurez beaucoup de tampons ouvert. Vous aussi vous ne voulez pas montrer toutes vos tampons dans des onglets. Avoir à enlever vos mains du clavier pour saisir la souris et cliquez sur un onglet, puis retirez votre main de la souris et de la mettre sur le clavier est clairement une perte de temps quand une touche peut être utilisée à la place.
La meilleure chose que vous pouvez faire pour votre emacs et pour vous, c'est d'avoir la configuration suivante dans votre .emacs :
Qui va vous forcer à oublier l'ancienne façon de faire les choses à l'aide d'une souris (comme l'utilisation de tabbar, ou des menus...), et d'utiliser vos doigts à la place.
Jusqu'à maintenant, je n'ai pas essayé, mais avant, j'ai changé de revenir à GNU Emacs à partir de XEmacs, j'ai utilisé le XEmacs onglets très fortement. J'ai constaté que lorsque j'ai eu beaucoup de fichiers source ouvert, il a été l'un des moyens les plus rapides pour passer à la correcte du fichier.
Maintenant que je sais à propos de tabbar, je suis en train de l'essayer; et jusqu'à présent, je l'aime.
C-x b<RET>
vous donne toujours la dernière édition de la mémoire tampon. Et que faites-vous avec les onglets ? Surtout revenir & retours entre deux fichiers. Là vous allez.Tabbar dirait qu'il est abandonné
Alors que sur le elscreen?
Peuvent être trouvés via http://melpa.milkbox.net/#/elscreen - ou installé emacs-elpa (ou melpa).
Elscreen est très utile pour moi.