【问题标题】:Exit Vim External Command Line Shell [closed]退出 Vim 外部命令行 Shell [关闭]
【发布时间】:2019-08-25 10:18:05
【问题描述】:

我不小心把 ping 8.8.8.8 通过执行 :!平 8.8.8.8 现在命令不会停止,我无法返回到 Vim 中的文件编辑缓冲区。当我按下 Ctrl+Z 时,它会暂停整个 vim 进程并将我带回 Linux Shell。有没有办法暂停/杀死 Vim Shell 子进程,以防它进入某种无限执行并返回到 Vim 缓冲区?

【问题讨论】:

  • 打开另一个终端,如果当前终端上的 Ctrl+C 不起作用,则运行 pkill -9 ping

标签: linux shell vim command-line


【解决方案1】:

键入“Ctrl + c”并输入或返回两次。 也可以试试::!ping -c3 8.8.8.8 ( -c 代表“计数”,3 执行 3 次并退出) ...对于 Windows 样式的 ping 行为。

【讨论】:

    猜你喜欢
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-06
    • 1970-01-01
    • 2013-09-22
    相关资源
    最近更新 更多