Closed Angluca closed 8 months ago
请加 -close=1
:
:AsyncRun -mode=term -pos=quickui -close=1 ls -la
复制你的直接用也是一样, 我以为是AsyncRun/QuickUI版本问题 全部重新git clone了还是一样.
你说的一样,是指啥一样?还会提示按任意键关闭?
之前我是这样设置的 直接复制你的ls命令用了也是有buffer, 应该是有这方面问题? 还是可能只有macos上是这样.
现在quickui运行 zsh 不加-close 也可以关闭buf , 在quickui 里的zsh输入exit 就没有buffer了 ( 不知道为什么之前加了-close运行zsh然后exit也有buf, 可能记错了?!!T^T )
现在quickui运行 ls 命令加了-close=1 还是有buf, 复制用你发的ls命令用也是 只有用quickui显示是这样, 如果只用AsycnRun term是没这问题的, 而且可以重复使用term buf
希望quickui出个 不管显示文字多少行 都得点q或者
希望AsyncRun的-mode=term 模式能出个类似toggle_quickfix切换窗口的函数(toggle_term), 这样就能自由切换终端窗口了
OK,你写这么多,肯定有一定道理,你的需求我记下了,稍后研究下。
macos: buffer问题
-mode=term -pos=quickui ( 我加了-close 也是一样 buffer不会消除 ) 每次打开都会新建 一个buffer, quickui窗口退出后就会显示该窗口 [finished..], 希望该插件能有bw自动结束quickui这个buffer的功能. 而且 就算不消除, 他每次都椒新建一个 不会重复使用该buffer, 所以用多了就出现一堆[finished ...] buffer 都要自己关闭有点麻烦.
还有quickui能出个运行系统&shell的函数, 有时候想当bash/zsh在vim里用,现在只能自己输入zsh来运行, 切换系统还得改vimrc ( 其实是我菜不怎么会vim脚本 T.T ) 希望AsyncRun/Task, QuickUI这几个插件能更好, 感觉完善起来会很有爱 :)