2012-11-30 7 views
7

私のようなVIを使用してファイルを編集するときから呼び出されたVIではありません色:Pythonのスクリプト

vi .bashrc 

を私が色を持っています。

os.system("vi .bashrc") 

私はしないでください。私は、Pythonのスクリプトで

なぜ(私は別のシェルを開いていると推測していますが、設定が異なる理由はわかりません)そして、これを解決する方法は?

私はfedoraを実行していて、私のシェルはbashです。

vi --version 

ができます:それはviエディタを呼び出すよう

VIM - Vi IMproved 7.3 
+0

どちらの場合でも同じマシン上で同じユーザーとして 'vi'を実行していますか? – NPE

+0

同じマシン、同じユーザー、同じターミナル(ターミネータ)。 – mthpvg

答えて

5

私は、vim .bashrc

os.systemあなたのエイリアスに関する情報がありません意味これはbashからvi .bashrcを呼び出して、あなたはVIMへのエイリアスを持っているからだと仮定します色のハイライト表示なし

+0

これは、私は馬鹿だと感じる。ありがとう:) – mthpvg

+0

演繹作品の素敵な作品(+1) – NPE