Wineのnotepad ++を使用しています。
Notepad ++をデフォルトのエディターの1つとして設定したい。ファイルを右クリックし、[プログラムから開く]で設定しようとしました。しかし、結果リストにNotepad ++が表示されませんでした(他のプログラムを選択をクリックしても)。
Wineのnotepad ++を使用しています。
Notepad ++をデフォルトのエディターの1つとして設定したい。ファイルを右クリックし、[プログラムから開く]で設定しようとしました。しかし、結果リストにNotepad ++が表示されませんでした(他のプログラムを選択をクリックしても)。
回答:
mimeopen
次のコマンドを使用できます
ターミナルを使用して、notpadd ++で開きたい拡張子を含むフォルダーに移動します(ここでは、txtファイルをテストしています)
mimeopen -d file.txt
ポップアップメニューが表示され、いくつかのオプションが表示されます。notepad++が見つからない場合は、その他を選択してnotepad ++を指定します。
また、すべての関連付けをgeditから別のアプリケーションに変更するを読んでください。
WineでNotepad ++を使用する代わりに、UbuntuにNotepadqqを直接インストールできます。Notepad ++のUbuntuバージョンと考えることができます。Notepadqqは次のようにインストールできます。
sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq
sudo apt-get install notepadqq-gtk
私は以下の手順に従っており、それがまさにこの問題を修正し、UbuntuのデフォルトエディターとしてNotepad ++を作成しました。
WINEを使用してNotepad ++をインストールしたら 、「/。local / share / applications / wine / programs / Notepad ++」の下にあるファイル「Notepad ++。desktop」をコピーします。
コピーしたファイル「Notepad ++。desktop」を以下のパス 「/ usr / share / applications」に貼り付ける必要があります
注:アプリケーションフォルダは、デフォルトで書き込み保護されています。そのため、ターミナルを開き、「/ usr / share」パスに移動して、次のコマンドを実行します。
sudo chmod -R 777アプリケーション
「Notepad ++。Desktop」ファイルをコピーしたら、次のコマンドによって行われたこのアクセス許可の変更を元に戻します。
sudo chmod -R 555アプリケーション
注:ここでも、gnomeフォルダーはデフォルトで書き込み保護されているため、ターミナルを開いて「/ usr / share」パスに移動し、次のコマンドを実行します。
sudo chmod -R 777 gnome
たとえば、Notepad ++でプレーンテキストファイルのみを編集する場合、「defaults.list」ファイルで「text / plain」を検索すると、次のような行が表示されます。
text / plain = gedit.desktop
ここで、gedit bu Notepad ++を置き換えて、Notepad ++をプレーンテキストのデフォルトアプリケーションとして設定します。変更された行は次のようになります。
text / plain = Notepad ++。desktop
次に、この変更が完了したらファイルを保存し、ファイルを閉じます。
[新しいファイル名defaults.list.xxxxが作成されていることを確認できます。これは古い設定のバックアップに過ぎず、削除することもできます。他の2つのファイル、つまり「defaults.list.dpkg-old」と「menus.blacklist」を削除していないことを確認してください。
必要な変更を行ったら、次のコマンドでgnomeフォルダーに対して以前に行ったアクセス許可の変更を元に戻します。
sudo chmod -R 555 gnome
問題のファイルタイプ(txtなど)を右クリックして、 Open With > Other Application...
Enter a custom command
通常のアプリケーションリストの下のフィールドをクリックします。入る:
wine C:\\windows\\command\\start.exe /Unix /home/linuxusername/.wine/dosdevices/c:/users/Public/Desktop/Notepad++.lnk
...ボタンをクリックしますSet as default
。
代わりにOpen With
などの代わりにmimeopen -d yourfile.txt
、ターミナルで使用するUse command:
ことができ、上記のコマンドを貼り付けることができる同様のプロンプトが表示されます。
これで、問題のファイルタイプをダブルクリックして開くことができるはずです。
ノート:
これは、デスクトップショートカットを使用してワインにNotepad ++をインストールしたことを前提としています。それ以外の場合はパスを調整します。
linuxusername
もちろん、ユーザー名に置き換えてください。
Public
Wineのインストールによって作成されたデフォルトのWindowsユーザー名のようです。