gpt4 book ai didi

Vim:执行当前文件?

转载 作者:行者123 更新时间:2023-12-03 05:34:11 28 4
gpt4 key购买 nike

如果我在 Vim 中打开一个包含 shebang 行的文件(例如 #!/bin/bash)并且该文件具有执行权限(即 chmod +x)我知道我可以输入以下内容来执行它,而无需离开编辑器:

:! %:p
  • : 用于命令模式
  • ! 运行 shell 命令
  • % 引用当前缓冲区中的文件
  • :p 使用当前文件的完整路径

对于这项频繁的任务,是否有更短的捷径?

例如:wq 等有一个 ZZ 快捷方式。

最佳答案

:!%:p

,没有空格,会更短。

如果您想要更短的快捷方式,您可以创建自定义映射:

nnoremap <F9> :!%:p

或更“助记符”:

nnoremap <leader>r :!%:p

关于Vim:执行当前文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15449591/

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