💾 Archived View for gemini.rmf-dev.com › repo › Vaati › mz › files › a8638117923b468bdcc52d7eb19ac81… captured on 2023-03-20 at 18:34:55. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

0 # mz

1

2 Terminal file manager with a vim-like interface

3

4 ![pic0](./img/img.gif)

5

6 ## Keybindings

7

8 * k - up

9 * j - down

10 * l - enter a folder, or open a file

11 * h - go to the parent folder

12 * e - edit a file, require the $EDITOR environment variable to be set

13 * G - make the cursor go to the first element of the list

14 * gg - make the cursor go to the last element of the list

15 * gt - go to the next tab

16 * gT - go to the previous tab

17 * n - select the next file matching the search

18 * N - select the previous file matching the search

19 * . - toggle the view on hidden folders and files

20 * yy - copy the path of the selected file, using xclip or tmux

21 * space - select file

22 * c - copy selected files

23 * x - cut selected files

24 * p - paste selected files

25 * d - delete selected files

26 * r - restore selected files from the trash

27 * : - enter command mode

28 * / - enter search mode

29

30 ## Commands

31

32 * :sh - open a shell in the current folder using $SHELL

33 * :![command] - run a shell command in the current folder, example :!mkdir test

34 * :nt - open a new tab

35 * :q - close the current tab

36 * :qa - close all tabs

37 * :trash - open trash in a new tab

38 * :trash clear - permanently delete every files in the trash

39

40 ## Build instruction

41

42 Simply clone the repository and run the command "make"

43

44 ## Supported platforms

45

46 Known to build and run on the following platforms :

47 * Linux

48 * DragonFlyBSD

49 * FreeBSD

50 * OpenBSD

51 * NetBSD

52 * Illumos

53