Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 883 Bytes

README.md

File metadata and controls

27 lines (18 loc) · 883 Bytes

tramp-virtualenv

This is a collection of prototype code and configuration for coding Python remotely using Emacs TRAMP buffers and python.el.

Assumptions

Use Emacs version >= GNU Emacs 24.1.50.1 (x86_64-apple-darwin, NS apple-appkit-1038.36) of 2012-06-10 on bob.porkrind.org - Bazaar revision 108545.

Michael Albinus changed python.el so that it creates temporary files on the remote server for python-send-region within a few days before 2012-06-10.

Contents

  1. tramp-virtualenv.el - configuration to teach Emacs and TRAMP to change to a virtualenv given in a remote .dir-locals.el file.

  2. example.dir.locals.el - example directory local variable configuration for Emacs to run python from a remote virtualenv.

  3. demo.py - an interactive demo.

  4. bootstrap-virtualenv.sh - a Bash script to bootstrap a virtualenv for use via Emacs over TRAMP.