GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Lassen Sie vim symbolischen Links folgen, wenn Sie Dateien von der Befehlszeile aus öffnen

Es sieht also nicht so aus, als wäre etwas in vim eingebaut, um dies zu ermöglichen. Ich habe mit der Wrapper-Funktion herumgespielt und es stellte sich als etwas einfacher heraus, als ich dachte. Hier ist das Endergebnis:

function vim() {
  args=()
  for i in [email protected]; do
    if [[ -h $i ]]; then
      args+=`readlink $i`
    else
      args+=$i
    fi
  done

  /usr/local/bin/vim -p "${args[@]}"
}

Einfach zu Ihrem .zshrc hinzufügen um es zu verwenden.


Linux
  1. 5 Befehlszeilen-Tools zum schnellen Auffinden von Dateien unter Linux

  2. vim:Befehl nicht gefunden

  3. Wie lade ich Dateien von der Befehlszeile mit dem Befehl wget herunter?

  4. Wie kann ich eine Funktion von einem Skript in der Befehlszeile ausführen?

  5. Hochladen von Dateien in das S3-Konto über die Linux-Befehlszeile

Programmieren Sie Hardware über die Linux-Befehlszeile

So verwenden Sie Ranger zum Navigieren in Dateien von der Befehlszeile aus

So extrahieren oder entpacken Sie tar.gz-Dateien von der Linux-Befehlszeile

So löschen Sie Dateien und Verzeichnisse in Linux über die Befehlszeile

Geben Sie Dateien über das Internet von der Befehlszeile aus mit Transfer.sh frei

So suchen Sie nach Dateien über die Linux-Befehlszeile