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.
<root> / BUGS (5bf130465c26b56c3784cd87d445d36db5b73094) (1,232B) (mode 100644) [raw]
* Better to check for existence of $HOME.
* Duplicate detection lags in custom views on :substitute.
* filextype is useless on OS X.
* :clone! is useless.
* Hard copies of files are counted multiple times for ga/gA.
* Paths beyond MAX_PATH limit are not processed with 'syscalls'.
* :change->Name renames only one file even when several are selected.
* There is no sshfs like FUSE for servers that provide only scp.
* inotify fails to recognize change of replaced directory.
* Trailing "\ " in :map commands prevents cutting of the space.
* noremap shows wrong keys?
* "*" at the beginning of a glob doesn't match empty string.
* :filetype checks don't expand ~ and environment variables.
* 'chaselinks' resolves mount points on Windows, should it?
* :apropos command doesn't escape its arguments.
* gid/uid are displayed as -1 on some file systems.
* Command-line doesn't work well with file names in encoding that doesn't match
  locale when they fail to convert to wide encoding.
* On systems with BSD-like chmod, setting executable bit for directories only
  doesn't work.
* Access time of directories might not be preserved on OpenBSD on copying when
  'syscalls' is on, this is some subtle issue, because the code looks fine.
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