Meerdere cursors

Ondersteuning voor meerdere cursors is geïntroduceerd in versie 5.93 van katepart.

Meerdere cursors worden aangemaakt

  • Om ze via de muis aan te maken, gebruik Alt + linkermuisknop. De modifier is te configureren, zie Multicursor-modifier configureren

  • Om via het toetsenbord aan te maken, druk op Ctrl+Alt+Up om cursor boven de primaire cursor aan te maken en Ctrl+Alt+Down om de cursor eronder aan te maken. Deze sneltoetsen zijn ook te configureren

  • Om cursors uit een selectie aan te maken, selecteer eerst enige tekst en druk daarna op Shift+Alt+I. Dit zal een cursor aan het eind van elke regel in de selectie aanmaken.

  • Alt+J gebruiken om de het volgende voorkomen van het woord onder de cursor en het selecteren + een cursor aanmaken. Als u het huidige woord onder de cursor wilt overslaan , druk op Alt+K en het zal het nu geselecteerde woord als overgeslagen markeren. Wanneer u opnieuw op Alt+J drukt zal het de selectie van het huidige woord ongedaan maken en naar het volgende woord gaan.

  • Ctrl+Alt+Shift+J gebruiken om alle overeenkomstige woorden van die onder de cursor te vinden en ze selecteren met een cursor aan het eind van elke selectie. U kunt Alt+J gebruiken om door de geselecteerde woorden te lopen en Alt+K te gebruiken om de selectie ongedaan te maken van elk woord genoemd in de vorige paragraaf.

Werken met meerdere cursors

Nadat u een paar cursors hebt gemaakt, kunt u de meeste bewerkingen op hen doen zoals u zou doen op een enkele cursor. Bijvoorbeeld, bij een letter typen zal het voor elke cursor doen. Evenzo kunt u teksttransformaties doen bijv., hoofdletter maken voor alle posities of selecties.

Soms wilt u cursors verwijderen. Om dat te doen kunt u Alt + linkermuisknop op de cursor doen die u wilt verwijderen. Als u alleen cursors wilt verwijderen op lege regels, dan is er een al gemaakte actie voor die dat voor u zal doen. Om de actie uit te voeren, open de Commandobalk met Ctrl+Alt+I en zoek naar Cursors verwijderen uit lege regels en druk op Enter. U kunt ook een sneltoets voor deze actie configureren.