wxMaxima
数日前にラップトップにインストールしました。
問題は、.wxm
拡張子を持つファイルがwxMaxima
Cソースファイルとして認識されることです。したがって、このようなファイルをダブルクリックすると、テキストエディタが開きます。
ファイルを右クリックし.wxm
て基本プログラムを変更してみましたが、これにより.c
拡張プログラムの基本プログラムも変更されました。これは私が望んでいないことでした。
要点:.wxm
拡張を.c
拡張とは異なるタイプとして定義する方法は?
ベストアンサー1
重要:デスクトップ環境またはファイルマネージャがファイルMIMEタイプに基づいてプログラムを実行しているとします。
興味深いことに、私のfile
コマンドはASCII C program text
ファイルを返しました.wxm
。もちろんこれは間違っており、次のように問題を修正しました。
ホームディレクトリが次のと仮定します。/home/user
/home/user/.magic
次のコンテンツにします。0 string /*\ [wxMaxima\ batch\ file wxMaxima batch file !:mime text/x-wxmaxima-batch
以下を実行してマジックをコンパイルすると、ファイルが
file -C -m /home/user/.magic
生成されます。/home/user/.magic.mgc
file
コマンドが期待どおりに機能していることを確認してください。user@host$ file wxmaxima_file.wxm wxmaxima_file.wxm: wxMaxima batch file user@host$ file -i wxmaxima_file.wxm wxmaxima_file.wxm: text/x-wxmaxima-batch; charset=us-ascii
text/x-wxmaxima-batch
MIMEタイプに基づいてwxMaximaを実行するようにデスクトップ環境またはファイルマネージャを設定します。 (正確な動作方法はデスクトップ環境やファイルマネージャによって異なります。詳細がわからない場合は、別の質問をしてください。)