我已经开始使用Vim开发Perl脚本,并开始发现它非常强大.
我喜欢的一件事是能够一次打开多个文件,vi main.pl maintenance.pl然后在它们之间跳转:
:n
:prev
Run Code Online (Sandbox Code Playgroud)
并查看打开的文件
:args
Run Code Online (Sandbox Code Playgroud)
要添加文件,我可以说:
:n test.pl
Run Code Online (Sandbox Code Playgroud)
我希望将其添加到我的文件列表中,但它会清除我当前的文件列表,当我输入时:args我只test.pl打开了.
那么我怎样才能将文件添加到我的args列表中并将其删除?
我想知道是否有办法用Vim打开多个文件,但是特定行号上的每个文件.我解释 :
我经常使用语法:vim my/way/too/far/file +120以便在第120行编辑此文件,因为gcc告诉我:)
现在我正在寻找的是同时为多个文件执行此操作的方法!
当然,vim file1 + xx file2 + xx ...不起作用(+选项只影响第一个文件......不要问我为什么)
所以,如果有人知道解决这个问题的方法吗?我没有在联机帮助页中找到它...
顺便说一句,有时,file1可能与file2相同的文件...