Heim  >  Fragen und Antworten  >  Hauptteil

Welche Idee steckt hinter der strukturierten Vim-Konfiguration, um die Konfiguration von Vim wartbar zu machen?

1. Beschreiben Sie das Problem

Ich habe mir kürzlich die Zeit genommen, die vimrc-Konfiguration zu ändern, und festgestellt, dass meine vorherige Konfiguration von vim zu grob war, und ich habe es bereut (da der Prozess der Änderung von vimrc sehr schmerzhaft war)
Ich habe sie zunächst wie folgt unterteilt:

  1. .vimrc enthält die wichtigste Grundkonfiguration

  2. .vimrc.bundles stellt Plugins bereit

  3. .vimrc.funcs hat einige Funktionen hinzugefügt

  4. Verwenden Sie source, um eine Verbindung

  5. zwischen Dateien herzustellen

Um zu verhindern, dass jetzt der Albtraum einer späteren Wartung passiert, muss es meiner Meinung nach eine bessere Vorgehensweise geben. Was ist das?

2. Zugehöriger Code

3. Fehlermeldung

4. Verwandte Screenshots

5. Welche Methoden wurden ausprobiert, es gibt aber immer noch keine Lösung (relevante Links im Anhang)

Verwiesen auf die Verzeichnisstruktur von spf-vim, die aufgrund ihres „Community-gesteuerten“ Charakters diese Überlegung hat und möglicherweise nicht unbedingt für mich geeignet ist (der Betreuer bin ich, der Benutzer bin ich). , ziemlich viel) Personalisiert)

6. Problemvereinfachung

曾经蜡笔没有小新曾经蜡笔没有小新2712 Tage vor524

Antworte allen(2)Ich werde antworten

  • 漂亮男人

    漂亮男人2017-05-16 16:38:54

    这个问题很难有定论吧,VIM 本身支持很多不同的配置文件组织方法,每个人都有不同需求,所以需要的方法也不同。你可以在 github 上搜 VIM 或 vimrc,然后按星标排序,把排名靠前的 repo 的文件组织方式都看看,然后总结出适合自己的方法。

    几个通用的建议:

    • 每个配置文件内按一定逻辑分块,每个逻辑块之间加注释和用于折叠的括号

    • autocmd 记得分组,每个组里记得先清空再加入

    • 根据需求决定配置文件组织方式的复杂程度,不要把所有时间都花在配置上

    • 学会从各种渠道抄配置,然后改成适合自己的形式

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-05-16 16:38:54

    分这么多文件你会后悔的。除非你学大神把你的配置用 git 晒在网上,不然就用一个文件,省事多了。

    身边没电脑,手机截图VPS 上的配置

    Antwort
    0
  • StornierenAntwort