vim - 调用 vim 插件命令 :Foo 会自动重绘!之后(即执行 :Foo | redraw!)
问题描述
我使用使用命令调用的 DirDiff 插件:DirDiff <dir1> <dir2>
但是,每当我调用此命令时,屏幕都无法正确重绘,因此我必须在redraw!
之后手动执行。有没有办法DirDiff
在我的 vimrc 中包装对命令的调用,以便之后自动调用它redraw!
。本质上它看起来像这样:
map :DirDiff :DirDiff | redraw!
解决方案
我想你应该使用类似的东西:
command Ddiff :DirDiff | redraw!
现在你有了一个新的命令 Ddiff
推荐阅读
- python - TypeError:无法为非浮点类型创建初始化程序。运行“train_tripletloss.py”时
- oracle - 安装了数据卷的 docker 运行 Oracle 19 错误
- regression - 如何从 SMILES 中获取分子结构信息
- c# - elasticsearch速度比较问题与sql
- vue.js - 如何在 vue 3 脚本设置中的组件上使用 v-model
- virtual-machine - 如何使用 Cloud Scheduler 启动 VM 实例
- javascript - Рow 用 设置元素。形象行为?
- python - 如何使python从URL下载图像但如果图像已经下载它不会
- python-3.x - Python selenium 无法点击按钮弹出
- sql - 200万行数据的两张表的SQLite数据对比