前几天刚入手了一款过时的本本-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
即可。