Clifm 1.22 (Banana picker)
Get distro-specific binary packages from the OpenSUSE Build System
Bug fixes 🪲 🐛
- Wrong query string when TAB completing tagged files and
--fuzzy-match
is enabled. - When pressing Ctrl-Alt-[d,x] on a secondary prompt the cursor moves up one line.
--rl-vi-mode
not working ifRlEditMode
is set in the config file.- No image preview for powerpoint files.
- Wrong ueberzug image offset when fzf preview window border is set to
border-[right,thinblock]
. - When clearing the screen, the scrollback buffer is not cleared on rxvt-based terminals.
- Not using all available columns when running with
--no-eln
. - TAB completing file names in the prompt of the
pc
command after the first word. - Some keybindings (Alt-TAB, Alt-v, Alt-p) are operative in secondary prompts, when they shouldn't.
- Garbage in the command line when trying to switch workspaces via a keybinding in a secondary prompt.
- F12 (quit) not working on secondary prompts.
echo ELN
does not expand to file name (whilestat ELN
does).mf
command expands numbers to ELN's.- When multiple system messages are generated, only the last one is displayed in the prompt.
- Negation (
!
) does not work for workspaces and double asterisk expressions in autocommands. - Help messages ignore the command line text color.
- The
n/new
command issues a warning when attempting to create a file in the home directory using the tilde (~/FILE
). - File previews (TAB completion or the
view
command) ignore alternative preview file (set via either--shotgun-file
,--config-dir
, or--profile
). rr
does not work with directory names containing spaces (e.g.rr this\ dir
).- The
open/preview
function matches directories as valid opening applications.
New features/Improvements 😎
- Extra file type filters for the
=
keyword:D
for empty directories,F
for empty regular files, andL
for broken links. On Solaris, theD
file type char (previously used for door files) was replaced byO
. - Use the
kb bind
command to customize your key bindings instead of manually editing the keybindings file (viakb edit
). kb conflict
now checks for readline key bindings as well.- Proper error messages when application does not exist/fails while previewing images (
clifmimg
). - Add image previewing method for mobi files (
clifmimg
). - Add support for legacy image formats:
bmp
,ico
,pcx
, andtga
(clifmimg
). - Automatic detection of available image preview methods. Update your
clifmimg
script (~/.config/clifm/clifmimg
) (just remove it and restart) to make use of this new feature. By default, clifm and theclifmimg
script will try to guess the best previewing method (sixel, ueberzug, kitty, or ansi). Edit themethod
variable in theclifmimg
script to manually set a previewing method. - A more modern interface: If Unicode support is detected, clifm will draw decorations using Unicode characters (use
--no-unicode
to disable Unicode decorations, and--unicode
to force it). - The selected files indicator in the prompt was replaced by
S
(previously*
). - Right pad and colorize ELN's in the directory history map.
- The color scheme is checked at startup for file extension conflicts. If found, the user is warned.
- Use
cs check-ext
command to manually check for file extension conflicts. - Display bookmarked paths in the bookmarks screen.
- Add names completion to the bookmarks prompt in the bookmarks screen (
bm
command). - Several improvements to the
vv
command. - Allow the use of tilde (
~
) for the home directory when editing a symbolic link (le
command). - Active files filter (
ft
command) is always displayed. - Add files filter (
ft
) and full-dir-size (fz
) to autocommands. - Allow using names for
st
in autocommands. - Use the
auto
command to set a temporary autocommand for the current directory. Runauto --help
for more info. - New config file option:
InformAutocmd
to control how matching autocommands are displayed in the prompt. Available values:none
,short
,long
,full
, andprompt
(default). - Better columns arrangement when listing files (vertical list only).
- Lira: make opening applications invoked with the
%x
flag run in a new session (detached from the terminal) (via setsid(3)). - Lira: Check for
Calligra
andGnumeric
when opening office documents. - Add
N file(s) copied/moved
message toc
andm
commands. - Set
TrashForce
to false by default. - Do not print the list of removed/trashed files after files removal/trash.
- Enable file system type and mountpoint (via
--disk-usage
) on Cygwin/MSYS2/Solaris.