1 votes

Comment puis-je faire un remplacement de requête à l'envers dans emacs ?

D'après la documentation de query-replace :

[...] En mode Marque Transitoire, si la marque est active, opérer sur les contenus de la région. Sinon, on opère du point jusqu'à la fin de la tampon.

Quelle est la façon de le faire à l'envers ? C'est-à-dire, si rien n'est marqué, du point au débutant du Tampon ? Gardez à l'esprit le comportement de isearch-forward contra. isearch-backward . Il se peut que ce type de fonctionnalité ne soit pas disponible pour une raison précise. Si c'est le cas, j'aimerais en connaître la raison.

1voto

verdammelt Points 389

Une telle fonction n'existe pas dans la boîte. Je ne peux malheureusement pas en donner la raison.

Comme vous le savez peut-être déjà, vous pouvez faire ce qui suit :

  1. C-SPC
  2. M-<
  3. M-%

Pour obtenir le comportement que vous recherchez. Ceci pourrait être enregistré dans une macro et lié à une touche ( cf. http://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Keyboard-Macro.html )

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X