Kate 편집기에서는 meld를 사용하여 파일을 비교하고 차이점을 찾아왔습니다.
에 설명된 대로 두 개의 파일을 열고 비활성 문서 탭을 마우스 오른쪽 버튼으로 클릭하면 표시되는 상황에 맞는 메뉴를 사용할 수 있어 기쁩니다.이 답변.
그러나 Kate의 Flatpak 버전으로 이동한 후에는 더 이상 작동하지 않습니다. 여전히 meld가 설치되어 있고 탭을 마우스 오른쪽 버튼으로 클릭하면 "활성 문서와 비교" 메뉴가 나타납니다. 그러나 "선택한 프로그램을 시작할 수 없습니다. 아직 설치되지 않았을 수 있습니다."라는 메시지가 나타납니다. 나는 이것이 Flatpak의 "샌드박스"와 관련이 있다고 생각합니다. 나는 "Flatseal"(Flatpak의 샌드박스 관리자)에서 Kate의 설정 중 일부를 망쳐 놓았습니다. 특히 Kate에게 모든 시스템 리소스에 대한 액세스 권한을 부여했지만 다시 정상으로 되돌릴 수는 없었습니다. 환경 변수를 내보내야 할까요? 하지만 어느 것?
답변1
사용 중인 Kate 버전에 따라 다릅니다. flatpak을 사용하는 이전 버전의 Kate는 호스트 시스템의 실행 파일에 액세스할 수 없습니다. 최신 버전의 Kate에서는 이 문제를 해결할 수 있습니다.
이 외에도 버전 22.12부터는 내부 문서를 직접 비교할 수 있습니다. 탭을 마우스 오른쪽 버튼으로 클릭하고 활성 문서와 비교를 클릭합니다. 내부적으로는 git을 사용하여 차이점을 확인한 다음 GUI에서 시각화합니다. 예, 이는 git이 설치되어 PATH에 사용 가능해야 함을 의미합니다.