Repository navigation
feat(tuios): 削除系キーに確認を挟み、mode色をtmuxに揃え、prefix Escを無効にする - #446
Merged
Merged
Conversation
- prefix x / X をtmuxのconfirm-before相当のpopupにし、yのときだけpane / workspaceを閉じる - 確認なしで閉じるWindow modeのw / xを外す - tokyonight-tmux themeでfocus・copy・multifocusの枠線色をtmuxと同じにする。mode色を消すborder_focused_colorはやめる - prefix Escにno-opを置き、Window mode移行とpaneへのEsc送信を止める
This was referenced Oct 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
削除系のキーに確認を挟む。copy などの mode に応じて枠線の色を tmux と同じに変える。
prefix Escは何もしないようにする。Changes
prefix x/prefix Xを、tmux のconfirm-before相当の popup(tui confirm pane|workspace)に変更。yのときだけ pane / workspace を閉じる。w/x(確認なしで window を閉じる)を外す。x(行メニュー)は TUIOS 標準で確認が出るので、そのままにする。themes/tokyonight-tmux.jsonを追加。tokyonight を元に、focus 中の枠線を青#7aa2f7、copy mode を赤#f7768e、同時入力(multifocus)を緑#73daca、focus 外を#3b4261にする(tmux のpane-active-border-styleと同じ色)。border_focused_colorは mode の色を上書きして消すので、設定から外す。prefix Escprefix_exit_modeを外し、no-op の command を置く。割り当てがないと Esc が pane に渡ってしまうため。反映
新しい theme ファイルを link するため、マージ後に
stow -d ~/dotfiles/common -t ~ --no-folding tuios(または./install.sh)を実行する。Test plan
python3 scripts/test-tui.py(confirm の y / Y / n / 空入力、キー割り当て)scripts/check-markdown-links.py/scripts/check-package-duplication.shprefix xでkill-pane b? (y/n)が出る。nでは閉じず、yで閉じるprefix Escの後も terminal mode のままで、続けて打った文字がそのまま shell に入るtuios keybinds doctorで衝突なし🤖 Generated with Claude Code