En ce moment, mon cadre Emacs est divisé verticalement et je regarde deux tampons différents dans les deux fenêtres.
Je voudrais aller à un mot dans un tampon, appuyer sur certaines touches et avoir les occurrences de ce mot (le cas échéant) en surbrillance dans l' autre tampon, en y faisant défiler si nécessaire.
Y-a-t-il un moyen de faire ça?
Dans la capture d'écran ci-dessus, avec mon curseur juste avant "bar" dans le tampon de gauche, j'aimerais pouvoir <faire quelque chose> et voir rapidement où "bar" se trouve dans le tampon de droite.
Remarque: Ceci est lié à Comment trouver du texte dans plusieurs tampons ouverts? dans le sens où, si je pouvais faire une recherche dans l'autre "tampon", il ferait ce que je veux. Mais aucune des réponses là-bas n'est exactement ce que je veux:
- Les
occur
solutions basées ouvrent une nouvelle fenêtre qui montre les lignes correspondantes, tandis que je voudrais garder mes deux fenêtres toujours affichées - je vais en fait chercher dans l'autre tampon le contexte autour de la correspondance, donc n'afficher que la ligne correspondante n'est pas très utile. multi-isearch-buffers
m'oblige à spécifier la liste des tampons chaque fois que je veux faire cette recherche (beaucoup de fois), au lieu de la ramasser automatiquement comme les deux tampons affichés. Plus important encore, lorsque je démarre à partir d'une fenêtre et que j'effectue l'isearch, lorsqu'il trouve la correspondance dans l'autre tampon, il affiche ce tampon dans cette fenêtre, de sorte que les deux fenêtres affichent le même (autre) tampon. Ensuite, Cg remet tout en place et je ne vois plus le mot mis en surbrillance dans l'autre tampon.icicle-search
a tellement de fonctionnalités que l'un d'eux peut être en mesure de le faire, mais je n'ai rien trouvé après un examen rapide de la documentation.
C-s C-w C-x o C-s C-s
ne me semble pas si mal. (Vous n'avez pas besoin d'un C-s
droit après le C-w
.)
C-s C-w C-x o C-s C-s C-x o
semble en effet très bien.