Ich füge oft die gleichen Zeichenfolgen in den Browser ein (ich habe einen Youtube-Kanal und am Ende der Videos poste ich ständig die gleichen Links: Kanal-URL, Website, E-Mail, Einführungsvideo usw.).
Ich habe darüber nachgedacht, eine Textdatei zu erstellen und sie dann dem Unity-Bedienfeld hinzuzufügen, aber leider kann ich die mit dem Texteditor zu öffnende Textdatei nicht hinzufügen, obwohl ich die Möglichkeit sehe, den Texteditor hinzuzufügen. Ich könnte wahrscheinlich ein Skript zusammenstellen und es dem Panel hinzufügen, aber dann fiel mir auf, dass andere Leute wahrscheinlich die gleiche Zeit damit hatten, Erfahrung zu verschwenden, und wahrscheinlich bereits die Lösung gefunden haben.
In der perfekten Welt brauche ich eine Anwendung, die häufig benötigte Zeichenfolgen speichert. Wenn sie geladen wird, beginnt sie sofort über anderen Fenstern und bleibt als solche erhalten. Sie verfügt über Schaltflächen für verschiedene Zeichenfolgen und wird sofort in den Puffer gestellt gedrückt. Auf diese Weise würde ich diesen Tasten einfach das zuweisen, was ich brauche, und sehr, sehr glücklich sein.
Wenn es keine gute Lösung gibt, muss ich sie wohl nur selbst erstellen. Schließlich geht es in meinem Kanal um Programmierung, und ich kann wahrscheinlich eine wunderbare Lektion daraus machen, ein solches Tool zu erstellen.
cntr+c
oder nurright click->copy
. Ein Klick auf den gewünschten Text und Sie können ihn überall einfügen.sudo apt-get install xpad
Antworten:
Sie können
autokey
mitsudo apt-get install autokey-gtk
für die GTK + -Version odersudo apt-get install autokey-qt
für die Qt-Version installieren .autokey
Mit dieser Option können Sie Abkürzungen definieren, die bei Eingabe an einer beliebigen Stelle in Ihrer xsession zu einer definierten Phrase erweitert werden: ZB habe ich eine Abkürzungxyy
für die Phrase definiert. Vielen Dank für Ihre Hilfe . Ich habe die Option Immer angekreuzt, bevor ich diese Phrasenoption in dieautokey
Konfiguration eingefügt habe. Von nun an wird überall dort, wo ich tippexyy
und ein Leerzeichen drücke, ein kleines Popup angezeigt, das ich mit einer Abwärtspfeiltaste und einem auswählen kann. ENTERDas eingegebenexyy
wird durch den Satz Danke für Ihre Hilfe ersetzt .Wenn Sie die Option "Vor dem Einfügen auffordern" nicht aktivieren, wird die Abkürzung sofort nach dem Drücken der Leertaste ersetzt. Sie können auch Skripte definieren, z. B. zum Einfügen des aktuellen Datums.
Ich verwende
autokey-gtk
am 12.04, was ein kleines Problem hat, dass dasautokey
Tray-Symbol nicht auf dem Panel angezeigt wird. Um dies zu korrigieren, startendconf-editor
Sie'Autokey'
das Array Desktop-> Unity-> Panel-> Systray-Whitelist und fügen Sie es hinzu . ZB für mich enthielt es['JavaEmbeddedFrame', 'Wine', 'Update-notifier']
und ich modifizierte es zu['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Autokey']
. Wenn Sie Unity2D verwenden, wird das Problem aufgrund eines Fehlers in Unity2D nicht gelöst. Für Unity2D müssen Sie das Array so ändern['all']
, dass jede App auf die Whitelist gesetzt wird. Nach diesen Änderungen sollten das Abmelden / Anmelden und das Taskleistensymbol jetzt sichtbar sein.Vergessen Sie nicht
autokey
, auf der Registerkarte Bearbeiten-> Einstellungen-> Allgemein den Start beim Anmelden festzulegen .quelle
Persönlich habe ich ClipIt gefunden, um alle meine Anforderungen zum Kopieren / Einfügen abzudecken.
Mit seinen Hotkey-Kombinationen können Sie so ziemlich schnell zu jedem Einfügeelement gelangen. Ich habe Strg + Alt + H auf "Verlauf verwalten" gesetzt, damit ich sofort ein schwebendes Fenster starten, eine Suche nach dem Element eingeben kann, das ich einfügen möchte, und es direkt in das Fenster einfügen kann, in dem ich mich befinde (stellen Sie sicher, dass "Automatisch einfügen" ausgewähltes Element "ist unter Einstellungen> Einstellungen aktiviert).
Es gibt auch den Schnellzugriff "Hotkey verwalten", der eine Liste der neuesten 20 Clips für den Schnellzugriff anzeigt. Wenn die Elemente, die Sie einfügen, häufig verwendet werden, befinden sie sich in Ihrem Verlauf.
Wenn Sie sie nicht so häufig einfügen, können Sie die Funktion "Aktionen" von ClipIt verwenden, um Elemente schnell in die Zwischenablage zu platzieren.
In Aktionen können Sie beispielsweise Folgendes hinzufügen:
Sie können dann den Aktions-Hotkey ausführen (Standard Strg + Alt + A), Ihren Befehlstitel auswählen und dann Strg + V einfügen.
Funktioniert ziemlich gut. Leider habe ich nicht herausgefunden, wie die Aktion automatisch in das aktuelle Fenster eingefügt werden kann. Ich habe versucht, xclip -o zu leiten, aber das funktioniert nicht.
quelle
xdotool key ctrl+shift+v
Dies kann durch Erstellen eines benutzerdefinierten Starters für GEdit zum Öffnen Ihrer Textdatei erfolgen
Installieren Sie das Gnome-Panel. Das Paket enthält das Tool zum Erstellen des Launchers:
Erstellen Sie einen benutzerdefinierten Launcher mit gnome-desktop-item-edit:
2.1. Setzen Sie den Starttyp auf Anwendungen
2.2. Gib einen Namen dafür (zB: Youtube Channel, ...)
2.3. Setzen Sie den Befehl auf
gedit <path to text file>
2.4. Gib ihm einen Kommentar (optional)
2.5. Klicken Sie auf OK: p
Suchen Sie den neuen Launcher in Dash
Fügen Sie es Panel und Volia hinzu! Du hast gemacht ;)
UPDATE: Wenn Sie Click-to-Copy möchten, installieren Sie
xsel
Und Sie haben einen Click-to-Copy-Launcher (HINWEIS: Es wird keine Ausgabe angezeigt, die anzeigt, dass Sie den Text kopiert haben).
quelle