Ich benutze vim7.4. Cscope-Ausgabe in Vim ist alles weiß. Kann es bunter gemacht werden?
Ich habe cecscope ausprobiert, das Quickfix verwendet, um Farbe in vim zu bringen. Aber die Ausgabe ist nicht klein-Bildschirm freundlich. es ist nicht so nützlich, wenn Sie einen Laptop benutzen.
Gibt es also eine andere Möglichkeit, der cscope-Ausgabe Farbe hinzuzufügen? Ich mag die Ctags Ausgabe in Vim, oder kann Cscope den gleichen Stil haben?
Danke.
Verwenden Sie dies in .vimrc -
Syntax aktivieren
- anstatt -
Syntax auf
Das hat für mich funktioniert.
Sie können die Farbe für den cscope-Editor festlegen, indem Sie den Standard-Editor von vi in vim ändern.
Sie müssen nur eine Umgebungsvariable CSCOPE_EDITOR
als /usr/bin/vim
hinzufügen (erhalten Sie Ihren absoluten Pfad für vim mit dem Befehl which vim
).
Fügen Sie die untere Zeile zu Ihrer .cshrc
-Datei in Ihrem Home-Ordner hinzu, um sie beizubehalten (ich habe es in REDHAT versucht).
Das Exportieren von CSCOPE_EDITOR in ~ / .bashrc hat für mich funktioniert.
export CSCOPE_EDITOR = / usr / bin / vim
Danke Anirudh. 'welcher vim' wird sagen, welche ausführbare Datei von vim verwendet wird.
Für mich haben alle obigen Vorschläge nicht funktioniert.
Was ich gesucht habe, ist etwa so:
Ich habe es erreicht, indem ich mehrere vim-Befehle zusammengeklebt habe:
%Vor% *
- Markieren Sie das Wort unter dem Cursor
:exec("cs find s ".expand("<cword>"))<CR>
- cscope Finden Sie das Wort unter dem Cursor
:copen
- Öffnen Sie das cscope Suchergebnisfenster