Barrierearme Navigation/Ohne Maus auf Vorlagen zugreifen
Zur Navigation springen
Zur Suche springen
Ohne Maus auf Vorlagen zugreifen
Das Skript
accp(){
TMPL=$1
ZIELVERZEICHNIS=$2
YYYYMMDD=$(date +"%Y-%m-%d")
CPPFAD=$ZIELVERZEICHNIS/$YYYYMMDD-$TMPL
cp $TMPL $CPPFAD
xdg-open $CPPFAD
}
ist gedacht für so ein Workflow:
- ein Terminalfenster ist im Arbeitsverzeichnis mit den Vorlagen gestartet
- das $ZIELVERZEICHNIS ist in der Zwischenablage griffbereit
- "accp" eintippen
- den Anfangsbuchtabe(n) der gewünschten Vorlage eintippen
- den Dateinamen mit der Taste Tab vervollständigen
- das Zielverzeichnis $ZIELVERZEICHNIS für die Kopie eingeben
- die Taste Enter drücken
- wenn man kein YYYYMMDD-Präfix im Dateinamen benötigt, kann der YYYYMMDD-Präfix weggelassen werden
- die gewählte Vorlagen-Datei wird mit dem "cp"-Befehl kopiert
- und mit dem Befehl xdg-open geöffnet
Voraussetzung dafür, dass die Autovervollständigung mit Tab fuktioniert, ist, dass $PATH-Variable mit dem $ZIELVERZEICHNIS-Wert befüllt wird. Bspw. so
export PATH="$PATH:$HOME/pfad-zum-zielverzeichnis"
Voraussetzung ist auch, dass das Skript accp() in der Datei .bashrc definiert ist.