xaizek / vifm (License: GPLv2+) (since 2018-12-07)
Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Commit 16b75195e91f996bfb6432a50cf0ad931255af61

Improve wording for some items in the docs
Author: xaizek
Author date (UTC): 2025-07-23 14:53
Committer name: xaizek
Committer date (UTC): 2025-07-23 14:53
Parent(s): 9b93cfe5819ad0b52ab48c0e7cd0360cf453e2eb
Signing key: 99DC5E4DB05F6BE2
Tree: 36b97265935348e29e57dcec916b377a3faacd72
File Lines added Lines deleted
data/man/vifm.1 6 6
data/vim/doc/app/vifm-app.txt 5 5
File data/man/vifm.1 changed (mode: 100644) (index 8d386fd01..1bb0e521d)
... ... string on Windows removes it.
2630 2630 append value to environment variable. append value to environment variable.
2631 2631 .TP .TP
2632 2632 .BI ":let &[l:|g:]opt = <expr>" .BI ":let &[l:|g:]opt = <expr>"
2633 sets option value.
2633 assign an option.
2634 2634 .TP .TP
2635 2635 .BI ":let &[l:|g:]opt .= <expr>" .BI ":let &[l:|g:]opt .= <expr>"
2636 2636 append value to string option. append value to string option.
 
... ... repeat last :locate command.
2661 2661 .BI " :ls" .BI " :ls"
2662 2662 .TP .TP
2663 2663 .BI :ls .BI :ls
2664 lists windows of active terminal multiplexer (only when terminal multiplexer is
2665 used). This is achieved by issuing proper command for active terminal
2666 multiplexer, thus the list is not handled by vifm.
2664 list windows of an active terminal multiplexer if one is in use.
2665 This is achieved by issuing a proper command to the terminal multiplexer,
2666 thus the list is not handled by vifm.
2667 2667 .TP .TP
2668 2668 .BI " :lstrash" .BI " :lstrash"
2669 2669 .TP .TP
2670 2670 .BI :lstrash .BI :lstrash
2671 display a menu with list of files in trash. Each element of the list is
2671 display a menu listing files in a trash. Each element of the list is the
2672 2672 original path of a deleted file, thus the list can contain duplicates. See original path of a deleted file, thus the list can contain duplicates. See
2673 2673 "Menus and dialogs" section for controls. "Menus and dialogs" section for controls.
2674 2674 .TP .TP
 
... ... See also 'mediaprg' option.
2700 2700 .BI " :messages" .BI " :messages"
2701 2701 .TP .TP
2702 2702 .BI ":mes[sages]" .BI ":mes[sages]"
2703 shows previously given messages (up to 50).
2703 display the history of the status bar messages (up to 50 items).
2704 2704 .TP .TP
2705 2705 .BI ":mes[sages] clear" .BI ":mes[sages] clear"
2706 2706 clear the history of the most recent status bar messages. clear the history of the most recent status bar messages.
File data/vim/doc/app/vifm-app.txt changed (mode: 100644) (index 8c1008e84..86878abd2)
... ... important in certain cases.
2260 2260 :let $ENV_VAR .= <expr> :let $ENV_VAR .= <expr>
2261 2261 append value to environment variable. append value to environment variable.
2262 2262 :let &[l:|g:]opt = <expr> :let &[l:|g:]opt = <expr>
2263 sets option value.
2263 assign an option.
2264 2264 :let &[l:|g:]opt .= <expr> :let &[l:|g:]opt .= <expr>
2265 2265 append value to string option. append value to string option.
2266 2266 :let &[l:|g:]opt += <expr> :let &[l:|g:]opt += <expr>
 
... ... order using the '.' operator. Any whitespace is ignored.
2284 2284 repeat last :locate command. repeat last :locate command.
2285 2285
2286 2286 :ls *vifm-:ls* :ls *vifm-:ls*
2287 list windows of active terminal multiplexer (only when terminal
2288 multiplexer is used). This is achieved by issuing proper command for
2289 active terminal multiplexer, thus the list is not handled by vifm.
2287 list windows of an active terminal multiplexer if one is in use.
2288 This is achieved by issuing a proper command to the terminal multiplexer,
2289 thus the list is not handled by vifm.
2290 2290
2291 2291 :lstrash *vifm-:lstrash* :lstrash *vifm-:lstrash*
2292 display a menu with list of files in trash. Each element of the list is
2292 display a menu listing files in a trash. Each element of the list is the
2293 2293 original path of a deleted file, thus the list can contain duplicates. original path of a deleted file, thus the list can contain duplicates.
2294 2294 See |vifm-menus-and-dialogs| for controls. See |vifm-menus-and-dialogs| for controls.
2295 2295
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/vifm

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/vifm

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master