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 a98711dd96f913fb813e92b5da20a25092518abf

Use `:restart full` in another map of sample rcs
Author: xaizek
Author date (UTC): 2020-09-09 15:57
Committer name: xaizek
Committer date (UTC): 2020-09-09 15:57
Parent(s): df9112966ed771cc201bdcdca6b8ebfecb74b984
Signing key: 99DC5E4DB05F6BE2
Tree: 92bdeb4eba0e59b0cf3b58b6e25dd9e4b1c4656a
File Lines added Lines deleted
data/vifmrc 2 2
data/vifmrc-osx 2 2
File data/vifmrc changed (mode: 100644) (index c2f069c77..75aec8b01)
1 1 " vim: filetype=vifm : " vim: filetype=vifm :
2 " Sample configuration file for vifm (last updated: 7 September, 2020)
2 " Sample configuration file for vifm (last updated: 9 September, 2020)
3 3 " You can edit this file by hand. " You can edit this file by hand.
4 4 " The " character at the beginning of a line comments out the line. " The " character at the beginning of a line comments out the line.
5 5 " Blank lines are ignored. " Blank lines are ignored.
 
... ... nnoremap A cw
454 454 nnoremap ,t :!xterm &<cr> nnoremap ,t :!xterm &<cr>
455 455
456 456 " Open editor to edit vifmrc and apply settings after returning to vifm " Open editor to edit vifmrc and apply settings after returning to vifm
457 nnoremap ,c :write | edit $MYVIFMRC | restart<cr>
457 nnoremap ,c :write | edit $MYVIFMRC | restart full<cr>
458 458 " Open gvim to edit vifmrc " Open gvim to edit vifmrc
459 459 nnoremap ,C :!gvim --remote-tab-silent $MYVIFMRC &<cr> nnoremap ,C :!gvim --remote-tab-silent $MYVIFMRC &<cr>
460 460
File data/vifmrc-osx changed (mode: 100644) (index 99d93ccc5..65be249a8)
1 1 " vim: filetype=vifm : " vim: filetype=vifm :
2 " Sample configuration file for vifm on OSX (last updated: 7 September, 2020)
2 " Sample configuration file for vifm on OSX (last updated: 9 September, 2020)
3 3 " You can edit this file by hand. " You can edit this file by hand.
4 4 " The " character at the beginning of a line comments out the line. " The " character at the beginning of a line comments out the line.
5 5 " Blank lines are ignored. " Blank lines are ignored.
 
... ... nnoremap cc cw<c-u>
382 382 nnoremap A cw nnoremap A cw
383 383
384 384 " Open editor to edit vifmrc and apply settings after returning to vifm " Open editor to edit vifmrc and apply settings after returning to vifm
385 nnoremap ,c :write | edit $MYVIFMRC | restart<cr>
385 nnoremap ,c :write | edit $MYVIFMRC | restart full<cr>
386 386 " Open MacVim to edit vifmrc " Open MacVim to edit vifmrc
387 387 nnoremap ,C :!mvim --remote-tab-silent $MYVIFMRC &<cr> nnoremap ,C :!mvim --remote-tab-silent $MYVIFMRC &<cr>
388 388
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