道歉,如果此之前已经问过,但我感到不知所措与Vim的文档和我似乎无法想出解决办法。的Vim:地图GNU屏幕命令
我要地图Vim第F5键完成下列操作:
从Vim的视觉选择猛拉文本。
名为
ipython
另一个GNU屏幕会话中,执行文本的猛拉部分。
第二部分可以通过发出以下命令行参数(经由:!
),如果只有我能找到一种方法,该行的双引号之间的寄存器内容粘贴来实现(但是我不知道如何):
map <F5> :!screen -x ipython -X stuff "[REGISTER 0 CONTENT]"<CR><CR>
任何帮助将不胜感激!
退房[这个以前我的回答类似的问题(http://stackoverflow.com/questions/7906858/vim-run-selected-code-in-a-persistent-repl-environment/7908050#7908050 )。 – romainl
非常感谢! slime.vim的工作方式与广告完全一致,并且完全符合我的需求。我赞成你的其他答案,但如果你想让我接受它,你可以在这里转发。 – Vincent