Mein vim hat Pfadeinstellungen wie unten gezeigt.Pfad Einstellung für C++ include Header für vim
path=.,/usr/include,,
Ich denke, das ist eine Standardeinstellung von "Pfad", denke ich.
Wegen dieses gf c Header-Dateien unter dem Cursor öffnet.
Aber auf C++ Datei C++ - Header-Dateien sind nicht geöffnet, da die C++ Header-Datei Speicherort nicht path
Variable von Vim hinzugefügt wird.
set path+=/usr/include/c++/4.6
Ich denke, dass diese Einstellung auf vimrc
eine Lösung wäre. Aber das Problem ist die tatsächliche Verzeichnis-Speicherort für C++ - Header-Datei würde in jeder anderen Linux-Distributionen und g ++ - Compiler-Versionen geändert werden.
Wie kann ich Pfad für C++ Header-Dateien in einer tragbaren Weise festlegen?
@zachlatta, Danke für die Bearbeitung meiner Frage hübschere: Sie können die systemabhängigen Einstellungen in einer separaten, nur lokalen Datei, und rufen Sie das von Ihrem
~/.vimrc
, wie diese bewegen! – Jeonghum