使用Vim控制pym2149(通过Lurlene)或FoxDot
Concern的Python项目详细描述
关心
使用Vim在GNU屏幕的帮助下控制FoxDot或pym2149。在
安装最新版本
# Tested on Linux and Mac:
pip3 install --user Concern
您还需要以下后端之一。在
FoxDot后端
^{pr2}$pym2149后端
# Install as usual:
pip3 install --user pym2149
# Tell Concern to use it instead of foxdot:
echo Concern consumerName = pym2149 | tee -a ~/.settings.arid
使用
FoxDot
# Any arguments are passed to vim, here we discover the FoxDot demo directory:
Concern "$(python3 -c 'from pkg_resources import resource_filename; print(resource_filename("FoxDot", "demo"))' | tail -1)"
- FoxDot正在屏幕的右三分之一处运行
- 通过键入反斜杠后跟
]
将代码发送到FoxDot- 这将发送光标下最小的顶层套房
- 反斜杠实际上是你的Vim leader键
- 使用可视模式一次发送多个顶级套房
- 使用反斜杠enter而不是反斜杠
]
从光标发送到文件末尾 - 使用反斜杠
q
退出所有Vim、FoxDot和GNU屏幕
pym2149
# GitHub trick to download some files to play with:
svn export https://github.com/combatopera/pym2149/trunk/contrib
# Load a non-trivial tune written in pym2149's (currently nameless) live coding language:
Concern 'contrib/Lemmings 2 Tune 6.py'
- 一旦pym2149初始化完成,在文件顶部键入反斜杠enter以发送整个程序
- 项目
标签: