Download Latest Version clifm-1.26-linux-x86_64.tar.gz (646.1 kB)
Email in envelope

Get an email when there's a new version of CliFM

Home / v1.9
Name Modified Size InfoDownloads / Week
Parent folder
clifm-1.9.tar.gz.sha256sum 2022-12-13 65 Bytes
clifm-1.9.tar.gz 2022-12-13 1.3 MB
README.md 2022-12-13 4.2 kB
v1.9.tar.gz 2022-12-13 1.3 MB
v1.9.zip 2022-12-13 1.5 MB
Totals: 5 Items   4.1 MB 0

Clifm 1.9 (Sharptooth)

Many thanks to @muellerto for such a great feedback and testing.

Get distro-specific binary packages from the OpenSuse Build System


New features/Improvements :sunglasses: :godmode:

  • [x] Allow autocmds for workspaces as well, instead of just paths
  • [x] Abbreviate target path of symlinks in the properties function
  • [x] Allow starting the file preview window hidden (--fzfpreview-hidden)
  • [x] Allow the view command to select files
  • [x] Keybinding for the view command (Alt+-)
  • [x] Implement cd - (as it works in most shells)
  • [x] pc command to interactively edit file permissions
  • [x] List available MIME-types: @<TAB>
  • [x] List available file types: =<TAB>
  • [x] Optional files counter field for directories in long view
  • [x] Optionally print file size in bytes in long view
  • [x] Added timestamp seconds in long view
  • [x] Allow setting custom values to automatically run the pager
  • [x] Improve the prompt of the symlink editor (le)
  • [x] Allow the vv command to rename files passed as parameters, and not only selected files
  • [x] Improved fastback function: absolute paths are now suggested
  • [x] Private workspace settings
  • [x] Customizable welcome message via WelcomeMessageStr
  • [x] Make suggestions even when removing text via backspace
  • [x] Automatically expand bookmarks (:b), file types (=c) and mime types (@pattern)
  • [x] Improve list of available file types (=<TAB>)
  • [x] stats command now work in light mode too (reduced though)
  • [x] Make the b: (or :b) construct work as first word as well
  • [x] Send text cut via Alt-c to the kill-ring
  • [x] Do not trim file name if there's only one file and we're not in long view
  • [x] Commands help topic
  • [x] FuzzyMatching is now an option in the config file
  • [x] Improve fuzzy matching: detect consecutive chars and beginning of words (including camel case)
  • [x] Make fuzzy matching Unicode aware
  • [x] Allow exiting the bookmark creation screen via q
  • [x] Allow using tilde for bookmark paths
  • [x] Properly test UTF-8 support

Bug fixes :beetle: :bug:

  • [x] Wrong window offset when TAB completing tu command and fuzzy-matching is enabled
  • [x] Wrong cursor movement in some secondary prompts when Unicode text is entered
  • [x] Crash when PrintSelFiles is enabled
  • [x] Wrong ueberzug image position when running TERM -e clifmrun --fzfpreview on some terminals
  • [x] Immediately quits if executed as terminal parameter (ex: lxterminal -e clifm)
  • [x] =h<TAB> not expanding into multi-hardlink files
  • [x] If there's a file named file.txt and you type file/, file.txt is suggested anyway
  • [x] ELN APP triggers the warning prompt
  • [x] Unexpected trimmed file name in long view
  • [x] Wrong ELN pad when max files is set and files is smaller than max files
  • [x] Wrong colors for new property fields in long view
  • [x] View keybind (Alt--) not working when there's a file named view in CWD
  • [x] Multiple screen refreshes when switching profiles via keybinding
  • [x] Autocommands override some current settings
  • [x] Autocommands are evaluated backwards (from bottom to top)
  • [x] File birth time is missing for the 'p' command on NetBSD
  • [x] Type /<TAB>: another slash is inserted
  • [x] v and vv commands not expanding ELN's
  • [x] Cannot remove/rename files named -f or --force
  • [x] The viewcommand fails on some systems due to the ED escape code (^[[2J)
  • [x] Filter set from CLIFM_FILTER is lost after changing profiles
  • [x] CLIFM_FILTER="!.*\.c$" not working. The shell expands !: either use single quotes or escape !
  • [x] Suggesting jump entries from history (j query) is not useful: it hides the directory targeted by the query
  • [x] Wildcards expansion not working whit paths containing spaces: s ~/Docu\ ments/*
  • [x] Wildcards not expanded when using tilde: s ~/*<TAB>
  • [x] Wrong finder offset when TAB completing in the middle of the cmd line
Source: README.md, updated 2022-12-13