1

Linux のデフォルト シェルとして ipython を使用しようとしています。%rehashx は起動時に実行されるため、シェル パス内のコマンドにアクセスできます。2 つの問題があります。

  1. 「+」を含むファイル名はオートコンプリートできません
  2. 「+」を含むコマンドは実行できません

例えば:

g++ x.cpp
#---------------------------------------------------------------------------
#NameError                                 Traceback (most recent call last)
#<ipython-input-2-6f1048d865c4> in <module>()
#----> 1 g++ x.cpp                                                                             
#                                                                                              
#NameError: name 'g' is not defined 
4

1 に答える 1