Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Probleme und Lösungen, die beim ctags-Sprung in Vim auftreten

Probleme und Lösungen, die beim ctags-Sprung in Vim auftreten

零下一度
零下一度Original
2017-06-28 14:28:143691Durchsuche

In diesem Artikel wird hauptsächlich „das Problem des direkten Springens von ctags zur ersten übereinstimmenden Zeile in Vim“ vorgestellt. Es geht hauptsächlich um Aspekte, auf die sich Schüler beziehen können, die sich für Linux-Tutorials interessieren: Absicht, ctags zum Durchsuchen von Code zu verwenden ], springt nur ein passendes Element direkt, und wenn es mehrere übereinstimmende Elemente gibt, werden alle übereinstimmenden Elemente aufgelistet und zum Springen ausgewählt. Die Verwendung von ctags in vim ist eine sehr komfortable ...

Absicht

Beim Durchsuchen von Code mit ctags wird nach der Verwendung von Strg +] nur ein übereinstimmendes Element direkt gesprungen. Wenn mehrere übereinstimmende Elemente vorhanden sind, werden alle übereinstimmenden Elemente aufgelistet und zum Springen ausgewählt.

Problem

Die Verwendung von ctags in vim ist eine sehr komfortable Sache, aber manchmal verursachen einige Standardkonfigurationen und unbekannte Probleme Probleme bei der Verwendung von ctags, wie zum Beispiel:

Wenn Sie ctags zum Durchsuchen von Code verwenden, verwenden Sie standardmäßig Strg +] , vim bringt Sie zum ersten passenden Ort. Manchmal ist dies nicht das, was Sie wollen. Wie sollten Sie also zu einem anderen Ort springen?

Lösung

Verwenden Sie den Befehl :ts

um die folgende Konfiguration in .vimrc hinzuzufügen: map

vimcdoc.sourceforge.net/doc/tagsrch.html#tag-matchlist

Das Obige stellt das Problem dar, dass ctags direkt zur ersten passenden Zeile in Vim springen, einschließlich des relevanten Inhalts. Ich hoffe, Freunde, die sich für Linux-Tutorials interessieren, können dabei helfen.


Das obige ist der detaillierte Inhalt vonProbleme und Lösungen, die beim ctags-Sprung in Vim auftreten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn