cdx 快速切换路径

来源:互联网 发布:linux ping 显示丢包 编辑:程序博客网 时间:2024/06/03 16:39

用python写的命令行工具, 可以保存比较长的路径,或这url, 或者备忘录 为书签, 然后使用 cdx + 书签, 可以切换到保存目录或者网页.

cdx

  • Introduction

    • change derectory fast by ‘cdx bookmark’.
  • Features

    • bookmark saved for dirpath or url
    • cdx a directory by bookmark fast
    • modify, dispaly, delete bookmarks

version

cdx 1.2.3 , Dec 8 2017

setup

linux: sudo pip install cdx   sudo pip install cdxWindows:  pip install cdx  if fail to setup or reinstall, try again after remove '~/.cdx/database' or 'C:\User\xx\.cdx\databse'.

Usage

usage: cdx [option] [arg] Options and arguments:cdx -s bookmark [dirpath|url|note1 note2 ..]  # save the CURRENT dirpath or some notes as bookmark (also --save)cdx bookmark                                 # cdx to a location or retuan notes by bookmarkcdx -l                                       # dispaly the saved bookmarks(also --list)cdx -m old_bookmark new_bookmark             # modify a bookmark name (also --modify)cdx -d bookmark1 bookmark2 ...               # delete a bookmark (also --delete)

Example

# save the current dirpath as a bookmark js@py:~/Documents/pycodes/myprojects$ cdx -s cdxcdx cdx >>> /home/js/Documents/pycodes/myprojects# add a websitejs@py:~/Documents/pycodes/myprojects$ cdx -s gh https://github.com/ZhangLijuncn/cdxnotes gh >>> https://github.com/ZhangLijuncn/cdx# notes some infomation js@py:~/Documents/pycodes/myprojects$ cdx -s version v1.1.2 Dec,6,2017cdx version >>> v1.1.2 Dec,6,2017# mark a dirpathjs@py:~/Documents/pycodes/myprojects$ cdx -s doc ~/Documents/cdx doc >>> /home/js/Documents/# modify a bookmarkjs@py:~/Documents/pycodes/myprojects$ cdx -m version vcdx v >>> v1.1.2 Dec,6,2017# display all the bookmarksjs@py:~/Documents/pycodes/myprojects$ cdx -l----------------------------------------------------------------------Bookmarks          Locations      ----------------------------------------------------------------------doc                /home/js/Documentsv                   v1.1.2 Dec,6,2017cdx                /home/js/Documents/pycodes/myprojectsgh                 https://github.com/ZhangLijuncn/cdx----------------------------------------------------------------------# change a diretory by bookmarkjs@py:~/Documents/pycodes/myprojects$ cdx docjs@py:~/Documents$ # open a url in the default web browserjs@py:~/Documents$ cdx gh# delete some bookmarksjs@py:~/Documents$ cdx -d doc v cdx cdx: 'doc' was removed.cdx: 'v' was removed.cdx: 'cdx' was removed.----------------------------------------------------------------------Bookmarks          Locations      ----------------------------------------------------------------------gh                 https://github.com/ZhangLijuncn/cdx----------------------------------------------------------------------
原创粉丝点击