Pour ma journée de travail, je vis à Emacs. Totalement. Je suis également devenu assez dépendant de CScope pour m'aider à trouver des choses dans le code.Pin tampons Emacs à windows (pour cscope)
Normalement, je possède 2 fenêtres en une fraction (C-x 3): alt text http://bitthicket.com/files/emacs-2split.JPG
J'utiliser la fenêtre de droite pour les tampons de code et la fenêtre de gauche de la mémoire tampon de recherche CScope. Lorsque vous effectuez une recherche CScope et sélectionnez un résultat, il met automatiquement à jour la fenêtre de droite pour afficher la mémoire tampon référencée par le résultat. Tout cela est bien, sauf que cela me fait perdre ma place dans un autre tampon que j'étudiais. Parfois, ce n'est pas un gros problème, parce que [C-s] me ramène à l'endroit où j'étais.
Quoi de mieux, cependant, est d'avoir 3 fenêtres fendus comme celui-ci ([CX2] dans la fenêtre de gauche): alt text http://bitthicket.com/files/emacs-3split.jpg
Et que la fenêtre en bas à gauche contient le tampon de recherche CScope, et La fenêtre en haut à gauche est le seul tampon que CScope met à jour. De cette façon, je peux voir mes recherches CScope et naviguer autour du code sans perdre le tampon sur lequel je me concentre.
Quelqu'un sait comment je peux faire ça?
génial! Je savais que cela pouvait être fait ... Je suis habituellement trop pressé pour avoir le temps de creuser dans l'api elisp. Merci! –
Superbe! Je rencontre la même situation, mais ça se passe avec des activités vc, ça va utiliser ma précieuse fenêtre. Merci. – swdev