Wenn ich eine Datei mit vi wie bearbeiten:Keine Farbe in vi, wenn sie von Python-Skript namens
vi .bashrc
I Farben haben.
Wenn in Skripts Python Ich habe:
os.system("vi .bashrc")
ich nicht.
Warum (Ich vermute, dass ich eine andere Shell öffnen, aber ich kann nicht verstehen, warum die Einstellungen unterschiedlich sind)? Und wie löst man das?
Ich bin Fedora und meine Shell ist bash.
vi --version
gibt:
VIM - Vi IMproved 7.3
Laufen Sie 'vi' als der gleiche Benutzer auf der gleichen Maschine in beiden Fällen? – NPE
Gleiche Maschine, gleicher Benutzer, dasselbe Terminal (Terminator). – mthpvg