Using META key (Option) on Mac stops working on 'sudo su'
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- bash, macos, rust
- Domain
- cli, operating-systems
Research direction
Start by reproducing the behavior on macOS 13.1 with bash 3.2.57, comparing normal input with a session entered through sudo su. Trace how Warp handles Option-B, Option-F, and Option-Backspace in the superuser session; done means these keys retain word-navigation and deletion behavior locally and remotely.
Written by the indexing model from the issue text.
Description
Discord username (optional)
impulse
Describe the bug
I use META key with 'f' and 'b' keys to go forward and backward one word (standard emacs behavior I believe).
This works fine on the machine running Warp. Works fine when I log in to a remote server.
But, as soon as I switch to superuser, locally or remotely, I get these special characters printing out:
on Option-B: ∫
on Option-F: ƒ
Also, Option-Backspace deletes a single letter rather than the whole word.
To Reproduce
sudo su
press Option-B, Option-F, or Option-Backspace within multi-word line
Expected behaviour
described above
Screenshots
No response
Operating System
MacOS
OS Version
13.1
Shell Version
GNU bash, version 3.2.57(1)-release (arm64-apple-darwin22)
Warp Version
v0.2002.12.13.08.04.stable_01
Additional context
No response
Does this block you from using Warp daily?
Yes, this issue prevents me from using Warp daily.
Warp Internal (ignore): linear-label:b8107fdf-ba31-488d-b103-d271c89cac3e
None
- Dominant language
- Rust
- Stars
- 65.1k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from warpdotdev/warp
-
area:agent area:window-tabs-panes enhancement needs-info os:mac repro:high triaged
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
warpdotdev/warp#15768 · 3 comments · 1 reaction ·
-
bug factory-auto-implement factory:revops-factory os:mac ready-to-implement repro:high triaged warp:auto-triage-review
Difficulty 1/5 Under an hour Newbie friendliness 90/100
warpdotdev/warp#15697 · 2 comments ·
-
area:editor-notebooks bug repro:high triaged warp:auto-triage-review warp:tracking
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
warpdotdev/warp#13949 · 3 comments ·
-
markdown_parser: unclosed `<u>` markers pair via the emphasis algorithm and delete surrounding text Openarea:editor-notebooks bug ready-to-implement repro:high triaged warp:auto-triage-review
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
warpdotdev/warp#12863 · 2 comments ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
warpdotdev/warp#11969 · 2 comments ·
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100