luakit shortcut

722 查看

前几天刚入手了一款过时的本本-thinkpad x61s,我配置上的1G内存,就是为了装linux学习用的,但是我发现无论是firefox还是chromium,对于资源的吞噬简直就是巨大的,所以非常需要一款小巧,敏捷的浏览器。所以就寻觅到了luakit,这是一款类VI的浏览器,整体的操作感觉也特别像是vi。
luakit的操作方式跟vim是相似的,很多操作模式和快捷键与vim也是如出一辙。

作者主页

基本使用方式

  • :进入命令行模式,tab键可以自动补全命令
  • : help 查看帮助
  • : quit / : q / Z + Q退 出luakit
  • : writequit / Z + Z 保存session退出

移动

  • j / Down 下拉滚动条
  • k / Up 上拉滚动条
  • h / Left 左拉滚动条
  • l / Right 右拉滚动条
  • Space / PgDn 下翻一页
  • Shift + Space / PgUp 上翻一页
  • gg 直达页面顶部
  • G 直达页面底部
  • 23% 直达页面23%处

浏览

  • o --> : open 当前页面打开____
  • O --> : open current url 默认命令行打开当前页面
  • :open google foobar open命令还支持google搜索引擎,例如这个命令会打开以foobar为关键字的google搜索页面。

  • t --> : tabopen 新标签页打开
  • T --> : tabopen current url 带当前地址的,新标签页打开

  • w --> : winopen 新窗口打开
  • W --> : winopen current url 带当前地址的,新窗口打开

  • Ctrl + t 打开新标签页,Ctrl + w关闭当前标签页。
  • Ctrl + tab在各标签页中切换,除此之外还有gt / gT / Ctrl + PgUp / Ctrl + PaDn,个人习惯使用tab键切换,因为和其他浏览器切换标签的快捷方式是相同的。
  • Alt + number 可以迅速的指向性的切换到n号标签,标签序号在标签上已注明。
  • < / > 可以调换当前标签位置(Reorder)

  • r 重载页面, Ctrl + c 停止加载页面。
  • H 后退, L前进
  • u 撤销最后一次关闭的页面

  • gd 当前标签页打开下载页面, gD 新标签页打开下载页面。
  • viewsource查看源代码,viewsource!返回原页面。
  • f --> Follow: f可以触发跟踪命令,获取当前页面上所有可以转到的链接,并自动标上序号,你可以在命令行里输入要转到的链接的序号,Follow: 41,luakit则会帮你打开该链接地址。
  • F --> Follow (background tab): 作用与f相同,不同点在于转向的链接地址在后台tab页中打开。
  • ;i / ;I 查看网页上的图片资源,不同在于大写I在新标签页打开。
  • inspect / inspect! 打开或关闭inspect elements.

  • -缩小,+放大,=恢复,F11全屏
  • y 复制当前页面URI到剪贴板
  • p / P 转到剪贴板最近一次的URI
  • /向下全文搜索,?向上全文搜索,n查找下一个匹配字符串,N查找上一个匹配字符串

输入区域

  • gi ArchWiki上是这么说的,网页上可能会有许多下拉列表、复选框、文本框等等元素,这对于鼠标操作来说小菜一碟,可是纯键盘操作就有许多麻烦了,也许gi命令可以帮你。gi命令可以不论在页面任何位置都能获取到此页面的文本框、下拉列表框、复选框等元素的焦点。
  • Ctrl + z 进入passthrough模式,wiki的解释是当光标在某个文本框闪烁的时候,只有当状态为insert时才可以输入,往往会因为其他键位而导致误操作,所以开启passthrough模式,强制进入insert模式,静默其他所有键位特殊功能,保证文本的顺利录入。

收藏夹

  • B 打开新标签页,把当前页加入到收藏夹中。
  • :bookmarks / gb / gB 打开收藏夹页面
  • :bookmarks [<URI> [<tags>]] 添加URI到收藏夹

其实,这些只是一少部分经常使用的快捷键,查看自助帮助文档直接:help即可。