管理终端上的链接

linkmanager的Python项目详细描述


https://badge.fury.io/py/linkmanager.pnghttps://pypip.in/d/linkmanager/badge.pnghttps://travis-ci.org/mothsART/linkmanager.png?branch=masterhttps://coveralls.io/repos/mothsART/linkmanager/badge.png?branch=master

linkmanager在终端上管理链接。

替换浏览器上的书签工具,因为:
  • 通常很重
  • 取决于所讨论的浏览器
  • 有很多花边
  • 数据库使用情况取决于浏览器
  • 查找本地链接不需要几百MB的RAM并占用您的CPU
  • 一件事一个软件(Unix理念)
  • 进出口接吻
  • 许多其他的好理由

要求

LinkManager依赖于redis数据库和Git(个人“clint”版本)。 您必须这样安装(在debian/ubuntu上):

$ sudo apt-get install redis-server git

为了享受完成,通常你不需要做任何额外的事情。 “sudo pip安装”应该会自动添加它。 否则,只需将run-the-following命令添加到~/.bashrc或~/.zshrc:

$ eval"$(register-python-argcomplete linkm)"

示例

$ linkm add http://stackoverflow.com # add a link on Database
$ linkm update http://stackoverflow.com # update properties on a existent link
$ linkm remove http://stackoverflow.com # remove a link on DataBase
$ linkm search python linux # search a link a link on DataBase with tags
$ linkm dump >| backup.json # serialize a entire Database on a JSON file
$ linkm load backup.json # load a list of links on DataBase
$ linkm flush # erase all DataBase

添加/编辑链接时,“shell”将要求您编辑每个链接的标记、优先级值和说明。

$ linkm add http://djangoproject.com
    "http://djangoproject.com" properties :
        tags (separate with ",") : django, python, framework
        priority value (integer value between 1 and 10) : 5
        give a description : Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

发布历史

0.4.0.14(2014-10-04)

  • Add features to LinkManager to use it on a production server
  • [Bug] first launch + data requirement with installation

0.4.0(2014-09-16)

  • [cli]:自动完成
  • [cli]:长时间加载时的进度条
  • [网络服务器]:添加/删除/更新
  • [网络服务器]:添加标记扩展名
  • [webserver]:在css&js上轻松加载和内联
  • /etc/和~/.config上的conf文件
  • 在单元测试中使用fakeredis
  • [webserver]平面设计
  • 只读选项

0.3.0(2014-04-15)

  • 一些setup.py修正+启动时的init redis
  • Debian软件包+Travis/Tox
  • 添加版本选项
  • 更好的i18n+更改makeMessages脚本+新文档示例

0.2(2014-03-14)

  • 用dockerfile(docker.io)测试它
  • setup.py不依赖于pypi:clint的叉(https://github.com/mothsART/clint
  • 预装Redis服务器
  • 更改脚本名称+自述示例
  • 添加要求
  • 在manifest.in中添加history.rst

0.1(2014-03-09)

  • 法语翻译
  • 英文手册页
  • authors.rst和history.rst文件

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android:位置服务权限   java Android Studio SQLite数据库创建不起作用?   java在Spring boot中添加会话bean导致没有为作用域“Session”注册作用域   正则表达式Java:从组中删除多次出现的不可打印字符   计算行和时出现java错误   java如何将存储在移动设备中的录制视频的Uri传递给另一个活动   java如何从加密字符串中获取原始字符串值?   java无法初始化jNativeHook 2.0   java一个应用程序中的两个并行通知(安卓)   java如何从Android上的Locale对象获取脚本?   不同类之间的java函数调用   java Spring MVC带EXT JS错误:DispatcherServlet noHandlerFound   java场景2D在表的顶部添加参与者   java Groovy ConcurrentHashMap forEach调用   java从数据库查询中重新格式化json   java单例类可以是泛型的吗?   java循环遍历正则表达式匹配项并替换当前匹配项   jdbc Java数据库元数据   爪哇为什么是一种特殊的番石榴秒表。调用比其他调用晚很多吗?(以邮递方式输出)   java使用递归传递带有基本情况的参数