如何在vim编辑时输入linux命令而不退出vim 灰太狼 2024-03-25 12:46 24阅读 0赞 在 Vim 中输入 Linux 命令有两种方法: 普通模式下输入`:!<command>`,其中 `<command>` 是要执行的 Linux 命令。按下回车键可以执行命令并在 Vim 中查看输出。例如,要查看当前目录下的文件列表,可以在普通模式下输入 :!ls,然后按下回车。 如果需要在 Vim 编辑器中执行多个命令,可以使用 `:term` 命令进入 Vim 的终端模式。在终端模式下,可以像在终端中一样输入并执行 Linux 命令,并且可以切换回 Vim 编辑器进行编辑。要返回 Vim 编辑器,可以使用 `CTRL + w + w` 快捷键,或者使用 `:q` 命令退出终端模式。例如,要在 Vim 编辑器中执行 ls 命令并查看文件列表,可以在普通模式下输入 `:term`,然后按下回车进入终端模式,然后输入 ls 命令查看文件列表,最后使用 `CTRL + w + w` 快捷键返回 Vim 编辑器。 无论哪种方法,都可以在不退出 Vim 编辑器的情况下执行 Linux 命令。需要注意的是,在终端模式下执行的命令与 Vim 编辑器没有交互,因此需要手动输入命令并处理输出。
还没有评论,来说两句吧...