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 as Meta' has no effect inside interpreters #4185

Closed
sinefabula opened this issue Feb 16, 2024 · 2 comments
Closed

'Option as Meta' has no effect inside interpreters #4185

sinefabula opened this issue Feb 16, 2024 · 2 comments
Labels
Bugs Bugs, Hangs, Crash, and Freezes

Comments

@sinefabula
Copy link

Discord username (optional)

No response

Describe the bug

'Option as Meta' doesn't work as intended inside interpreter programs, e.g. python or sqlite3. For example, instead of jumping to the previous / next word, Option + B and Option + F output Unicode symbols (∫ and ƒ, respectively, on a US layout), so Option key seems to perform as Option not as Meta.

To reproduce

  1. Run python interpreter:
python
  1. Type any expression:
foo = 5
  1. Press Option + B to jump to the previous word — it will print '∫' instead.
  2. Jump to the beginning of the line (e.g. by pressing Ctrl + A).
  3. Press Option + F to jump to the next word — it will print 'ƒ' instead.
  4. Press Option + D to delete the word under the cursor — it will print '∂' instead.

Expected behavior

In the steps 3 and 5 (see above) I expect the cursor to jump to the previous and to the next words, respectively. In the step 6 I expect the terminal to delete the word under the cursor ('forward delete').

Screenshots

meta-not-working

Operating system

MacOS

Operating system and version

Sonoma 14.2.1 (23C71)

Shell Version

fish, version 3.6.0; zsh 5.9 (x86_64-apple-darwin23.0); GNU bash, version 3.2.57(1)-release (arm64-apple-darwin23)

Current Warp version

v0.2024.02.13.08.02.stable_00

Regression

No, this bug or issue has existed throughout my experience using Warp

Recent working Warp date

No response

Additional context

No response

Does this block you from using Warp daily?

No

Is this a Warp specific issue? (i.e. does it happen in Terminal, iTerm, Kitty, etc.)

Yes, this I confirmed this only happens in Warp, not other terminals.

Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e

None

@sinefabula sinefabula added the Bugs Bugs, Hangs, Crash, and Freezes label Feb 16, 2024
@dannyneira
Copy link
Member

hey @sinefabula unfortunately, I think this issue may have to do with the lack of support for REPLs like python and psql in Warp, which we are tracking here #4082.

If you could please give it a 👍 and subscribe to that request, it would help us gauge interest. We'll post any updates there, so stay tuned!

We'll be closing this as a duplicate.

@dannyneira
Copy link
Member

Duplicate of #4082

@dannyneira dannyneira marked this as a duplicate of #4082 Feb 16, 2024
@dannyneira dannyneira closed this as not planned Won't fix, can't repro, duplicate, stale Feb 16, 2024
@elviskahoro elviskahoro added the Bugs label Feb 27, 2024 — with Linear
@dannyneira dannyneira reopened this Feb 29, 2024
@dannyneira dannyneira closed this as not planned Won't fix, can't repro, duplicate, stale Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bugs Bugs, Hangs, Crash, and Freezes
Projects
None yet
Development

No branches or pull requests

3 participants