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)
| 归档时间: |
|
| 查看次数: |
417 次 |
| 最近记录: |