gpt4 book ai didi

linux - VIM 中的一些 bash 命令将输出发送到 bash 而不是 VIM

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:41:22 24 4
gpt4 key购买 nike

每当我在 vim 命令行中键入以下内容时::read !readlink {somedir},它将输出发送到我从中启动 vim 的 bash,而不是 vim 缓冲区。实际上,我想要实现的是在使用 vim 编辑文件时获取文件的绝对路径,而不是在其中输入任何拼写错误。

另一方面,每当我使用例如::read !ls 时,它都会在我当前使用的 vim 缓冲区中打印输出。

为什么会这样,我该怎么办?谢谢!

最佳答案

如果你想要绝对路径使用:

:read ! realpath directory-name

关于linux - VIM 中的一些 bash 命令将输出发送到 bash 而不是 VIM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42456453/

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