suchen

Heim  >  Fragen und Antworten  >  Hauptteil

vimrc – Kann vim die komplexe Anforderung erfüllen, JPG-Dateien im Arbeitsverzeichnis automatisch zu erkennen und den Inhalt dann basierend auf der Anzahl der Dateien automatisch auszufüllen?

Mein Bedarf besteht darin, die Bilder im Arbeitsverzeichnis zu erkennen und dann zum page.html里面填充相应的img-Tag zu wechseln. Genau wie der Effekt, den ich manuell angewendet habe.

PHPzPHPz2774 Tage vor672

Antworte allen(2)Ich werde antworten

  • 黄舟

    黄舟2017-05-16 16:36:42

    你不会自己动脑子啊。

    ……等等,你是 Windows?那我只说思路好了。

    1. 读入文件列表。比如 Linux 下可以用 !r ls *.jpg 来读。Windows 上自己想办法。如果你没办法通过外部命令获取文件名列表,也可以试试 Vim 的 glob() 函数。

    2. Ctrl-V 进入列块可视模式,把文件名前边那部分相同的写了(选中开头然后按 I

    3. 这步不太直观。使用 V 进入行选择,然后按 :s/$/..../ 利用替换在尾部追加字符

    当然第 2 步你也可以用替换。

    另外有个叫 visincr 的插件,很适合生成这种数值序列。

    Antwort
    0
  • PHPz

    PHPz2017-05-16 16:36:42

    这就是 HTML 模板引擎以及各种前端构建工具链存在的意义。。。。。

    vim 倒是可以,但是不推荐你这样做,因为还是需要手动更新

    Antwort
    0
  • StornierenAntwort