Nach der Installation von RabbitVCS bekomme ich die Integration von Git, SVN und HG in Nautilus. Wie entferne ich Hg und Git aus dem Kontextmenü?
configuration
rabbitvcs
borys86
quelle
quelle
Antworten:
Ich habe einen hackenden Weg gefunden, das zu tun. Ich gehe davon aus, dass Sie installiert haben
rabbitvcs-nautilus
. Ich habe es in Ubuntu 16.04 getestet.Wenn Sie nautilus nach der Installation neu starten, finden Sie einen Eintrag für drei Arten von VCS , nämlich git, mercurial (hg) und SVN. Hier ist ein Screenshot des Kontextmenüs nach der Standardinstallation.
Öffnen
/usr/lib/python2.7/dist-packages/rabbitvcs/util/contextmenu.py
Sie jetzt mit Ihrem bevorzugten Texteditor , um Git- und Quecksilbermenüs zu entfernen . Ich verwende im Beispiel erhabenen TextGehen Sie nun zu Zeile 1329. Auskommentierte Zeilen von 1329 bis 1372. Dies sind im Grunde Menüeinträge für Git und Quecksilber. Nach dem Auskommentieren werden die Zeilen
Ich habe hier Zeilennummern gedruckt.
Hier ist zwei Screenshots, die das Kontextmenü vor und nach dem Deaktivieren zeigen.
Screenshot: Nach dem Deaktivieren
quelle
Suchen Sie nach dem Launcher für RabbitVCS und bearbeiten Sie die Quicklist-Einträge.
Der Launcher befindet sich in ~ / .local / share / applications / oder / usr / share / applications. Es handelt sich um eine Desktop-Datei.
Die zusätzlichen Optionen sollten in Blöcken [Desktop-Aktion] definiert werden. Diese können gelöscht und dann aus der Zeile Aktionen entfernt werden.
Änderungen sollten sofort angezeigt werden.
quelle
grep -in -A 5 -B 5 rabbit **
in/usr/share/applications
und ti gedreht nichts auf: /