vimperator,如何根据操作系统设置不同的qmark?
vimperator, how to set qmark differently based on operating system?
如何使用 vimperator(可能是一些 javascript)实现以下目标?
上 windows 10
qmark d file:///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 shell 中,然后相应地更改行。
如何使用 vimperator(可能是一些 javascript)实现以下目标?
上 windows 10
qmark d file:///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 shell 中,然后相应地更改行。