汤姆的联系名单
项目描述
安装Xapian和cbuh。在Arch Linux上,我这样做。
sudo pacman -S python2-xapian sudo pip2 install cbuh
使用以下格式将联系人保存到~/.cbuh/contacts。
[thomas.levine] name = Thomas Levine email = _@thomaslevine.com phone = +1 831 713 1131 place = Scarsdale; Ithaca; New York; Oakland, California; Berlin, Germany 6birthday = 19900330 [someone.else] email = someone@dada.pink # ...
运行cbuh -h 查看如何运行。(或者看下面。)
usage: cbuh [-h] [-s] [-m] [-c path] [-d path] [-p path] [-i] [[search term] [[search term] ...]] Query the contact list. positional arguments: [search term] The search terms, if you're running a search optional arguments: -h, --help show this help message and exit -s, --sort Sort the contacts file by person identifier. -m, --mutt Export the contact list as a mutt alias file. -c path, --contacts path The contacts file -d path, --database path The database directory -p path, --prefixes path The prefixes file -i, --index Index the contact list. Search the contact list in ~/.cbuh/contacts. The search is an ordinary Xapian query (http://xapian.org/docs/queryparser.html) with whatever prefixed terms you like. I suggest these. * id * name * email * phone * place If you apply these prefixes, you search within that field only; for example, "name:Francisco" searches for people with names like "Francisco". Searching for simply "Francisco", on the other hand, will also match everyone who lives in San Francisco. Prefixes that start with digits 0 to 4 are treated as numeric values, with the digit being the slot. For example, I use ``1want`` to indicate how much I want to see someone, so I can search for people I really want to see with ``want20..``. Prefixes that start with digits 5 to 9 are treated as date values, with the digit being the slot. For example, I use ``6born`` to indicate when someone was born.
项目详情
关闭
cbuh-0.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 209fb7a60eb468d4b32b2507084041a3a09edef9e2e23f8b5ecae6064450660c |
|
MD5 | e98012c8ef9515e2baedab16d9334900 |
|
BLAKE2b-256 | 6ae606f18dbbe9d70584d18f98195fcd78afb4c2afce3e1662f9e54c311978e6 |