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 dde7371d3bc49a663ef0a8451bf26084be167835

Version v0.7.1
Author: xaizek
Author date (UTC): 2011-11-15 20:11
Committer name: xaizek
Committer date (UTC): 2011-11-15 20:11
Parent(s): 2a70d6a3c8a96e605f5112fc018d46f2d7267f7b
Signing key:
Tree: ba768bb61cd7cc5cce894f77d34de073a36366b8
File Lines added Lines deleted
ChangeLog 1 1
configure 1 1
configure.in 1 1
data/vifm-help.txt 18 7
tests/misc/reserved_commands.c 3 0
File ChangeLog changed (mode: 100644) (index 3c95a3c61..e34423bff)
1 0.7.0 to current
1 0.7.0 to 0.7.1
2 2
3 3 Added 'scrollbind' option. Added 'scrollbind' option.
4 4
File configure changed (mode: 100755) (index 2a0adbfb2..d30f650de)
... ... fi
2705 2705
2706 2706 # Define the identity of the package. # Define the identity of the package.
2707 2707 PACKAGE=vifm PACKAGE=vifm
2708 VERSION=0.7.0
2708 VERSION=0.7.1
2709 2709
2710 2710
2711 2711 cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
File configure.in changed (mode: 100644) (index 72c71953a..b6a6792de)
1 1 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
2 2
3 3 AC_INIT(configure.in) AC_INIT(configure.in)
4 AM_INIT_AUTOMAKE(vifm, 0.7.0)
4 AM_INIT_AUTOMAKE(vifm, 0.7.1)
5 5 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
6 6
7 7
File data/vifm-help.txt changed (mode: 100644) (index 1d6223719..3bba3baaa)
... ... Commands
821 821 sense after :empty and remove all records about files in the sense after :empty and remove all records about files in the
822 822 Trash directory from all registers. Trash directory from all registers.
823 823
824 :exe[cute][arg...]
825 will join all passed arguments by inserting a single space
826 between them and execute resulting string as a command-line com‐
827 mand.
828
824 829 :exi[t][!] :exi[t][!]
825 830 same as :quit. same as :quit.
826 831
 
... ... Commands
1205 1210 :vie[w] :vie[w]
1206 1211 toggle on and off the quick file view. toggle on and off the quick file view.
1207 1212
1213 :vie[w]!
1214 turns on quick file view if it's off.
1215
1208 1216 :volumes :volumes
1209 1217 only for MS-Windows only for MS-Windows
1210 1218 will popup menu with volume list. Hitting l (or Enter) key will will popup menu with volume list. Hitting l (or Enter) key will
 
... ... Plugin
1811 1819 :vert diffsplit. :vert diffsplit.
1812 1820 :TabVifm select a file or files to open in tabs. :TabVifm select a file or files to open in tabs.
1813 1821
1814 The plugin have only two settings. It's a string variable named
1815 g:vifm_term to let user specify command to run gui terminal. By
1816 default it's equal to ´xterm -e'. And anoter string variable named
1817 g:vifm_exec, which equals 'vifm' by default and specifies path to
1822 Each command accepts up to two arguments: left pane directory and right
1823 pane directory.
1824
1825 The plugin have only two settings. It's a string variable named
1826 g:vifm_term to let user specify command to run gui terminal. By
1827 default it's equal to ´xterm -e'. And anoter string variable named
1828 g:vifm_exec, which equals 'vifm' by default and specifies path to
1818 1829 vifm's executable. vifm's executable.
1819 1830
1820 To use the plugin copy the vifm.vim file to either the system wide
1831 To use the plugin copy the vifm.vim file to either the system wide
1821 1832 vim/plugin directory or into ~/.vim/plugin. vim/plugin directory or into ~/.vim/plugin.
1822 1833
1823 If you would prefer not to use the plugin and it is in the system wide
1834 If you would prefer not to use the plugin and it is in the system wide
1824 1835 plugin directory add plugin directory add
1825 1836
1826 1837 let loaded_vifm=1 let loaded_vifm=1
 
... ... AUTHOR
1843 1854
1844 1855
1845 1856
1846 November 4, 2011 vifm(1)
1857 November 15, 2011 vifm(1)
File tests/misc/reserved_commands.c changed (mode: 100644) (index d1a3b1f2f..fb80eaa3d)
... ... vim_like_completion(void)
22 22 assert_string_equal("empty", buf); assert_string_equal("empty", buf);
23 23 free(buf); free(buf);
24 24 buf = next_completion(); buf = next_completion();
25 assert_string_equal("execute", buf);
26 free(buf);
27 buf = next_completion();
25 28 assert_string_equal("exit", buf); assert_string_equal("exit", buf);
26 29 free(buf); free(buf);
27 30 buf = next_completion(); buf = next_completion();
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