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


在Windows 10上

qmark d文件:/// E:/ somedirectory
在Linux上

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


我的.vimperatorrc应该放入哪种代码?

最佳答案

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

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外壳中,然后相应地更改行。

关于javascript - vimperator,如何根据操作系统设置不同的qmark?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44361436/

10-10 22:18