Note:

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Difference between revisions of "Package:Vifm"

From Funtoo
Jump to navigation Jump to search
(USE flags get displayed via template now)
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
|Homepage=http://vifm.info/
|Homepage=http://vifm.info/
}}
}}
Vifm is an ncurses based file manager with vi like keybindings/modes/options/commands/configuration, which also borrows some useful ideas from mutt.
'''Vifm''' is an [https://en.wikipedia.org/wiki/Ncurses ncurses] based file manager with [https://en.wikipedia.org/wiki/Vi vi] like keybindings/modes/options/commands/configuration, which also borrows some useful ideas from [https://en.wikipedia.org/wiki/Mutt_(email_client) mutt]. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.


== USE-Flags ==
== Features ==
* X
 
* extended-keys
* cross-platform (GNU/Linux, *BSD, Solaris, Windows, Mac OS)
* gtk
* [https://en.wikipedia.org/wiki/UTF-8 UTF-8] support
* magic
* user mappings (almost like in vi)
* developer
* ranges in command-line commands
* vim
* user defined commands (support ranges)
* vim-syntax
* registers
* operation undoing/redoing
* [https://en.wikipedia.org/wiki/Filesystem_in_Userspace FUSE] file systems support
* trash
* multiple files renaming (also known as "bulk renaming" or [https://en.wikipedia.org/wiki/Batch_renaming "batch renaming"])
* filename modifiers
* Color schemes
* file name color according to generic file type
* path specific colorscheme customization
* bookmarks
* operation backgrounding
* customizable file viewers
* handy [https://en.wikipedia.org/wiki/Less_(Unix) less]-like preview mode with support of colors
* (interactive) filtering out and searching for files using regular expressions
* one or two pane view
* shell-like command line editing
* multicolumn view
* [https://en.wikipedia.org/wiki/Ls ls]-like view
* customizable file name prefixes and suffixes
* built-in integration with [https://en.wikipedia.org/wiki/GNU_Screen GNU Screen] and [https://en.wikipedia.org/wiki/Tmux tmux]
* external editing of command line
 
== Color themes ==
There is [https://github.com/vifm/vifm-colors seperate git repository] containing a collection of color themes for vifm.
 
If you would like to just have one theme you could download it via wget like this:
<console>
$ ##i## wget -P ~/.vifm/colors https://raw.githubusercontent.com/vifm/vifm-colors/master/solarized-dark
</console>
 
If you prefer to download all themes you could clone the entire repository, and stay up to date.
 
<console>
$ ##i## rm -rf ~/.vifm/colors
$ ##i## git clone https://github.com/vifm/vifm-colors ~/.vifm/colors
</console>
 
To check for updates just type
<console>
$ ##i## cd ~/.vifm/colors.
$ ##i## git pull
</console>


{{PageNeedsUpdates}}
{{EbuildFooter}}
{{EbuildFooter}}

Latest revision as of 09:36, May 8, 2015

Vifm

   Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

Vifm is an ncurses based file manager with vi like keybindings/modes/options/commands/configuration, which also borrows some useful ideas from mutt. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.

Features

  • cross-platform (GNU/Linux, *BSD, Solaris, Windows, Mac OS)
  • UTF-8 support
  • user mappings (almost like in vi)
  • ranges in command-line commands
  • user defined commands (support ranges)
  • registers
  • operation undoing/redoing
  • FUSE file systems support
  • trash
  • multiple files renaming (also known as "bulk renaming" or "batch renaming")
  • filename modifiers
  • Color schemes
  • file name color according to generic file type
  • path specific colorscheme customization
  • bookmarks
  • operation backgrounding
  • customizable file viewers
  • handy less-like preview mode with support of colors
  • (interactive) filtering out and searching for files using regular expressions
  • one or two pane view
  • shell-like command line editing
  • multicolumn view
  • ls-like view
  • customizable file name prefixes and suffixes
  • built-in integration with GNU Screen and tmux
  • external editing of command line

Color themes

There is seperate git repository containing a collection of color themes for vifm.

If you would like to just have one theme you could download it via wget like this:

user $  wget -P ~/.vifm/colors https://raw.githubusercontent.com/vifm/vifm-colors/master/solarized-dark

If you prefer to download all themes you could clone the entire repository, and stay up to date.

user $  rm -rf ~/.vifm/colors
user $  git clone https://github.com/vifm/vifm-colors ~/.vifm/colors

To check for updates just type

user $  cd ~/.vifm/colors.
user $  git pull