Barrierearme Navigation/Ohne Maus auf Vorlagen zugreifen

Aus DebianforumWiki
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:

  1. ein Terminalfenster ist im Arbeitsverzeichnis mit den Vorlagen gestartet
  2. das $ZIELVERZEICHNIS ist in der Zwischenablage griffbereit
  3. "accp" eintippen
  4. den Anfangsbuchtabe(n) der gewünschten Vorlage eintippen
  5. den Dateinamen mit der Taste Tab vervollständigen
  6. das Zielverzeichnis $ZIELVERZEICHNIS für die Kopie eingeben
  7. die Taste Enter drücken
  8. wenn man kein YYYYMMDD-Präfix im Dateinamen benötigt, kann der YYYYMMDD-Präfix weggelassen werden
  9. die gewählte Vorlagen-Datei wird mit dem "cp"-Befehl kopiert
  10. 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.