如何更轻松地编写ruby代码?(我的意思是在终端写入然后运行它)

use*_*020 2 ruby vim

当我写一点ruby代码之后,我总是需要创建一个新的终端选项卡来ruby它,看看它是否正确.

有没有办法在一个窗口中完成?像vim插件或其他工具?

erg*_*sys 5

保存文件后,以下内容应在vim中运行:

:!ruby %
Run Code Online (Sandbox Code Playgroud)

甚至

:!% 
Run Code Online (Sandbox Code Playgroud)

当你有正确的"shebang"作为ruby文件的第一行时,这在Linux下工作:

#!/usr/bin/env ruby
Run Code Online (Sandbox Code Playgroud)

为了更有趣,您可以将其映射到〜/ .vimrc中的键:

map <F8> :!ruby %<CR>
Run Code Online (Sandbox Code Playgroud)