标签: vim eval
是否可以在vim中的eval表达式中运行动作命令?我想在snipmate中使用它。
例如,在命令模式下:
:call eval('yy')
显示E121: undefined variable 'yy'。我想把这些命令称为运动命令。我搜索了一下:help functions但找不到任何帮助我的东西。
E121: undefined variable 'yy'
:help functions
答案 0 :(得分:3)
您似乎正在寻找exe "normal! yy"。 eval()用于计算表达式(:h expr ...)
exe "normal! yy"
eval()
编辑: 总之,您可以尝试的案例: