Mic*_*ior 5 django vim templates django-templates
是否存在为 Django 模板提供这些文本对象的插件?例如,在 HTML/XML 中,如果我有以下文本
<p>This is some text.<p>
Run Code Online (Sandbox Code Playgroud)
并且我的光标位于标签内的任何位置,我可以cit用来更改标签内的文本。我正在为 Django 模板寻找类似的东西。例如,与文本
{% block title %}This is the title{% endblock %}
Run Code Online (Sandbox Code Playgroud)
我想要同样的行为。如果什么都不存在,那里的任何vimscripters知道这是否可能并愿意提供一些提示?
谢谢!
django-template-textobjects 插件(https://github.com/mjbrownie/django-template-textobjects)允许您实现此目的。它添加了一系列文本对象(例如 Django 块的 db、Django for 循环的 df 等)。
例如,cidb 允许您更改以下内容:
{% block stylesheets %}My stylesheets here{% endblock %}
Run Code Online (Sandbox Code Playgroud)
该插件依赖于另一个插件 vim-textobj-user ( https://github.com/kana/vim-textobj-user ),因此请记住先安装它。
| 归档时间: |
|
| 查看次数: |
602 次 |
| 最近记录: |