这可能听起来微不足道,但不止一次,我发现自己忘记了vim我打开了哪个文件(例如,当我查看不同的日志文件时),而我知道如何找出的唯一方法就是关闭文件并在命令历史记录中查找最近的命令。
vim 中是否有命令可以告诉您当前打开了哪个文件而无需退出程序或已打开的文件(例如:<which_file_cmd>?)
Jos*_* R. 89
除了uprego 的 answer,您还可以按Ctrl+ G(在正常模式下)获取当前缓冲区的名称以及其中的总行数以及您在其中的当前位置。
更新
根据rxdazn 的评论,您可以1在Ctrl+之前按G以获取完整文件路径。如果按2,您将获得完整的文件路径和当前打开的缓冲区编号(当您用 打开多个文件时很有用vim)。
slm*_*slm 29
在vim我总是使用:ls命令时。
:ls
1 %a "blah.txt" line 1
Run Code Online (Sandbox Code Playgroud)
blah.txt文件名在哪里。
| 归档时间: |
|
| 查看次数: |
37547 次 |
| 最近记录: |