Linux Mint Nemo 파일 관리자에 kdiff3 비교 옵션을 추가하는 방법

Linux Mint Nemo 파일 관리자에 kdiff3 비교 옵션을 추가하는 방법

저는 Linux Mint 19.1에서 최신 버전의 kdiff3을 실행하고 있습니다.

Windows 10에 kdiff3을 설치할 때 파일 탐색기에서 두 개의 파일을 선택하고 마우스 오른쪽 버튼을 클릭하면 결과 컨텍스트 메뉴에 kdiff3 비교 옵션이 제공됩니다.

Linux Mint의 Nemo 파일 관리자에서 유사한 동작을 수행할 수 있는 방법이 있습니까?

감사해요

답변1

"노틸러스 스크립트"는 이러한 목적으로 개발되었습니다.

이 문서를 참조하세요: (프랑스어, 죄송합니다)

nautilus-actions는 더 이상 지원되지 않습니다.

답변2

이것은 작동합니다.

1 - ~/.local/share/nemo/scripts/kdiff.bash 파일 생성

2 - 이것을 파일에 입력하십시오:

#!/bin/bash
readarray -t FILES <<<"$NEMO_SCRIPT_SELECTED_FILE_PATHS"
a="${FILES[0]}"
b="${FILES[1]}"
kdiff3 "$a" "$b"

3 - 파일을 실행 가능하게 만듭니다.

이제 Nemo의 "스크립트" 상황에 맞는 메뉴에 "kdiff.bash" 옵션이 있어야 합니다.

답변3

파일 브라우저에 이 옵션이 있는 diff 도구는 없지만 흥미로울 것입니다!

(지금까지는) kdiff3을 모르고 "Meld"(항목 5)를 사용합니다.https://www.tecmint.com/best-linux-file-diff-tools-comparison/ )

이는 소프트웨어 대안을 찾는 데 유용한 도구입니다. https://alternativeto.net/software/meld/?platform=linux

관련 정보