애플리케이션 선택 옵션 메뉴를 조정하는 방법은 무엇입니까?

애플리케이션 선택 옵션 메뉴를 조정하는 방법은 무엇입니까?

환경:

uname -a
Linux debian 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux
dpkg -s lxde
Maintainer: Debian LXDE Maintainers <[email protected]>
Architecture: all
Source: lxde-metapackages
Version: 11

txt 파일을 마우스 오른쪽 버튼으로 클릭하세요.

여기에 이미지 설명을 입력하세요.

어떻게 교체할 수 있나요?무료 사무용 계산기그리고마우스 패드즉, 삭제무료 사무용 계산기그리고 넣어마우스 패드아래에서 두 번째열려 있는메뉴에?

file -i  test.txt
test.txt: text/plain; charset=utf-8

나는 mimeinfo.cache고쳤다 text/plain:

sudo vim /usr/share/applications/mimeinfo.cache
text/plain=mousepad.desktop;vim.desktop;

메뉴 상단에 있는 을 test.txt클릭 합니다 .Libreoffice-Calc여기에 이미지 설명을 입력하세요.

아마도 운영 체제에서는 txt이를 csv파일로 인식할 수도 있습니다.

text/plain=mousepad.desktop;vim.desktop;
text/rtf=libreoffice-writer.desktop;
text/spreadsheet=libreoffice-calc.desktop;
text/tab-separated-values=libreoffice-calc.desktop;

답변1

이는 MIME 유형 연관과 관련이 있습니다. 어쩌면 KDE에서 했던 것처럼 그래픽 방식이 있을 수도 있습니다. 먼저 LXDE 설정을 확인하고 클릭하여 Open with이 설정을 변경할 수 있는 옵션을 찾을 수도 있습니다. 이는 모든 DE/WM에서 작동하는 일반 텍스트 모드입니다. 편집하다/usr/share/application/mimeinfo.cache

text/plain=libreoffice-calc.desktop;gvim.desktop;libreoffice-writer.desktop;mousepad.desktop;vim.desktop;

(이와 비슷)

text/plain=mousepad.desktop;gvim.desktop;libreoffice-writer.desktop;vim.desktop;

(목록에서 LO Calc 데스크탑 파일명을 제거하고 마우스패드 데스크탑 파일명을 잘라내서 맨 앞에 넣습니다)

이 설정은 ~/.local/share/applications/mimeinfo.cache및 에 의해 재정의 될 수 있습니다 /usr/local/share/applications/mimeinfo.cache. 따라서 첫 번째 방법이 작동하지 않으면 text/plain두 파일 모두에서 줄을 삭제하거나 첫 번째 파일의 동일한 값을 text/plain두 파일에 붙여넣습니다.

편집하다:
파일이 CSV인 경우 변경 사항을 application/csv행에 적용해야 합니다.

관련 정보