Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brandonwillard/python-btw
Custom modifications for Python.
https://github.com/brandonwillard/python-btw
Last synced: 26 days ago
JSON representation
Custom modifications for Python.
- Host: GitHub
- URL: https://github.com/brandonwillard/python-btw
- Owner: brandonwillard
- Created: 2021-09-09T22:20:17.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-01T17:00:12.000Z (over 1 year ago)
- Last Synced: 2024-06-11T22:57:59.103Z (5 months ago)
- Language: Emacs Lisp
- Size: 14.6 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.org
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
#+TITLE: =python-btw=
#+AUTHOR: Brandon T. Willard[[Testing Workflow][file:https://github.com/brandonwillard/python-btw/workflows/Testing%20Workflow/badge.svg]]
Custom modifications for Python.
* Features
- ~python-shell-send~ functions that handle multiple lines (e.g. using ~%cpaste~), echo the output, and handle Jupyter/IPython consoles
- View Python docstrings using ~help-mode~ and the currently active shell session (replaces ~lsp-ui~)
- Set ~python-shell-send~ keybindings in Spacemacs* Usage
Just enable the minor modes:
#+BEGIN_SRC elisp :eval never :exports code :results none
(python-btw-mode +1)
#+END_SRC* Installation
Use your favorite approach to installing Emacs packages from GitHub.
Here's an example of one:
#+BEGIN_SRC elisp :eval never :exports code :results none
(quelpa
'(python-btw
:fetcher git
:url "https://github.com/brandonwillard/python-btw.git"))
#+END_SRC* Development
To use as a Cask dependency:
#+BEGIN_SRC elisp :eval never :exports code :results none
(depends-on "python-btw"
:git "https://github.com/brandonwillard/python-btw.git"
:branch "master")
#+END_SRC