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

"F1 for help" doesn't do anything #4

Open
stevenhoneyman opened this issue Aug 15, 2014 · 4 comments
Open

"F1 for help" doesn't do anything #4

stevenhoneyman opened this issue Aug 15, 2014 · 4 comments

Comments

@stevenhoneyman
Copy link

F10 to quit works, so my F-keys must be recognized... but F1 does nothing at all when it should bring up the help according to the man page.

@rsaxvc
Copy link
Contributor

rsaxvc commented Jan 30, 2016

It brings up the help for me. However, it does not in my X terminal emulator, only on a terminal or virtual terminal. You might check to see if your terminal-emulator or window-manager is eating the F1 key.

@prigaux
Copy link
Collaborator

prigaux commented Jan 30, 2016

If some shortcuts fail, try

  • on shell prompt
  • "cat" then enter
  • press the key

For example for me:
% cat
^[[11~

Which corresponds to https://github.com/pixel/hexedit/blob/master/interact.c#L679
else if (streq(tmp, "11~" /* F1 on a rxvt */)) help();

@PartialVolume
Copy link

PartialVolume commented Jan 14, 2021

I've found F1 doesn't work in the KDE Dolphin file manager in the embedded konsole window, but does work in a separate konsole window.

[Removed my previous comments regarding buildroot as I need to investigate the buildroot implementation further.]

@PartialVolume
Copy link

F1 doesn't work in buildroot because buildroot doesn't really support man pages by design due to it's target audience of embedded systems developers. Although I can install man pages in buildroot and pull in nroff it does mean a load of unnecessary man pages get installed for other software.

What are your feeling about having the hexedit help internal to hexedit rather than using man pages?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants