Wyszukiwanie w witrynie

Vifm - Menedżer plików oparty na linii poleceń z "powiązaniami klawiszy Vi" dla systemu Linux


W naszym ostatnim artykule zestawiliśmy listę 13 najlepszych menedżerów plików dla systemów Linux, z których większość opiera się na graficznym interfejsie użytkownika (GUI). Ale jeśli masz dystrybucję Linuksa, która korzysta tylko z interfejsu wiersza poleceń (CLI), potrzebujesz tekstowego menedżera plików. W tym artykule przedstawiamy jednego takiego menedżera plików o nazwie Vifm.

Vifm to potężny, wieloplatformowy menedżer plików oparty na CLI i ncurses dla systemów typu Unix, Cygwin i Windows. Jest bogaty w funkcje i ma powiązania klawiszy podobne do Vi. Wykorzystuje także szereg przydatnych funkcji firmy Mutt.

Nie ma potrzeby uczenia się nowego zestawu poleceń użytkowych, zapewnia on całkowitą kontrolę nad plikami za pomocą klawiatury przy użyciu ogólnych opcji/poleceń Vi.

Przydatne funkcje Vifma:

  • Zapewnia możliwość edycji kilku rodzajów plików.
  • Domyślnie dostępne są dwa panele.
  • Obsługuje tryby Vi, opcje, rejestry, polecenia i wiele więcej.
  • Obsługuje automatyczne uzupełnianie poleceń.
  • Obsługa katalogu śmieci.
  • Oferuje różne widoki (takie jak niestandardowe, kolumnowe, porównawcze i podobne do ls).
  • Obsługuje zdalne wykonywanie poleceń.
  • Obsługuje również zdalną zmianę katalogów.
  • Obsługuje różne schematy kolorów.
  • Wbudowana obsługa automatycznego montowania systemu plików FUSE.
  • Obsługuje korzystanie z funkcji.
  • Obsługuje wtyczkę do używania vifm w vimie jako selektora plików i wiele więcej.

Sugerowana lektura: Cloud Commander – internetowy menedżer plików do kontrolowania plików/programów systemu Linux za pośrednictwem przeglądarki

Jak zainstalować menedżera plików wiersza poleceń Vifm w systemie Linux

Vifm jest dostępny w oficjalnych repozytoriach oprogramowania dystrybucji Debian/Ubuntu i Fedora Linux. Aby go zainstalować, użyj odpowiedniego menedżera pakietów i zainstaluj go w ten sposób.

sudo apt install vifm   [On Debian/Ubuntu]
dnf install vifm        [On Fedora 22+]

Po zainstalowaniu możesz go uruchomić, wpisując.

vifm

Domyślnie obsługuje dwa okienka

Aby przechodzić z jednego panelu do drugiego, użyj spacji. Aby wejść do katalogu, po prostu naciśnij przycisk [Enter].

Otwórz plik w edytorze Vi/m

Aby otworzyć plik taki jak skrypt findhost.sh w prawym okienku powyżej, po prostu zaznacz plik i naciśnij [Enter]:

Kolorowy zakreślacz wizualny

Aby włączyć zakreślacz wizualny, naciśnij V i przewiń, aby zobaczyć, jak to działa.

Opcje manipulacji głównym panelem

Aby wyświetlić opcje manipulacji panelem/skojarzenia klawiszowe, naciśnij Ctrl-W.

Aby podzielić okno w poziomie, naciśnij Ctrl-W, a następnie s.

Aby podzielić okno w pionie, naciśnij Ctrl-W, a następnie v.

Użyj klawisza Tab, aby automatycznie uzupełnić polecenia

Najpierw wpisz kilka liter w nazwie polecenia (najlepiej dwie), a następnie naciśnij Tab. Aby wybrać następną opcję, naciśnij ponownie Tab, a następnie naciśnij [Enter].

Zaznacz pliki w jednym okienku i wyświetl je w innym

Podczas przewijania plików możesz wyświetlać listę plików w jednym panelu i przeglądać zawartość w innym. Po prostu uruchom polecenie wyświetl w ten sposób.

:view

Usuń plik w Vifm

Zaznaczony plik możesz usunąć, naciskając dd. Aby go usunąć, wciśnij Y lub N w przeciwnym razie.

Kosz wiersza poleceń Vifm

Jeśli usuniesz plik w Vifm, zostanie on zapisany w koszu. Aby wyświetlić katalog kosza, wpisz to polecenie.

:trashes

Aby wyświetlić pliki w koszu, uruchom polecenie lstrash (naciśnij q, aby powrócić).

:lstrash

Aby przywrócić pliki z katalogu kosza, najpierw przejdź do niego za pomocą polecenia cd w ten sposób.

:cd /home/aaronkilik/.local/share/vifm/Trash

Następnie wybierz plik do przywrócenia i wpisz:

:restore

Aby uzyskać wyczerpujące informacje na temat użytkowania oraz opcje, polecenia i wskazówki, sprawdź stronę podręcznika Vifm:

man vifm

Strona główna Vifm: https://vifm.info/

Sprawdź poniższe artykuły.

  1. GNOME Commander: dwupanelowa graficzna przeglądarka plików i menedżer dla systemu Linux
  2. Peazip – przenośny menedżer plików i narzędzie do archiwizacji dla systemu Linux

W tym artykule omówiliśmy instalację i podstawowe funkcje Vifm, potężnego menedżera plików opartego na CLI dla systemów Linux. Skorzystaj z poniższego formularza opinii, aby podzielić się swoimi przemyśleniami na ten temat.