检测用户何时取消Vim中的输入字段

时间:2017-04-05 21:05:40

标签: vim

我在Vim中编写自定义函数并要求用户选择要重命名的文件:

let b:newname = input('Rename to: ', expand('%'))

但是,如果用户决定不重命名文件并按Esc,如何在Vim函数中检测到这一点?

1 个答案:

答案 0 :(得分:0)

如果使用取消操作,则输入返回空值。因此,您可以直接使用tail -f error_log|fgrep '[rewrite:'检查:

empty()