Vifm: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(Installationseintrag hinzugefügt)
K (Buchstabe hinzugefügt)
(7 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
vifm ist ein Dateimanager, der die [[ncurses]]-Bibliothe verwendet und in der Bedienung an den Editor vi(m) angelehnt ist. Einige nützliche Ideen stammen von vom E-Mail-Client [[mutt]].
vifm ist ein Dateimanager, der die [[ncurses]]-Bibliothek verwendet und in der Bedienung an den Editor vi(m) angelehnt ist. Einige nützliche Ideen wurden hierbei von dem E-Mail-Client [[mutt]] übernommen.
 
[[Bild:Vifm.png|thumb|650px|Ein Beispielbild von einem konfiguriertem {{ic | vifm}} ]]


{{installation
{{installation
Zeile 7: Zeile 9:
}}
}}


Website: https://vifm.info/


Wiki: https://wiki.vifm.info/
= Preview =
Um Bilder in {{ ic | vifm }} anzeigen zu lassen, muss man sich das Programm {{Paket | ueberzug}} installieren, welches sich im {{ic | community}} Repository befindet.
sudo pacman -S ueberzug
 
Anschließend wird das Github-Repository [https://github.com/cirala/vifmimg vifmimg] geclont und dann {{ic | vifmimg}} und {{ic | vifmrun}} in {{ic | ~/.config/vifm/}} verschoben.
Danach muss man einen alias in seiner Shell-{{ic | rc}} hinzufügen, welches {{ic | vifmrun}} aufruft, da dieser die Vorbereitungen für {{Paket | ueberzug}} erstellt.
Je nachdem welche Shell man verwendet, muss sie entweder in {{ic | ~/.zshrc}} oder in die {{ic | ~/.bashrc}} hinzugefügt werden:
alias vifm="~/.config/vifm/vifmrun
 
Nun sollte die Preview-Funktion funktionieren.
 
{{ Hinweis | Sollte die Previewfunktion sehr langsam sein, so kann man diesen [https://github.com/TornaxO7/vifmimg Fork] von vifmimg probieren. Mit diesem kann man die Previewart einstellen (png oder jpg). jpg sollte die Geschwindigkeit erhöhen.
}}
 
= Nützliche Key-Bindings =
 
== Pfade kopieren ==
Absoluten Pfad bis zum Ordner in das Clipboard speichern:
nnoremap yd :!echo -n %d | xclip -selection clipboard %i<cr>:echo expand('%"d') "is yanked to clipboard"<cr>
Absoluten Pfad bis zur Datei in das Clipboard speichern:
nnoremap yf :!echo -n %c:p | xclip -selection clipboard %i<cr>:echo expand('%"c:p') "is yanked to clipboard"<cr>
 
 
= Links =
# Website: https://vifm.info/
# Wiki: https://wiki.vifm.info/
[[Kategorie:Dateimanager]]
 
[[en:Vifm]]

Version vom 20. April 2021, 12:47 Uhr

vifm ist ein Dateimanager, der die ncurses-Bibliothek verwendet und in der Bedienung an den Editor vi(m) angelehnt ist. Einige nützliche Ideen wurden hierbei von dem E-Mail-Client mutt übernommen.

Ein Beispielbild von einem konfiguriertem vifm

Installation

vifm ist als vifm in community verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S vifm


Preview

Um Bilder in vifm anzeigen zu lassen, muss man sich das Programm ueberzug installieren, welches sich im community Repository befindet.

sudo pacman -S ueberzug

Anschließend wird das Github-Repository vifmimg geclont und dann vifmimg und vifmrun in ~/.config/vifm/ verschoben. Danach muss man einen alias in seiner Shell- rc hinzufügen, welches vifmrun aufruft, da dieser die Vorbereitungen für ueberzug erstellt. Je nachdem welche Shell man verwendet, muss sie entweder in ~/.zshrc oder in die ~/.bashrc hinzugefügt werden:

alias vifm="~/.config/vifm/vifmrun

Nun sollte die Preview-Funktion funktionieren.

Hinweis: Sollte die Previewfunktion sehr langsam sein, so kann man diesen Fork von vifmimg probieren. Mit diesem kann man die Previewart einstellen (png oder jpg). jpg sollte die Geschwindigkeit erhöhen.

Nützliche Key-Bindings

Pfade kopieren

Absoluten Pfad bis zum Ordner in das Clipboard speichern:

nnoremap yd :!echo -n %d | xclip -selection clipboard %i<cr>:echo expand('%"d') "is yanked to clipboard"<cr>

Absoluten Pfad bis zur Datei in das Clipboard speichern:

nnoremap yf :!echo -n %c:p | xclip -selection clipboard %i<cr>:echo expand('%"c:p') "is yanked to clipboard"<cr>


Links

  1. Website: https://vifm.info/
  2. Wiki: https://wiki.vifm.info/