Skip to content

mohaseeb/pycode-cells

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

pycode-cells

A minimal "jupyter notebook"-like experience on Emacs. This package allows you to split your regular python file into "code cells" that you can execute individually in a python shell process. pycode-cells-demo

Installation

Doom Emacs

  • Clone this repository
  • Add below to package.el
    (package! python-cells
      :recipe (:local-repo "/path/to/repo/pycode-cells"))
  • Add below to config.el
    (use-package pycode-cells)
    (map! (:when (featurep! :lang python)
              :leader
              (:prefix ("j" . "pycode-cells")
                      :desc "Add cell below" "b" #'pycode-cells-add-below
                      :desc "Add cell abvoe" "a" #'pycode-cells-add-above
                      :desc "Go cell below" "j" #'pycode-cells-go-below
                      :desc "Go cell above" "k" #'pycode-cells-go-above
                      :desc "Execute cell" "e" #'pycode-cells-send-cell
                      :desc "Execute cell and go below"  "d" #'pycode-cells-send-cell-then-go-below)))
  • Update Doom
    doom sync

About

A minimal "jupyter notebook"-like experience on Emacs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published