Comments (11)
Also if i start tmux on Mac, then ssh and run nvim, tmux also crashes
from neovim.
There is a fix on the tmux
side:
tmux/tmux#3983
from neovim.
There is another use of DECRQSS in runtime/lua/vim/_defaults.lua
from neovim.
Can you please attach tmux log if possible?
from neovim.
Hmm, according to tmux/tmux#3983 this seems to happen because DECRQSS conflicts with tmux's handling of sixel, while detecting tmux in Docker using environment variables does not work.
from neovim.
I can confirm rebuilding tmux from HEAD on master branch fixes it.
On tmux 3.4 (host) setting the TMUX
environment variable (in docker) before opening nvim could prevent crashing tmux, but setting TERM=tmux-256color
does not work. I also tried to comment out tui_query_extended_underline(tui);
but tmux still crashes, so I'm not sure if it's this
Line 1916 in 27fb629
Lines 429 to 434 in 27fb629
from neovim.
I use iterm2 + tmux version 3.4 on MacOS.
When ssh to a Ubuntu 22.04.4 LTS with nvim v0.10.0 it crash my tmux, too.
from neovim.
Similar issue
localhost$ tmux -V
tmux 3.4
localhost$ tmux -vvv
localhost$ ssh remotehost
remotehost$ nvim -v
NVIM v0.10.0
Build type: Release
LuaJIT 2.1.0-beta3
Run "nvim -V1 -v" for more info
remotehost$ nvim --clean
[server exited unexpectedly]
from neovim.
Thanks to @fallenbeck, installing tmux 3.5
fixed it for me.
from neovim.
Question: how is this "completed"? Is the solution installing tmux 3.5
??
from neovim.
Question: how is this "completed"? Is the solution installing
tmux 3.5
??
Yeah. Tmux has already made a fix for this so there's no reason for us to keep track if this anymore.
from neovim.
Related Issues (20)
- vim.loader luac cache file names gets too long on ecryptfs HOT 2
- cmdheight=0: NULL dereference in grid_del_lines() HOT 5
- nvim ... --remote-expr execute("tabs") does not work anymore HOT 6
- Error while showing diagnostics open_float HOT 3
- "Unhandled Token" in neovim documentation search bar & headings HOT 2
- Mouse clicks causing crashes when `number`/`relativenumber` is used with a custom `statuscolumn` HOT 3
- :messages API HOT 2
- Text edits from efm-langserver are applied in reverse HOT 5
- Include auto pairs by default HOT 1
- Vertical split line disappears in diff mode with relativenumber
- When grepprg is set, grep results are not displayed in quickfix window HOT 1
- Neovim terminal text vanishes. HOT 1
- autowrite when receiving SIGHUP, SIGQUIT HOT 4
- Instruction for building on ARM on windows HOT 6
- terminal :enew buffer should set buftype=terminal before BufWinEnter autocmd HOT 2
- misleading information filetype.txt help doc HOT 1
- vim-patch PRs could also contribute to the news.txt
- lsp.util.apply_workspace_edit should restrict file manipulations according to client.workspace_folders HOT 1
- 'termsync' : cursor rendering issue on zellij with floating window HOT 2
- WinLeave and WinEnter point at the same buffer on tabnew HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neovim.