gpt4 book ai didi

shell - 如何从终端对文件运行 vim 命令?

转载 作者:行者123 更新时间:2023-12-04 16:17:05 25 4
gpt4 key购买 nike

我想在终端中运行 vim 命令,例如 gg=G

我试过 vim gg=G 文件名 但没用。

这会很有用,因为我通常在 gedit 上工作,但 vim 非常强大,因此无需在 vim 中输入文件运行命令并退出 vim 即可使用它的一些功能会很酷,特别是因为退出需要 14 上下文相关指令。

另一个与此同名的问题是关于不同主题的:How to run vim commands on vim it self .虽然这个问题是关于在文件上运行 vim 命令

最佳答案

Vim 可以完美地运行命令,就像我解释你的愿望一样。
您只需使用 ex +"<command>" <filename>vim -c "<command>" <filename> ,它们是等价的。

尝试运行以下命令:

$ ex +"norm gg=G" +"wq" <filename>

它将打开您的文件,使用第一个命令过滤整个文件并使用 wq 保存(覆盖)命令。

关于shell - 如何从终端对文件运行 vim 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65318076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com