Wine의 notepad ++를 사용합니다.
메모장 ++를 기본 편집기 중 하나로 설정하고 싶습니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 연결 프로그램으로 설정하려고했습니다. 그러나 결과 목록에 메모장 + +가 표시되지 않았습니다 (다른 프로그램 선택을 클릭 한 후에도).
Wine의 notepad ++를 사용합니다.
메모장 ++를 기본 편집기 중 하나로 설정하고 싶습니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 연결 프로그램으로 설정하려고했습니다. 그러나 결과 목록에 메모장 + +가 표시되지 않았습니다 (다른 프로그램 선택을 클릭 한 후에도).
답변:
당신은 mimeopen
명령을 사용할 수 있습니다
터미널을 사용하여 notpadd ++로 열고 싶은 확장명이 들어있는 폴더로 이동하십시오 (여기서는 txt 파일을 테스트하고 있습니다)
mimeopen -d file.txt
메모장 ++을 찾지 못하면 다른 옵션을 선택하고 메모장 ++를 표시하면 일부 옵션을 볼 수있는 팝업 메뉴가 나타납니다.
또한 읽기에 관심이있을 수 있습니다. 모든 연관을 gedit에서 다른 애플리케이션으로 변경
Wine을 통해 Notepad ++를 사용하는 대신 Ubuntu에 Notepadqq 를 직접 설치할 수 있습니다 . 메모장 + +의 우분투 버전으로 생각할 수 있습니다. Notepadqq는 다음과 같이 설치할 수 있습니다.
sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq
sudo apt-get install notepadqq-gtk
아래 단계를 밟아서이 문제를 해결하고 메모장 + +를 우분투의 기본 편집기로 만들었습니다.
WINE을 사용하여 메모장 ++을 설치 한 후 "/.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 응용 프로그램
참고 : 여기서도 그놈 폴더는 기본적으로 쓰기 금지되어 있으므로 터미널을 열고 "/ usr / share" 경로로 이동 한 후 다음 명령을 실행하십시오.
sudo chmod -R 777 그놈
예를 들어 Notepad ++에서 일반 텍스트 파일 만 편집하려면 n "defaults.list" 파일에서 "text / plain"을 찾으면 다음과 같은 줄이 나타납니다.
text / plain = gedit.desktop
이제 gedit bu Notepad ++를 대체하여 Notepad ++를 일반 텍스트의 기본 응용 프로그램으로 설정합니다. 수정 된 줄은 다음과 같아야합니다.
text / plain = 메모장 ++. desktop
이제이 변경이 완료되면 파일을 저장하고 파일을 닫으십시오.
[새로운 파일 이름 인 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:
수 있으며 위의 명령을 통과 할 수있는 비슷한 프롬프트가 표시됩니다.
이제 해당 파일 형식을 두 번 클릭하여 열 수 있습니다.
노트:
이것은 바탕 화면 바로 가기를 사용하여 와인에 메모장 ++을 설치했다고 가정하고 그렇지 않으면 경로를 조정하십시오.
linuxusername
물론 사용자 이름으로 대체됩니다.
Public
Wine 설치에 의해 생성 된 기본 Windows 사용자 이름 인 것 같습니다.