Vereinheitlichen Sie die Farbeinstellungen in vim und gvim

2

Meine vim und gvim haben unterschiedliche Farbeinstellungen.

vim

gvim

Ich möchte in beiden die gleichen Farbeinstellungen verwenden.

Ich habe überprüft, dass ich keine benutze .vimrc oder .gvimrc Konfigurationsdatei im Moment.

Wie kann ich die Farbeinstellungen vereinheitlichen? (vorzugsweise die Farbeinstellungen von gvim auch in vim verwenden)

Lazer
quelle

Antworten:

3

Wenn Sie möchten, dass sowohl vim als auch gvim dasselbe Farbschema verwenden, platzieren Sie die Konfiguration in .vimrc. Sofern in .gvimrc nicht überschrieben, verwendet gvim das, was in .vimrc angegeben ist:

Farbschema XYZ

Sie können nicht vim und gvim genau gleich aussehen lassen; vim, das in einem Terminal ausgeführt wird, hat keine Kontrolle über die Hintergrundfarbe. Wenn Sie kein 256-Farben-Terminal verwenden, verfügt gvim darüber hinaus über mehr Farben für die Verwendung in Farbschemata (diese Farbschemas können verwendet werden oder nicht). Wenn Sie möchten, dass sie genau gleich aussehen, müssen Sie möglicherweise Ihr eigenes Design erstellen / anpassen.

Wenn Sie also ein Terminal haben, das 256 Farben unterstützt, setzen Sie

export TERM = xterm-256color

Bevor Sie Vim ausführen und hoffen, dass das Colorscheme XYZ in Vim genauso aussieht wie in gvim :)

Samat Jain
quelle
Was soll ich in meine schreiben? .vimrc um die Standardfarbenkonfiguration zu verwenden (so dass sowohl vim als auch gvim die gleich Standardfarbenkonfiguration)?
Lazer
@eSKay: "colorscheme xyz". Das Problem ist, dass Ihr Terminal die gleichen Farben unterstützen muss, die das Farbschema wünscht. Am besten verwenden Sie ein 256-Farben-Terminal mit der Umgebungsvariablen TERM = xterm-256color (zum Beispiel).
akira