Skip to content

Version 0.1.32

Latest
Compare
Choose a tag to compare
@qkzk qkzk released this 07 Jan 17:13
· 1 commit to master since this release
c5425ba
  • print on quit doesn't work anymore in bash / zsh and surelly in fish also (not tested.)

    I tried to make environement variables to work but couldn't.
    The alternative uses a temporary file :

    Put this in your bashrc / zshrc and use it as you did already.

    function f() {
      fm $@
      dest=$(cat /tmp/fm_output.txt)
      if [[ -n $dest ]]; then
        cd "$dest"
      fi
    }
  • case insentive search.

    • A lowercase pattern matches regardless of case
    • An uppercase pattern will match regarding case.

    search for "car", it will find "Cargo", "cargo", "Car".

    search for "Car", it will find "Cargo", "Car" but won't match "cargo"

  • new expansion for shell commands: %c expands into the clipboard content.
    Haven't found an usage yet but I couldn't live without it.
    It's the same as !, some_command <Ctrl+v>

  • chmod improvment. Enter "chmod" mode with "+" or "alt+m"

    • you can type a permission in octal mode (like 640), litterally (like rwxrwxrwx) or like in chmod "a+x", "-w" etc.
  • Temporary marks. Use Char(") and Alt+" to jump and save. Only 10 are saved so we can index with the digits.
    Those marks aren't saved on disk and are dropped when the application stops.

  • Use the current window when possible.

    • When you start a shell with s or open a file opened in a terminal, we use the current window instead of starting a new terminal emulator.
      It doesn't work if you open multiple files which doesn't share a common opener (like a text file and a pdf).
    • Tui application (lazygit, ncdu, btop, htop...) reuse the same window.
    • Shell commands expansion & custom commands expansion:
      %t allows the command to be executed in a new shell in the same window. %t should always be the first argument.
  • Nerdfont icons for filetypes. When metadata isn't shown, use nerdfont devicons to display the filekind.
    Association is copied from ranger_devicons.
    Fuzzy finder of files display the same icon.

  • Bugfixes:

    • Fuzzy navigation (home, end, ensure window surrounds index)