./sysutils/felix, TUI file manager with vim-like key mapping

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.14.0, Package name: felix-2.14.0, Maintainer: pin

A tui file manager with vim-like key mapping, written in Rust.

While heavliy inspired by the great vifm and trying to implement its pleasan
experience in Rust, at the same time this project focuses on the following
points:

- simple and fast
- easy to configure how to open files


Master sites:

Filesize: 13042.046 KB

Version history: (Expand)


CVS history: (Expand)


   2024-09-30 20:54:18 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/felix: update to 2.14.0

What's Changed
 - fix(deps): update time; fix build for rust 1.80 by @Bot-wxt1221 in #297
 - Update deps for rust 1.81
   2024-04-08 12:40:23 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/felix: update to 2.13.0

v2.13.0 (2024-04-07)
Added
 - ignore_case option to the do case-insensitie search by /.
 - Symbolic link destinations are now displayed when the cursor is hovered over them.

Changed
 - Symlink items linked to directory now appears in the directory section, not \ 
the file section.
 - MSRV is now v1.74.1

fixed
 - z command can now receive multiple arguments: z dot files<CR> works as \ 
in your terminal.
   2024-02-03 23:21:57 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/felix: update to 2.12.1

Fixed
 - Restore the cursor position properly after exit in a tmux (and possibly in
   other multiplexers) session.
   2024-01-28 07:46:01 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/felix: update to 2.12.0

v2.12.0 (2024-01-28)
Added
 - :config to point to the config file if exists.
 - felix listens to the change of the config file, and re-read the config
   automatically (after some key inputs).

Changed
 - Refactor around _run and State::new().
     - Add config_path field to State.

Fixed
 - symlink path and operations with it on Windows.
   2023-12-10 07:58:40 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/felix: update to 2.11.1

v2.11.1 (2023-12-10)
Fixed
 - Allow SHIFT key to enter characters after i, I, c, /, : and z.
   2023-12-09 11:23:47 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/felix: update to 2.11.0

v2.11.0 (2023-12-09)
Added
 - <C-h> for Backspace functionality after i, I, c, /, : and z.
   2023-11-26 17:08:58 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/felix: update to 2.10.2

v2.10.2 (2023-11-26)
Fixed
 - Added a filter to every user input to reject Keyup events. This is required
   on the windows platform.
   2023-11-02 19:10:41 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/felix: update to 2.10.1

v2.10.1 (2023-11-02)
Fixed
 - Convert tab to 4 spaces when using bat to preview text files.

v2.10.0 (2023-11-01)
Added
 - bat integration: If bat installed, felix automatically adds syntax
   highlighting to the text preview.
    - Add has_bat field to State.
    - Add FxError::InvalidPath to handle invalid unicode in file path.