Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Export list of key bindings #1488

Open
2 of 3 tasks
bertradio opened this issue Aug 14, 2024 · 0 comments
Open
2 of 3 tasks

Export list of key bindings #1488

bertradio opened this issue Aug 14, 2024 · 0 comments
Labels
feature New feature request

Comments

@bertradio
Copy link

bertradio commented Aug 14, 2024

yazi --debug output

Yazi
    Version: 0.3.0 (c75960e 2024-08-14)
    Debug  : false
    OS     : linux-x86_64 (unix)

Ya
    Version: 0.3.0

Emulator
    Emulator.via_env: ("xterm-kitty", "")
    Emulator.via_csi: Ok(Kitty)
    Emulator.detect : Kitty

Adapter
    Adapter.matches: Kitty

Desktop
    XDG_SESSION_TYPE: Some("x11")
    WAYLAND_DISPLAY : None
    DISPLAY         : Some(":0")

SSH
    shared.in_ssh_connection: false

WSL
    /proc/sys/fs/binfmt_misc/WSLInterop: false

Variables
    SHELL              : Some("/bin/bash")
    EDITOR             : Some("nvim")
    YAZI_FILE_ONE      : None
    YAZI_CONFIG_HOME   : None
    ZELLIJ_SESSION_NAME: None

Text Opener
    default: Some(Opener { run: "nvim \"$@\"", block: true, orphan: false, desc: "nvim", for_: None, spread: true })
    block  : Some(Opener { run: "nvim \"$@\"", block: true, orphan: false, desc: "nvim", for_: None, spread: true })

tmux
    TMUX   : false
    Version: tmux 3.2a

Dependencies
    file             : 5.41
    ueberzugpp       : No such file or directory (os error 2)
    ffmpegthumbnailer: 2.2.2
    magick           : No such file or directory (os error 2)
    fzf              : 0.53.0
    fd               : 8.3.1
    rg               : 14.1.0
    chafa            : 
    zoxide           : 0.9.4
    7z               : 16.02
    7zz              : No such file or directory (os error 2)
    jq               : 1.6

Please describe the problem you're trying to solve

Hitting ~ displays all the keybindings. While it is possible to search all the text, it is not possible to sort the list, making it hard to quickly see if a key or combination is in use.

Would you be willing to contribute this feature?

  • Yes, I'll give it a shot

Describe the solution you'd like

Possible solutions:

  1. Provide the ability to sort on keymap
  2. Display the screen in Nvim
  3. Provide a way to export. Could be a command line switch

Additional context

No response

Validations

  • I have searched the existing issues
  • The latest nightly build of Yazi doesn't already have this feature
@bertradio bertradio added the feature New feature request label Aug 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request
Projects
None yet
Development

No branches or pull requests

1 participant