正如标题所示,.rs
使用 vim 写入 rust 文件时 zsh 崩溃。每当我使用 保存文件时它就会崩溃:w
。
当我编辑另一种文件类型时它永远不会崩溃(我已经尝试过,,.c
)。我猜它与某种文件观察器有关。我在浏览时注意到了这一点.js
.py
沙沙声练习并有预感它与此有关,rustlings watch
但我很难摆脱这个问题。
错误:
[1] + 1858 suspended (tty output) vim main.rs
khuynh@kmbp:~ $
zsh: error on TTY read: Input/output error
[Process completed]
vim --版本
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 22 2019 19:03:04)
zsh --版本
zsh 5.3 (x86_64-apple-darwin18.0)
任何帮助表示赞赏,谢谢!
编辑:解决了我的问题。是一个问题rust.vim插件在我的.vimrc
答案1
发现了这个问题,这似乎是我的问题.vimrc
,特别是rust.vim插入。
在我的 中.vimrc
,我注释掉了插件并且编辑.rs
文件不再使我的 shell 崩溃!
Plug 'scrooloose/nerdtree'
" rust plugin crashes zsh when writing .rs files
" Plug 'rust-lang/rust.vim'