如何在 Vim 的 netrw 中获取文件路径或文件名
How to get a file path or a file name in netrw of Vim
我想轻松获取netrw中的文件路径或文件名。
有什么方法可以在 Vim 的 netrw 中获取文件路径或文件名?
可以selectnetrw中光标下的文件名,用y
复制到缓冲区,然后输入以下命令::echo @%."/".@"
.
解释:@{0-9a-z".=*+}
执行寄存器{0-9a-z".=*+}
的内容。 %
寄存器是当前文件的名称。对于 netrw,这是打开目录的名称。 "
寄存器包含复制的文件名。 .
运算符表示 vimscript 中字符串的连接。
我想轻松获取netrw中的文件路径或文件名。
有什么方法可以在 Vim 的 netrw 中获取文件路径或文件名?
可以selectnetrw中光标下的文件名,用y
复制到缓冲区,然后输入以下命令::echo @%."/".@"
.
解释:@{0-9a-z".=*+}
执行寄存器{0-9a-z".=*+}
的内容。 %
寄存器是当前文件的名称。对于 netrw,这是打开目录的名称。 "
寄存器包含复制的文件名。 .
运算符表示 vimscript 中字符串的连接。