较系统的说下各种mark,以及一点心得

来源:百度文库 编辑:神马文学网 时间:2024/04/27 14:11:45

较系统的说下各种mark,以及一点心得

2010-11-08 14:20:42 来自: fwoncn(就等故事经过)

Bookmarks 就是Firefox里面自带的书签
-方法:
:bma[rk][!] [-title=...] [-keyword=...] [-tags=tag,...] [url]
一个bookmark可以有多个tags,只能有一个keyword,所以我觉得tags更有用,设置了这样一个快捷键:
map ,t :bmarks -tags=
如果你也有给bookmark加tags的话,试试就知道很方便。
-存储位置:Firefox管理的sqlite里面,不由Vimperator操心

Quickmarks 简化版的bookmark,相当于手机上的快速拨号功能
-方法:
M{a-zA-Z0-9}
一个Quickmarks只对应一个按键,访问用go{a-zA-Z0-9}或gn{a-zA-Z0-9},如果觉得只有一个按键,不便于记忆,可以使用上面Bookmark中的keyword,访问用:open {keyword}就行了
-存储位置 $config_dir/info/default/quickmarks ($config_dir在Linux上是~/.vimperator或~/.pentadactyl,下同)

Localmarks 存一个网页上的跳转标记,比如你看一个很长的网页,突然想跳回页首,那么可以先在当前处标记一个Localmark,方便稍后回到此处
-方法:
m{a-zA-Z} (Vimperator) 以及 m{a-z} (Pentadactyl)
访问用`{a-zA-Z} (Vimperator) 以及 `{a-z} (Pentadactyl) (反引号)
-存储位置 $config_dir/info/default/local-marks
有个问题。如果你和我一样,对于Localmarks的使用目的,都是临时性的,那么这个文件会随着时间推移,存越来越多不再有意义的东西。一个办法是,每过一段时间,在Firefox关闭的情况下手动删除它,Firefox下次启动的时候会自动重建空白的记录文件。
但是对于Pentadactyl,不用这么麻烦,它引进了一个新的选项,在.pentadactylrc里面做如下设置:
set sanitizeshutdown+=marks
如此,每次关闭Firefox之前,本次设置的临时localmarks就会被清空(下面的URL-marks同样试用

URL-marks 这是在Pentadactyl文档里面正式出现的新东西,Localmarks和URL-marks的区别:前者仅对当前buffer有效,后者对于当前打开的所有buffers有效。还有标记一个用的是小写字母,一个是大写字母。
-方法:
m{A-Z} (大写)
访问用`{A-Z}(反引号)
-存储位置 $config_dir/info/default/url-marks