我正在使用emacs23和tramp来修改远程主机上的python脚本.我发现当我在emacs中启动python shell时,它会在远程主机上启动python.
我的问题是,当我尝试通过Cc Cc调用python-send-buffer时,它会出现错误
回溯(最近一次调用最后一次):文件"",第1行,在?ImportError:没有名为emacs的模块
回溯(最近一次调用最后一次):文件"",第1行,在?NameError:未定义名称"emacs"
现在,我必须承认,我真的不知道这里发生了什么.有没有办法让我配置emacs,以便我可以评估远程主机上的缓冲区?
非常感谢.
编辑:我遵循了eichin的建议并重新实现了python-send-region.请参阅下面的答案.