{ "info": { "author": "Christian Careaga", "author_email": "christian.careaga7@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Text Editors", "Topic :: Utilities" ], "description": "SCUM\n------\n\nScum is a terminal-based, multi-tab text editor written in Python.\n\n.. figure:: https://github.com/CCareaga/scum/blob/master/scum/docs/scum.gif?raw=true\n :alt: Scum in urxvt!\n\nAbout\n---------\n\nFirst of all, Scum is really just a novelty editor I wrote mostly for\nlearning and fun. It was not made to compete with seasoned text editors\nsuch as Emacs or Vim (hence the name \"Scum\"). With that being said, it\nis still a fully-functional terminal based editor! It can be used for\nboth quick editing and full on development. Overall it was extremely fun\nto write and was a wonderful learning experience. Enjoy! (at your own\nrisk)\n\nFeatures\n------------\n\n- Syntax-highlighting\n- Multiple Tabs\n- Undo and find functions\n- Open and save files (complete with text-based file-browser)\n- Fully customizable\n- On-the-go configuration changing\n- Tab saving\n- Togglable line numbers and terminal\n\nDependencies\n----------------\n\n- Python 3.x\n- Urwid\n- Pygments\n\nTo-Do\n---------\n\n- Find and replace.\n- Creating a new file.\n\nKey Bindings\n----------------\n\n+------------------+------------------------+\n| Key: | Command: |\n+==================+========================+\n| Ctrl+O | Open file(s) |\n+------------------+------------------------+\n| Ctrl+S | Save file |\n+------------------+------------------------+\n| Ctrl+W | Close current tab |\n+------------------+------------------------+\n| Ctrl+page up | Move to the next tab |\n+------------------+------------------------+\n| Ctrl+page down | Move to the prev tab |\n+------------------+------------------------+\n| F5 | Edit the config file |\n+------------------+------------------------+\n| F1 | Change GUI layout |\n+------------------+------------------------+\n| Ctrl+F | Find |\n+------------------+------------------------+\n| Ctrl+Q | Undo last action |\n+------------------+------------------------+\n| Ctrl+D | Delete current line |\n+------------------+------------------------+\n| Ctrl+X | Exit |\n+------------------+------------------------+\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/CCareaga/scum/zipball/v0.2.8", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CCareaga/scum", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "scum", "package_url": "https://pypi.org/project/scum/", "platform": "", "project_url": "https://pypi.org/project/scum/", "project_urls": { "Download": "https://github.com/CCareaga/scum/zipball/v0.2.8", "Homepage": "https://github.com/CCareaga/scum" }, "release_url": "https://pypi.org/project/scum/0.2.8/", "requires_dist": null, "requires_python": "", "summary": "A scummy editor for your terminal!", "version": "0.2.8" }, "last_serial": 2533988, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "163d7604c4ed3859c6973cfd55bc2831", "sha256": "63e43b5c7bc5df69943be705e5403ebbf5964e5a909098d533d8fe64d5cea5eb" }, "downloads": -1, "filename": "scum-0.2.1.tar.gz", "has_sig": false, "md5_digest": "163d7604c4ed3859c6973cfd55bc2831", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19160, "upload_time": "2016-12-18T23:12:47", "url": "https://files.pythonhosted.org/packages/84/f2/75f77c348e8c40d31d2f5756afe6850f38abcbfece824c75197726cec864/scum-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "f1e753c80743e5153312f13ae27eb303", "sha256": "cf0052e51b2f53b3f6b4ac3999f5b2f7cb97fe109c84562cce136a3d83a41674" }, "downloads": -1, "filename": "scum-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f1e753c80743e5153312f13ae27eb303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19199, "upload_time": "2016-12-19T07:53:50", "url": "https://files.pythonhosted.org/packages/09/35/4452161118c4889cfca56749fb72667a12fb6b1e25385048ee543943f35b/scum-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "bb9c37d6c68aa57872a911a67174f689", "sha256": "fbceb3fdc7342d6b20591ec8b76274968bce6ab1c0a456529f5ace98ce9dfa93" }, "downloads": -1, "filename": "scum-0.2.3.tar.gz", "has_sig": false, "md5_digest": "bb9c37d6c68aa57872a911a67174f689", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19200, "upload_time": "2016-12-19T07:59:32", "url": "https://files.pythonhosted.org/packages/be/35/c706b4a7da2c232c2beb26e0888751e952998643338e81e961b90b2ec2ce/scum-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "03e110e030d2b5ec4ea409eb685eb7e4", "sha256": "857ce0565fbfa9af0322c810cdf9f265c2471c6bef0b345e5246954cd666bbd9" }, "downloads": -1, "filename": "scum-0.2.4.tar.gz", "has_sig": false, "md5_digest": "03e110e030d2b5ec4ea409eb685eb7e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20231, "upload_time": "2016-12-22T01:24:00", "url": "https://files.pythonhosted.org/packages/f5/af/14eec9c71f25270df7362259a92130b5b2b25811031e37c2a31873b3167f/scum-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "09de7e86bb7d12469f65cb665217e28b", "sha256": "0c08278f87e7753cc98f68c3b4eb79d660215c42affba17b4e7f94849ee761e4" }, "downloads": -1, "filename": "scum-0.2.5.tar.gz", "has_sig": false, "md5_digest": "09de7e86bb7d12469f65cb665217e28b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20224, "upload_time": "2016-12-22T01:36:42", "url": "https://files.pythonhosted.org/packages/bc/02/ea5186e8ac33fec006acb757e1c1883515780b22d7fa341a464991d1ae55/scum-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "b8dfb3866ac32440d52fdd0138218f2f", "sha256": "ecf09ce5ffdfb2b36bb2711a5860833ef023450d8aa434011d05961eb11616e4" }, "downloads": -1, "filename": "scum-0.2.6.tar.gz", "has_sig": false, "md5_digest": "b8dfb3866ac32440d52fdd0138218f2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20231, "upload_time": "2016-12-22T01:43:32", "url": "https://files.pythonhosted.org/packages/38/fb/62b9b45fb9e7bc1690cee436a0574b92d16d7f76cafc43e25f94475c7c2a/scum-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "6effe678d7b257edeb7b1d3bfe4c5c1b", "sha256": "dfb2be2803853cca14e45476e037be29149ac49f68549d56b576b7d0062baeca" }, "downloads": -1, "filename": "scum-0.2.7.tar.gz", "has_sig": false, "md5_digest": "6effe678d7b257edeb7b1d3bfe4c5c1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20222, "upload_time": "2016-12-22T02:04:11", "url": "https://files.pythonhosted.org/packages/76/3c/6109c5d6aa04f576c31294f80783702f9f09d266e0d5f2f019f42953d8cb/scum-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "7c35fa8774f3a79d960b0e5d45dce922", "sha256": "083e72f8471f38e2023f4b3755fee370a783c558a7c32dc5c25daa3206ef301e" }, "downloads": -1, "filename": "scum-0.2.8.tar.gz", "has_sig": false, "md5_digest": "7c35fa8774f3a79d960b0e5d45dce922", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20219, "upload_time": "2016-12-22T02:16:37", "url": "https://files.pythonhosted.org/packages/e3/a0/dba0cbf0b7de10bccc45426743f7be801dea4381ab088643ea19996dacb5/scum-0.2.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c35fa8774f3a79d960b0e5d45dce922", "sha256": "083e72f8471f38e2023f4b3755fee370a783c558a7c32dc5c25daa3206ef301e" }, "downloads": -1, "filename": "scum-0.2.8.tar.gz", "has_sig": false, "md5_digest": "7c35fa8774f3a79d960b0e5d45dce922", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20219, "upload_time": "2016-12-22T02:16:37", "url": "https://files.pythonhosted.org/packages/e3/a0/dba0cbf0b7de10bccc45426743f7be801dea4381ab088643ea19996dacb5/scum-0.2.8.tar.gz" } ] }