Sua*_*uan 5 vim filenames line-numbers
我几乎只在终端上工作,而且我经常需要查看出现在错误堆栈中的文件.一种非常常见的格式/some/file:99
,其中99是行号.我希望能够复制该行,并在vim中轻松打开该行.
我正在寻找的是能够做到的:e /some/file:99
,并且vim会在第99行自动打开该文件.这样的事情是否存在?如果没有,是否可以为它编写插件?
edit命令可以选择,所以试试这个:
:e +99 /some/file
Run Code Online (Sandbox Code Playgroud)
刚刚找到这个链接:
http://vim.runpaint.org/basics/opening-files/
您可以在文件名前加上+ linenumber,以指示Vim在打开后跳转到给定的行.例如,vim +7 todo.list或:e +100 treatise.txt.如果省略linenumber,即用+前缀文件名,Vim将跳转到文件的末尾.