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

Option Arrow Fish Shell Bug #10335

Open
nicholas-a-guerra opened this issue Feb 28, 2025 · 0 comments
Open

Option Arrow Fish Shell Bug #10335

nicholas-a-guerra opened this issue Feb 28, 2025 · 0 comments
Labels

Comments

@nicholas-a-guerra
Copy link

nicholas-a-guerra commented Feb 28, 2025

Describe the problem:

Option+Right_Arrow key combination is not working as expected with fish shell.

Tabby Version: 1.0.221
Fish Version: 3.7.1

To Reproduce:

Default fish binding captures alt+arrow for prevd and nextd (directory navigation) when the current line is clear. Otherwise when there is text on the current line, it is used for next and previous word navigation. In any other terminal to get this to work you must set the "Use option as meta key" configuration. This works as expected on the default mac os terminal app. On Tabby, with text on the current line, the next and previous word works as expected. With a clear current line, the shortcut is not calling prevd and nextd. Nothing happens.

The meta key option has been toggled on and off in Tabby configuration. Also to test, the previous-word and next-word Hotkeys settings were removed to see if that interfered with anything. Neither change made any difference. fish_key_reader reports that the option+right arrow is \ef. This is expected and is equivalent to alt+f. Alt+f (option+f) in the default terminal app also invokes nextd. I do not know what could be different between the default terminal and tabby app as I'm running essentially base configuration on both.

Image

Image

Image

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

No branches or pull requests

1 participant