Vifm: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Zur Navigation springen Zur Suche springen
(Preview-Funktion erklärt mit ueberzug)
(keybindings für pfade kopieren hinzugefügt)
Zeile 17: Zeile 17:
  
 
Nun sollte die Preview-Funktion funktionieren.  
 
Nun sollte die Preview-Funktion funktionieren.  
 +
 +
= 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 =
 
= Links =
 
# Website: https://vifm.info/
 
# Website: https://vifm.info/
 
# Wiki: https://wiki.vifm.info/
 
# Wiki: https://wiki.vifm.info/

Version vom 17. Juli 2020, 19:23 Uhr

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.

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.

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/