关闭 vim 后 Unix 控制台变为非活动状态

use*_*940 1 unix command-line

user@laptop:~$ locate file.ext | xargs vim -p
Vim: Warning: Input is not from a terminal
2 files to edit
user@laptop:~$ 
Run Code Online (Sandbox Code Playgroud)

在 vim 中找到文件并修改它们后,我想保存它们并继续在 unix 控制台中工作,但我不能这样做。

vim 关闭控制台后就停止了。没有任何按键活动。唯一的解决方法是关闭控制台选项卡并创建一个新选项卡。我怎么解决这个问题?

小智 5

尝试以不同的方式运行它:

vim -p `locate file.ext`
Run Code Online (Sandbox Code Playgroud)

或者您可以尝试reset在 vim 会话后运行命令,将终端选项重置为默认值:

locate file.ext | xargs vim -p; reset
Run Code Online (Sandbox Code Playgroud)