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

fix(wezterm): tmux escape sequences #153

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

javierportillo
Copy link

This fixes two problems with the previous implementation, first: use the -w0 argument to the base64 command to disable line wrapping so it doesn't output a new line character.

second: NeoVim seems to clear escape sequences before sending it into stdout, the only workaround I cound find was to use the call command to the chansend function.

Relevant links:
neovim/neovim#1496
neovim/neovim#2765

20240828002706.mp4

*Video illustrates the toggling of ZenMode with the fix applied and NeoVim being able to change WezTerms font size.

This fixes two problems with the previous implementation,
first: use the `-w0` argument to the `base64` command to
disable line wrapping so it doesn't output a new line
character.

second: NeoVim seems to clear escape sequences before
sending it into stdout, the only workaround I cound find
was to use the call command to the chansend function.

Relevant links:
neovim/neovim#1496
neovim/neovim#2765
@javierportillo javierportillo changed the title fix: tmux+wezterm escape sequences fix(wezterm): tmux escape sequences Sep 3, 2024
Copy link
Contributor

github-actions bot commented Oct 4, 2024

This PR is stale because it has been open 30 days with no activity.

@github-actions github-actions bot added the stale label Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant