kdiff3 as a default diff tool under linux

* kdiff3 config updated to a newer version
* fresh system configuration files now know about kdiff3
This commit is contained in:
Cyryl Plotnicki-Chudyk 2015-03-11 21:37:36 +01:00
parent 96bd522b1d
commit 8148a0b0ec
3 changed files with 102 additions and 94 deletions

View file

@ -17,7 +17,7 @@
[diff] [diff]
tool = vimdiff tool = kdiff3
[difftool] [difftool]
prompt = false prompt = false
[merge] [merge]

130
.kdiff3rc
View file

@ -1,56 +1,56 @@
AutoAdvance=0 [KDiff3 Options]
AutoAdvance=false
AutoAdvanceDelay=500 AutoAdvanceDelay=500
AutoCopySelection=0 AutoCopySelection=false
AutoDetectUnicodeA=1 AutoDetectUnicodeA=true
AutoDetectUnicodeB=1 AutoDetectUnicodeB=true
AutoDetectUnicodeC=1 AutoDetectUnicodeC=true
AutoIndentation=1 AutoIndentation=true
AutoMergeRegExp=.*\\$(Version\|Header\|Date\|Author).*\\$.* AutoMergeRegExp=.*\\\\$(Version|Header|Date|Author).*\\\\$.*
AutoSaveAndQuitOnMergeWithoutConflicts=0 AutoSaveAndQuitOnMergeWithoutConflicts=false
AutoSelectOutEncoding=1 AutoSelectOutEncoding=true
BgColor=255,255,255 BgColor=255,255,255
BinaryComparison=0 BinaryComparison=false
CaseSensitiveFilenameComparison=0 CaseSensitiveFilenameComparison=true
ColorA=0,0,200 ColorA=0,0,200
ColorB=0,150,0 ColorB=0,150,0
ColorC=150,0,150 ColorC=150,0,150
ColorForConflict=255,0,0 ColorForConflict=255,0,0
CopyNewer=0 CopyNewer=false
CreateBakFiles=0 CreateBakFiles=false
CurrentRangeBgColor=220,220,100 CurrentRangeBgColor=220,220,100
CurrentRangeDiffBgColor=255,255,150 CurrentRangeDiffBgColor=255,255,150
Diff3AlignBC=1 Diff3AlignBC=true
DiffBgColor=224,224,224 DiffBgColor=224,224,224
DirAntiPattern=CVS;.deps;.svn;.hg;.git DirAntiPattern=CVS;.deps;.svn;.hg;.git
EncodingForA=System EncodingForA=UTF-8
EncodingForB=System EncodingForB=UTF-8
EncodingForC=System EncodingForC=UTF-8
EncodingForOutput=System EncodingForOutput=UTF-8
EncodingForPP=System EncodingForPP=UTF-8
EscapeKeyQuits=0 EscapeKeyQuits=false
FgColor=0,0,0 FgColor=0,0,0
FileAntiPattern=*.orig;*.o;*.obj;*.rej;*.bak FileAntiPattern=*.orig;*.o;*.obj;*.rej;*.bak
FilePattern=* FilePattern=*
FindHidden=1 FindHidden=true
FollowDirLinks=0 FollowDirLinks=false
FollowFileLinks=0 FollowFileLinks=false
Font=Courier New,10,normal Font=Monospace,9,-1,5,50,0,0,0,0,0
FullAnalysis=1 FullAnalysis=true
Geometry=600,400 Geometry=600,400
HistoryEntryStartRegExp=\\s*\\\\main\\\\(\\S+)\\s+([0-9]+) (Jan\|Feb\|Mar\|Apr\|May\|Jun\|Jul\|Aug\|Sep\|Oct\|Nov\|Dec) ([0-9][0-9][0-9][0-9]) ([0-9][0-9]:[0-9][0-9]:[0-9][0-9])\\s+(.*) HistoryEntryStartRegExp=\\\\s*\\\\\\\\main\\\\\\\\(\\\\S+)\\\\s+([0-9]+) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ([0-9][0-9][0-9][0-9]) ([0-9][0-9]:[0-9][0-9]:[0-9][0-9])\\\\s+(.*)
HistoryEntryStartSortKeyOrder=4,3,2,5,1,6 HistoryEntryStartSortKeyOrder=4\\,3\\,2\\,5\\,1\\,6
HistoryMergeSorting=0 HistoryMergeSorting=false
HistoryStartRegExp=.*\\$Log.*\\$.* HistoryStartRegExp=.*\\\\$Log.*\\\\$.*
HorizDiffWindowSplitting=1 HorizDiffWindowSplitting=true
IgnorableCmdLineOptions=-u;-query;-html;-abort IgnorableCmdLineOptions=-u;-query;-html;-abort
IgnoreCase=0 IgnoreCase=false
IgnoreComments=0 IgnoreComments=false
IgnoreNumbers=0 IgnoreNumbers=false
IrrelevantMergeCmd= IrrelevantMergeCmd=\\0
ItalicForDeltas=0 ItalicForDeltas=false
Language=Auto
LineEndStyle=2 LineEndStyle=2
LineMatchingPreProcessorCmd= LineMatchingPreProcessorCmd=\\0
ManualAlignmentRangeColor=255,208,128 ManualAlignmentRangeColor=255,208,128
MaxNofHistoryEntries=-1 MaxNofHistoryEntries=-1
MidAgeFileColor=192,192,0 MidAgeFileColor=192,192,0
@ -58,36 +58,42 @@ MissingFileColor=0,0,0
NewestFileColor=0,208,0 NewestFileColor=0,208,0
OldestFileColor=240,0,0 OldestFileColor=240,0,0
Position=0,22 Position=0,22
PreProcessorCmd= PreProcessorCmd=\\0
RecentAFiles= RecentAFiles=
RecentBFiles= RecentBFiles=
RecentCFiles= RecentCFiles=
RecentEncodings= RecentEncodings=
RecentOutputFiles= RecentOutputFiles=
RecursiveDirs=1 RecursiveDirs=true
ReplaceTabs=1 ReplaceTabs=true
RightToLeftLanguage=0 RightToLeftLanguage=false
RunHistoryAutoMergeOnMergeStart=0 RunHistoryAutoMergeOnMergeStart=false
RunRegExpAutoMergeOnMergeStart=0 RunRegExpAutoMergeOnMergeStart=false
SameEncoding=1 SameEncoding=true
Show Statusbar=1 Show Statusbar=true
Show Toolbar=1 Show Toolbar=true
ShowIdenticalFiles=0 ShowIdenticalFiles=true
ShowInfoDialogs=1 ShowInfoDialogs=true
ShowLineNumbers=0 ShowLineNumbers=false
ShowWhiteSpace=1 ShowWhiteSpace=true
ShowWhiteSpaceCharacters=1 ShowWhiteSpaceCharacters=true
SkipDirStatus=0 SkipDirStatus=true
SyncMode=0 SyncMode=false
TabSize=4 TabSize=4
TrustDate=0 TrustDate=false
TrustDateFallbackToBinary=0 TrustDateFallbackToBinary=false
TrustSize=0 TrustSize=false
TryHard=1 TryHard=true
UnfoldSubdirs=1 UnfoldSubdirs=true
UseCvsIgnore=0 UseCvsIgnore=false
WhiteSpace2FileMergeDefault=0 WhiteSpace2FileMergeDefault=0
WhiteSpace3FileMergeDefault=0 WhiteSpace3FileMergeDefault=0
WhiteSpaceEqual=1 WhiteSpaceEqual=true
WindowStateMaximised=1 WindowStateMaximised=true
WordWrap=0 WordWrap=false
[MainWindow]
Height 768=769
State=AAAA/wAAAAD9AAAAAAAABVYAAAJaAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAWAG0AYQBpAG4AVABvAG8AbABCAGEAcgEAAAAA/////wAAAAAAAAAA
ToolBarsMovable=Disabled
Width 1366=1367

View file

@ -21,6 +21,8 @@ ln -vfs "$DIR/.zshrc" ~/.
ln -vfs "$DIR/.oh-my-zsh" ~/. ln -vfs "$DIR/.oh-my-zsh" ~/.
ln -vfs "$DIR/.Slic3r" ~/. ln -vfs "$DIR/.Slic3r" ~/.
ln -vfs "$DIR/.ghci" ~/. ln -vfs "$DIR/.ghci" ~/.
mkdir -p ~/.kde/share/config/
ln -vfs "$DIR/.kdiff3rc" ~/.kde/share/config/kdiff3rc
ln -vfs "$DIR/.gitconfig.linux.private" ~/.gitconfig ln -vfs "$DIR/.gitconfig.linux.private" ~/.gitconfig
ln -vfs "$DIR/tools" ~/ ln -vfs "$DIR/tools" ~/