0

如何使用vimperator(可能是一些 javascript)实现以下目标?

  • 在 Windows 10 上

    qmark d file:///E:/​​somedirectory

  • 在 Linux 上

    qmark d file:///home/username/somedirectory

什么样的代码应该放入我的.vimperatorrc

4

1 回答 1

1

也许你可以尝试这样的事情

js if(options["shell"]=="/bin/bash"){quickmarks.add("d", "file:///home/username/somedirectory")}else{quickmarks.add("d","file:///E:/somedirectory")};

说明:如果 /bin/bash 是你的 shell,你正在运行 linux。如果您正在运行 Windows,这可能是 cmd.exe(它在 Windows 7 上,不幸的是我无法在 Windows 10 上进行测试)。vimperator 内部函数 quickmarks.add 然后用于添加所需的快速标记。如果有问题,请尝试

echo options["shell"]

在 vimperator shell 中,然后相应地更改行。

于 2017-07-17T16:23:59.957 回答