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> / tests / misc /
File Mode Size
append_selected_files.c 100644 3,867B
args.c 100644 6,005B
background.c 100644 7,735B
builtin_functions.c 100644 13KiB
cancellation.c 100644 432B
change_window.c 100644 1,127B
chase_links.c 100644 3,444B
cline.c 100644 1,203B
cmdline.c 100644 19KiB
cmdline_completion.c 100644 9,636B
cmdline_editing.c 100644 16KiB
cmdline_history.c 100644 3,520B
command_separation.c 100644 9,156B
compare.c 100644 17KiB
compare_misc.c 100644 19KiB
config.c 100644 425B
count_vars.c 100644 1,948B
dcache.c 100644 3,344B
diff.c 100644 8,453B
dir_stack.c 100644 5,227B
eval_arglist.c 100644 3,497B
event_loop.c 100644 2,518B
expand_custom_macros.c 100644 12KiB
expand_macros.c 100644 19KiB
expand_status_line_macros.c 100644 7,766B
extract_abbrev.c 100644 2,118B
file_magic.c 100644 3,851B
filtering.c 100644 15KiB
find_last_command.c 100644 812B
flist_custom.c 100644 22KiB
flist_custom_filtering.c 100644 2,345B
flist_hist.c 100644 8,748B
flist_misc.c 100644 18KiB
flist_pick_cd_path.c 100644 1,804B
flist_reload.c 100644 2,206B
flist_tree.c 100644 19KiB
flist_tree_filtering.c 100644 8,605B
flist_tree_folding.c 100644 13KiB
fname_modif.c 100644 19KiB
format_mount_command.c 100644 3,305B
fuse.c 100644 13KiB
integration.c 100644 8,178B
ipc.c 100644 7,429B
leave_invalid_dir.c 100644 1,074B
marks.c 100644 2,002B
navigation.c 100644 2,216B
normal.c 100644 8,973B
normal_cmd_cp.c 100644 1,869B
ops.c 100644 1,459B
options.c 100644 26KiB
options_classify.c 100644 6,182B
options_miller.c 100644 3,734B
options_suggestoptions.c 100644 2,628B
parse_apropos_line.c 100644 3,653B
quickview.c 100644 6,000B
registers.c 100644 2,787B
registers_shared_memory.c 100644 11KiB
rename.c 100644 11KiB
rn_cmd_exists.c 100644 965B
rn_find_cmd.c 100644 1,284B
running.c 100644 18KiB
search.c 100644 6,695B
search_functional.c 100644 7,392B
sessions.c 100644 10KiB
sort.c 100644 15KiB
sourcing.c 100644 1,052B
status.c 100644 4,568B
suite.c 100644 843B
tabs.c 100644 17KiB
trash.c 100644 2,796B
trim_right.c 100644 573B
ui.c 100644 16KiB
ui_view_schedule.c 100644 1,777B
utils.c 100644 1,704B
utils.h 100644 575B
vcache.c 100644 13KiB
version.c 100644 756B
view_dir.c 100644 7,721B
view_mode.c 100644 10KiB
viewport_movement.c 100644 4,541B
viewport_moving.c 100644 1,721B
viewport_positions.c 100644 6,532B
viewport_scrolling.c 100644 5,991B
vifminfo.c 100644 16KiB
vifminfo_merge_states.c 100644 4,549B
vifminfo_tabs.c 100644 5,043B
visual.c 100644 5,009B
visual_restore.c 100644 3,706B
wstr_to_spec.c 100644 4,859B
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