Я использую блокнот ++ от Wine.
Я хочу установить Notepad ++ в качестве одного из редакторов по умолчанию. Я попытался установить его, щелкнув правой кнопкой мыши файл, а затем Открыть с помощью. Но я не увидел Notepad ++ в результирующем списке (даже после нажатия «Выбрать другие программы»).
Ответы:
Вы можете использовать
mimeopen
командуИспользуя терминал, перейдите в папку с некоторым расширением, которое вы хотите открыть с помощью notpadd ++ (здесь я тестирую txt-файлы)
Вы получите всплывающее меню, где вы можете увидеть некоторые параметры, если вы не найдете notepad ++, с их помощью выберите другой и укажите свой notepad ++.
Также вас может заинтересовать чтение Изменить все ассоциации с gedit на другое приложение
источник
Я думаю, что лучший продвинутый вариант дает вам инструмент Ubuntu Tweak.
Здесь вы можете установить приложение по умолчанию (желаемое) на любой формат / расширение.
Более подробно описано здесь
источник
Вместо использования Notepad ++ через Wine, вы можете напрямую установить Notepadqq в Ubuntu. Вы можете рассматривать это как версию Notepad ++ для Ubuntu. Notepadqq может быть установлен следующим образом:
источник
Я выполнил следующие шаги, и именно это заставило меня решить эту проблему и сделал Notepad ++ редактором по умолчанию в Ubuntu.
После установки Notepad ++ с помощью WINE скопируйте файл «Notepad ++. Desktop» в папку «/.local/share/applications/wine/programs/Notepad++».
Нам нужно вставить скопированный файл «Блокнот ++. Рабочий стол» по указанному ниже пути «/ usr / share / Applications»
ПРИМЕЧАНИЕ. Папка приложений по умолчанию защищена от записи. Поэтому откройте терминал и перейдите к пути «/ usr / share» и выполните следующую команду.
приложения sudo chmod -R 777
После копирования файла «Блокнот ++. Рабочий стол» верните обратно это изменение прав, внесенное следующей командой.
sudo chmod -R 555 приложений
Примечание: опять же, здесь папка gnome защищена от записи по умолчанию, поэтому откройте терминал, перейдите по пути "/ usr / share" и выполните следующую команду.
sudo chmod -R 777 гном
Например, если вы хотите редактировать только обычные текстовые файлы в Notepad ++, в файле «defaults.list» найдите «text / plain», и вы получите следующую строку:
текст / обычный = gedit.desktop
Теперь замените gedit bu Notepad ++, чтобы он установил Notepad ++ в качестве приложения по умолчанию для простого текста. Модифицированная строка должна выглядеть так:
текст / обычный = Notepad ++. настольный
Теперь СОХРАНИТЕ файл, как только это изменение будет сделано, и закройте файл.
[Вы можете найти новое имя файла defaults.list.xxxx , которое представляет собой не что иное, как резервную копию старых настроек, и вы вполне можете удалить его. Убедитесь, что вы не удаляете другие два файла, а именно: "defaults.list.dpkg-old" и "menus.blacklist" ]
Сделав необходимые изменения, верните обратно изменение разрешений, сделанное ранее для папки gnome, с помощью следующей команды.
sudo chmod -R 555 гном
источник
Щелкните правой кнопкой мыши тип файла (например, 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 ++ в Wine с помощью ярлыка на рабочем столе, в противном случае измените свой путь.
linuxusername
конечно, должен быть заменен вашим именем пользователя.Public
похоже, что это имя пользователя Windows по умолчанию, созданное при установке Wine.источник