当我从同一个目录中突出显示 ranger 中的多个文件时,我可以在 vim 中使用r
and than0
或@
than add 将它们全部打开vim
。但是,如果我突出显示来自不同目录的文件,则这不起作用。任何想法为什么以及如何让它工作?
额外问题:我想打开所有带有 vims-o
标志的文件(垂直拆分),但这也不起作用,即使在同一目录中的文件上也不行。
要复制/移动多个文件,只需用空格标记它们,然后使用“dd/yy”。如果要对不同目录下的多个文件进行操作,可以使用“ya/da”将它们添加到要复制/移动的文件列表中,然后再进行粘贴。
(请注意,通过在命令中使用“%c”宏,复制/剪切缓冲区也可用于其他操作。例如,使用“ya”/“da”将文件添加到剪切/复制缓冲区,然后使用:shell -w printf %c | xargs rm 命令允许您删除多个目录中的多个文件。使用完“ud”/“uy”后请记住清除缓冲区。)
因此,添加文件ya
,然后使用如下映射xv
:
map xv shell vim %c
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2463 次 |
最近记录: |