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를 실행 하도록 데스크탑 환경 또는 파일 관리자를 설정하십시오 . (정확한 작동 방식은 데스크톱 환경이나 파일 관리자에 따라 다릅니다. 따라서 자세한 내용을 모르면 다른 질문을 하시면 됩니다.)