use*_*094 2 linux vim command-line
使用 vim 我可以使用 -p 开关打开多个选项卡式文件:
$ vim -p file1 file2 file3
Run Code Online (Sandbox Code Playgroud)
使用 vim 我可以在特定行打开一个文件:
$ vim file1 +123
Run Code Online (Sandbox Code Playgroud)
如何在选项卡中打开多个文件,每个文件都有自己的不同行?
这将做到: vim +123 file1 +"tabnew +20 file2"
如评论中所述,您可以使用相同的语法继续添加文件:
vim +123 file1 +"tabnew +20 file2" +"tabnew +40 file3" +"tabnew +10 file4"
user74094 指出,不幸的是这会打开到最后一个选项卡而不是第一个选项卡。这可以通过添加tabfirst来解决:
vim +123 file1 +"tabnew +20 file2" +tabfirst
对于任何不理解的人,+ 表示 vim 执行一个新命令。所以这基本上是说,“在file1上打开vim到第123行,然后用file2打开一个新标签到第20行,然后切换到第一个标签”
来自此处的原始答案/研究。
归档时间: |
|
查看次数: |
706 次 |
最近记录: |