安装vimium

不方便翻墙,所以安装vimium只能通过自己从github上下载添加到Chrome插件。 (官方安装方式
这篇博客记录遇到的安装问题(版本), 后面给出完整的安装过程。

安装问题

异常

安装好coffeescript后,在下载的vimium目录中使用cake build,出现以下异常:
shortFlag = shortFlag != null ? shortFlag.match(SHORT_FLAG)[1] : void 0;
TypeError: Cannot read property '1' of null

原因

“cake build report type error #2671”,是因为"vimium don't yet support Coffeescript v2"。
vimium不支持coffeescript v2以上版本,我们需要将coffeescript版本降到v1

解决

  1. npm install coffeescript@1.12.7
  1. 进入vimium包内目录
  2. node node_modules/coffeescript/bin/cake build
    以上不全局安装coffeescript,然后使用cake build, 是因为不管我怎么安装卸载coffeescript@v2,然后安装coffeescript@v1, 全局命令coffee -v 仍然是v2版本。

完整安装方法

  1. 用coffeescript转换vimium代码。依次在命令行中执行以下命令。(需提前安装好node.js)
  npm install coffeescript@1.12.7
  git clone https://github.com/philc/vimium.git vimium # 或者上 https://github.com/philc/vimium 直接下载压缩包,解压到vimium目录中(目录名非特定,可以自行定义)
  cd vimium
  node ../node_modules/coffeescript/bin/cake build # ../node_modules/coffeescript 是coffeescript包的路径
  1. 打开chrome -> 配置选项(地址栏最右边) -> 更多工具 -> 扩展程序 -> 勾选 开发者模式 -> 点击加载已解压的扩展程序 -> 选择vimium目录 -> 选择。

转载于:https://my.oschina.net/wangMr/blog/1631558

快捷键说明: j: 向下细微滚动窗口。  k:向上细微滚动窗口。(默认的<c-e><c-y> 表示Ctrl+e,按住ctrl再按e,<c-y>同理。在此感谢[Gnat]   http://jianshu.io/users/faa44ac9e895/latest_articles   的提醒 J:(Shift+j的意思,以下大写全部表示加Shift) 下一个标签页。 K:上一个标签页。 h:向左细微滚动窗口。l:向右细微滚动窗口。 zH:一直移动到左部。zL:一直移动到右部。 u:向上移动半个屏幕(相当于PageUp)。d:向下滚动半个屏幕。(相当于PageDown) gg:跳转到页面的顶部。G:跳转到页面的底部。r:重新载入该页。(相当于F5刷新页面) x:关闭当前页面 。  X:恢复刚刚关闭的页面。 o:相当于Chrome中的地址栏,可以匹配历史记录、收藏夹并在当前窗口打开,或者直接打开一个网址或者搜索一个关键字。 O:在新窗口中打开,非常非常方便! shift+/:打开Vimium帮助,设置。 上面的可以短时间掌握并运用到实际操作中,以下部分因为用的不多,先留着备用。 gs:查看页面源代码。 yy:拷贝当前页面的URL到剪贴板。 yf:拷贝某一个URL到剪贴板(实际上是相当于输入了f,然后出现很多编码的URL,选择某个之后,相当于拷贝了某个,因为一个页面中可能有很多超链接) gu:跳转到父页面(比如http://www.douban.com/group/vim/  ,输入后跳转到父页面即http://www.douban.com/group/  , 所以不同于H的快捷键是回到上个历史页面) i:输入模式(如果发现命令不起作用,可能是进入输入模式了,此时按Esc回到命令模式) gi:将光标定位到输入框,如果有多个可以按Tab键切换 f:在当前的页面打开一个新的链接。 F:在新的页面打开一个新的链接。 <a-f>:在当前页面打开多个链接(没感觉使用到了多个标签,不过表示的是输入af) b:在当前页打开一个书签。(输入部分网址会自动进行搜索)B:在新的标签页打开一个书签。 gf:循环到当前页面的下一个框层。
要在Vimium中跳转到其他窗口,可以使用以下方法: 1. 使用快捷键:在Vimium中,你可以使用类似Vim编辑器的快捷键来导航和控制。要跳转到其他窗口,可以按下快捷键"gy"来列出当前打开的所有窗口,并选择要切换到的窗口。 2. 使用命令模式:在Vimium中,你也可以使用命令模式来跳转到其他窗口。要进入命令模式,按下快捷键"Shift + /"。然后输入"win"命令,按下回车键。这将显示一个窗口列表,你可以选择要切换到的窗口。 无论你选择哪种方法,Vimium都提供了简便而快速的方式来跳转到其他窗口,让你更高效地浏览和控制浏览器。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [方便快捷,浏览器利器——Vimium(详解)](https://blog.csdn.net/Ynotes/article/details/116329316)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [vimium:全键盘操作插件 Chrome插件图文教程](https://blog.csdn.net/hunter___/article/details/82143444)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值