相关疑难解决方法(0)

Yim文件名/ Vim中当前缓冲区的路径

假设当前缓冲区是一个打开以进行编辑的文件,因此:e不显示E32: No file name.

我想猛拉一个或全部:

  • 文件名完全如状态行所示,例如 ~\myfile.txt
  • 文件的完整路径,例如 c:\foo\bar\myfile.txt
  • 只是文件名,例如 myfile.txt

vim clipboard yank

174
推荐指数
5
解决办法
4万
查看次数

如何扩展当前文件的完整路径以传递给Vim中的命令?

当我进入命令模式并键入

:!mycommand %
Run Code Online (Sandbox Code Playgroud)

我在当前文件上执行了我的命令(%扩展为当前文件名).是否有类似的构造扩展完整文件名(使用完整路径)?

我正在使用Windows.

vim

121
推荐指数
4
解决办法
5万
查看次数

获取Vim中当前文件的名称

我正在尝试在Vim中找到我正在编辑的文件的名称.所以我可以用它来映射F5来编译这个文件.如果我能识别文件格式并选择相应的编译器,那当然会很棒,但实际上并不是必需的.如果我找到文件的名称,我可以自己做.但我真的找不到任何方法来获取我正在编辑的文件的名称.

我知道这个:make命令,并且已经映射过了,但对于小脚本/测试程序,我真的不想先写一个简单的makefile.

vim

27
推荐指数
3
解决办法
2万
查看次数

标签 统计

vim ×3

clipboard ×1

yank ×1