作者:tongqingliu
转载请注明出处:http://www.cnblogs.com/liutongqing/p/7015958.html
把sublime text打造成python交互终端
为何要这么做?
python自带的IDLE有点难用,查看上一个命令还需要alt + P,真别扭,自动提示还得按一下tab,真麻烦。
对于一个MATLAB直男癌患者,当然还是上箭头顺手。
crtl + shift + p: install package: sublimeREPL
设置快捷键F1
Preferences - Key Bindings-User
{"keys":["f1"],
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{"id": "repl_python",
"file": "config/Python/Main.sublime-menu"}}
设置默认python版本
在Sublime Text 3\Packages\SublimeREPL\config\Python
中打开Main.sublime-menu
将其中的
"cmd": ["python", "-i", "-u"],
更改为
"cmd": ["python35", "-i", "-u"],
我用python3.5
效果
Ubuntu下的配置
设置默认python版本
打开
/.config/sublime-text-3/Packages/SublimeREPL/config/Python
打开其中的Main.sublime-menu
把其中所有的"cmd": ["python", "-i", "-u"],
都改成"cmd": ["python3", "-i", "-u"],
设置快捷键F1
Preferences - Key Bindings-User
{"keys":["f1"],
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{"id": "repl_python",
"file": "config/Python/Main.sublime-menu"}}
注意上一个快捷键后面要添加逗号。
参考: