{ "info": { "author": "Paulo Borges", "author_email": "pauloborgesfilho@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Programming Language :: Python :: 2.7", "Topic :: System :: Shells" ], "description": "goto project - easy'n'fast cd'ing\n=================================\n\nTired of typing a lot to get where the fun is happening? `goto` was made for you!\n\n\nInstalation\n-----------\n\nMethod 1::\n\n $ pip install goto-dir\n\nMethod 2::\n\n $ git clone git://github.com/pauloborges/goto.git\n $ cd goto && [sudo] python setup install\n\n\ngoto\n----\n\nThe `goto` command is used to navigate through shortcuts.\n\nUsing it without parameters returns a list of all currently labels::\n\n $ goto\n home /home/borges\n ws /home/borges/workspace\n docs /home/borges/Documents\n\nWhen you pass a label name, `goto` changes the current directory::\n\n /old/dir$ goto home\n /home/borges$\n\nBut if the label does not exists, an error is thrown::\n\n $ goto connman\n connman is not a valid label.\n\n\nlabel\n-----\n\nThe `label` command is used to save shortcuts to directories.\n\nWhen you pass a simple string, the current directory is saved::\n\n /home/borges/Downloads$ label downloads\n downloads label points to /home/borges/Downloads.\n\nUsing it without parameters saves the current directory using the inner folder as label::\n\n /path/to/something$ label\n something label points to /path/to/something.\n\nIf the label already exists and points to another directory, an error is thrown::\n\n /home/borges/workspace$ label ws\n ws label already exists. Use --replace.\n\nThe replacement can be ensured by `-r|--replace`::\n\n /home/borges/my_new_workspace$ label -r ws\n ws label now points to /home/borges/my_new_workspace.\n\nYou can delete a label using `-d|--delete`::\n\n $ label -d docs\n docs label was deleted.\n\nBut if the label does not exists::\n\n $ label -d connman\n connman is not a valid label.\n\n\n.goto file\n----------\n\nAll label information are stored in `~/.goto`. See an example::\n\n $ cat ~/.goto\n [labels]\n home = /home/borges\n ws = /home/borges/workspace\n docs = /home/borges/Documents\n\n\nLicense\n-------\n\nSee `LICENSE` file.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pauloborges/goto", "keywords": null, "license": "See LICENSE.", "maintainer": null, "maintainer_email": null, "name": "goto-dir", "package_url": "https://pypi.org/project/goto-dir/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/goto-dir/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/pauloborges/goto" }, "release_url": "https://pypi.org/project/goto-dir/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "easy'n'fast cd'ing.", "version": "0.2.0" }, "last_serial": 792632, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b3b12d5b05536cad615df8a37ed95705", "sha256": "5deea54b78b34aa1a2da397b4734ef29a309a6054f996fca24f4f13195abf4db" }, "downloads": -1, "filename": "goto-dir-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b3b12d5b05536cad615df8a37ed95705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5049, "upload_time": "2013-04-06T04:57:55", "url": "https://files.pythonhosted.org/packages/c5/1a/237fbe01046a98c257aa830ed365719243a0a9e488073d852b1edad0f39a/goto-dir-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0ea6eae289d8c4526467d8ca1788f85f", "sha256": "159124fd622c89511d6b9e2d11a3240672362fbf0d342fa89509849a05d23887" }, "downloads": -1, "filename": "goto-dir-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0ea6eae289d8c4526467d8ca1788f85f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5381, "upload_time": "2013-04-06T16:48:04", "url": "https://files.pythonhosted.org/packages/0c/2b/0fbc9a35309ad4c62e6bdf294c43f079e6146aac6136019351bbb0c70d1d/goto-dir-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0f4e6aab19719471b96f399d4bb9cd29", "sha256": "10f58137805999d27e451453361e659b8c704cad6ec3f0662feb7fc56354ef50" }, "downloads": -1, "filename": "goto-dir-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0f4e6aab19719471b96f399d4bb9cd29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6608, "upload_time": "2013-04-11T01:10:12", "url": "https://files.pythonhosted.org/packages/22/96/dc469ce62f571fd5c33036a66ffe93d98d7f3049b01ee7f495556d3eb9bc/goto-dir-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0f4e6aab19719471b96f399d4bb9cd29", "sha256": "10f58137805999d27e451453361e659b8c704cad6ec3f0662feb7fc56354ef50" }, "downloads": -1, "filename": "goto-dir-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0f4e6aab19719471b96f399d4bb9cd29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6608, "upload_time": "2013-04-11T01:10:12", "url": "https://files.pythonhosted.org/packages/22/96/dc469ce62f571fd5c33036a66ffe93d98d7f3049b01ee7f495556d3eb9bc/goto-dir-0.2.0.tar.gz" } ] }