我写了这个在this repo中托管的colorpicker vim插件。它的工作方式与gvim相同(打开对话框并输入颜色)。但是当我在终端中运行vim时,gtk窗口在单击ok或cancel按钮后挂起(虽然它插入了所选的颜色)...在vim中没有错误消息。
你们有没有遇到过这个问题?你有没有能够解决它?
答案 0 :(得分:0)
我认为你应该避免从vim打开任何GUI对话框。
但是...在销毁对话后尝试gtk.quit()
因为color_dlg.destroy()
不要终止gtk线程。