Gedit hat zwei Plugins von Gnomes Gedit Plugins-Seite, die ich beide besonders möchte ...
Beide wetteifern jedoch um dieselben Tastenkombinationen: Strg + PageUp und Strg + PageDown
Ich kann zwei mögliche Lösungen sehen, und vielleicht gibt es mehr ,,, (es gibt normalerweise :)
Die beste Lösung könnte darin bestehen, die Shorcut-Tasten in Multi-Edit in Shift + Ctrl + PageUp und Shift + Ctrl + PageDown zu ändern ... aber ich habe nur sehr wenig Python-Kenntnisse, und wie das geht, entgeht mir.
Die einfachste Methode (für mich) besteht darin, sie einfach über eine andere Tastenkombination ein- oder auszuschalten. Ich kenne den Befehl zum Ein- und Ausschalten der Multi-Edit-Funktion (aber nicht des gesamten Skripts) ... Grundsätzlich benötige ich für diese Option einen Befehl zum Ein- und Ausschalten eines Gedit-Plugins.
Entweder oder beide (oder andere) Lösungen wären willkommen ...
UPDATE : Ich suche nach einem Befehlszeilenbefehl (vs, einem Menübefehl)
und / oder einem 'Fix' für das Python-Skript von Multi-Edit.
Hinweis: Das Plugin 'Edit Shortcuts' zeigt das Multi-Edit-Plugin nicht an ... (also kann ich es nicht so machen)
Es ist einfach :)
Aktivieren
Bearbeiten> Einstellungen
Schauen Sie sich nun den Abschnitt Plugins an .
Aktivieren Sie das Kontrollkästchen neben dem Namen des Plugins, das Sie aktivieren möchten.
Sie können jetzt auf Schließen klicken , um Gedit zu schließen, und es dann erneut starten
Deaktivieren
Bearbeiten> Einstellungen
Schauen Sie sich nun den Abschnitt Plugins an .
Deaktivieren Sie das Kontrollkästchen neben dem Namen des Plugins, das Sie aktivieren möchten.
Sie können jetzt auf Schließen klicken , um Gedit zu schließen, und es dann erneut starten
quelle
Nachdem ich endlich einen Verweis auf die Plugins von gedit gefunden habe, habe ich ein Bash-Skript zusammengestellt ...
Da dieses Skript nur für gedit verfügbar ist, wird durch Hinzufügen über die externen Tools von gedit der Bereich Ihrer Auswahl der Tastenkombination nur für gedit lokalisiert. Ich verwende Strg + NumPad7 (da es sehr nahe an PageUp und PageDown liegt).
quelle
Ich habe / navigiere dies mit Regex- und Ipython- Plugins, auf denen beide ausgeführt werden möchten ctrlr. Ich habe in "regexsearchinstance.py" (in
~/.local/share/gedit/plugins/regex_replace
) herumgeschnüffelt und Folgendes gefunden:Ich habe eine Zeile geändert in:
und gedit beenden. Jetzt werden Regex-Suchvorgänge geladen ctrlshfitf. Ich sehe eine vergleichbare Zeile in
/usr/lib/gedit/plugins/ipython.py
:Also , wenn Sie wollen , um tatsächlich die Plugins so bearbeiten, dass sie standardmäßig verschiedene Verknüpfungen verwenden, herumschnüffeln für
<Control>
oder<control>
oderadd_action
in der Plugin - Datei.quelle