Ich kann mir zwei Fälle vorstellen: das Reaktivieren der Region und das Anpassen der Größe der Region.
Ich verwende diese Bindung meistens, um die Region zu reaktivieren, nachdem ich einen Befehl ausgeführt habe, der sie deaktiviert, oder etwas getan habe, das Markierungen setzt und Punkte bewegt, ohne die Region zu aktivieren.
Zum Beispiel ein Cs machen und nach etwas suchen. Drücken Sie RET, um die Suche zu beenden, und dann Cx Cx, um alles zu markieren, von dem aus Sie die Suche gestartet haben.
Ein weiteres Beispiel, das ich häufig mache, wenn ich ein Beispiel für elisp in eine StackExchange-Antwort aufnehmen möchte:
- Markieren Sie den Code, den Sie kopieren möchten.
- Drücken Sie die Tabulatortaste Cu Cx, um den Code um 4 Leerzeichen einzurücken. Auf diese Weise wird es hier auf der Site als Code gerendert. Dieser Schritt deaktiviert die Region.
- Drücken Sie Cx Cx, um die Region erneut zu aktivieren, und dann Mw, um sie in die Zwischenablage zu kopieren, damit ich sie in meine StackExchange-Antwort einfügen kann.
Der andere Fall ist, wenn Sie eine Region markieren und sie vergrößern / verkleinern möchten. In diesem Fall ist es praktisch, an das "andere Ende" der Region zu springen, es zu verschieben und dann zurückzuspringen. Wenn die Region bereits aktiv ist, wird sie durch Drücken von Cx Cx aktiviert, sodass Sie beide Enden verschieben können.