在vim(python)脚本中读取和比较字符串

时间:2015-07-09 12:39:55

标签: python vim vim-plugin

我试图在vim中的python脚本中读取一个字符串,但出了点问题。我在使用key获取名为s = vim.eval("a:key")的参数的函数中执行此操作,但这是一个更简单的示例来说明问题:

:py import vim
:py s = vim.eval("'foo'")
:py print s                      # this prints 'foo' (without the quotes)
:py if s is 'foo': print 'yes'   # this doesn't print 'yes'

问题在于s is 'foo'未评估为True。我的猜测是它与vim.eval有关,但这只是猜测。

0 个答案:

没有答案
相关问题