blinksh / blinksh/blink

Exiting mosh (Ctrl-^) using software kb

Open
#944 2 comments 3 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
6.9k
Forks
746
PR merge metrics
No merged PRs in 30d

Description

![6128CF86-1E11-4889-A7A3-C9F76FFDED1D](https://user-images.githubusercontent.com/7823583/74587137-2a827100-5032-11ea-8236-54e4b29818df.jpeg)

We exit mosh using (Ctrl-^ + .) sequence. With the new software kb, it looks possible to input Ctrl+^ using the software keyboard (the blue in the screenshot above) but it only give a literal ^.

Maybe Ctrl + (swipe down input on software kb) doesn't work?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the Ctrl-^ input on the iOS software keyboard while connected through mosh, then trace how keyboard gestures and control characters reach the terminal. Done means the software keyboard can send Ctrl-^ so the documented Ctrl-^ followed by . sequence exits mosh instead of inserting a literal ^.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
cli, mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.