Doublecmd: diferència entre les revisions
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «Double Commander is very similar to Total Commander (win) and Krusader. It supports the plugins from Total Commander. ==Install Doublecmd== sudo apt-get install doublec...».) |
|||
(10 revisions intermèdies per 2 usuaris que no es mostren) | |||
Línia 2: | Línia 2: | ||
==Install Doublecmd== | ==Install Doublecmd== | ||
Ubuntu (Gnome): | |||
sudo apt-get install doublecmd-gtk | sudo apt-get install doublecmd-gtk | ||
Kubuntu (KDE): | |||
sudo apt-get install doublecmd-qt | |||
Only if not found add repository: | Only if not found add repository: | ||
sudo add-apt-repository ppa:alexx2000/doublecmd | sudo add-apt-repository ppa:alexx2000/doublecmd | ||
sudo apt-get update | sudo apt-get update | ||
===To access SFTP and Samba use the plugin=== | |||
wget http://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Plugins/Linux/64%20bit/gvfs_wfx.tgz?r=http%3A%2F%2Fdoublecmd.sourceforge.net%2Fforum%2Fviewtopic.php%3Ff%3D5%26t%3D1696&ts=1452256763&use_mirror=freefr | |||
tar -x -f gvfs_wfx.tgz | |||
sudo cp gvfs.wfx /usr/lib/doublecmd/plugins/wfx/ | |||
And finally add the plugin in settings (or copy the config from below) | |||
===Add compare tools (alternatively copy the config below)=== | |||
Compare folders using FreeFileSync | |||
Icon : /usr/share/icons/hicolor/128x128/apps/freefilesync.png | |||
Tooltip : FreeFileSync | |||
Command : FreeFileSync | |||
Parameters : -leftdir %Dl -rightdir %Dr | |||
For (binary) file compare you could also use kdiff3 under a new button on the toolbar: | |||
Icon : /usr/share/pixmaps/kdiff3.png | |||
Tooltip : kdiff3 | |||
Command : kdiff3 | |||
Parameters : %pl %pr | |||
===Add rsync buttons (alternatively copy the config below)=== | |||
Icon : /usr/share/icons/HighContrast/256x256/emblems/emblem-synchronizing.png | |||
Tooltip : Rsync no delete | |||
Command : /usr/bin/xterm | |||
Parameters : -maximized -e "echo '%ps{\"}{\"} ==>> %Dt{\"}{/\"} ?'; read; /usr/bin/rsync --inplace -P --stats -avx %ps{\"}{\"} %Dt{\"}{/\"} ; read" | |||
Start path: %D | |||
Icon : /usr/share/icons/HighContrast/256x256/emblems/emblem-synchronizing.png | |||
Tooltip : Rsync --delete-after | |||
Command : /usr/bin/xterm | |||
Parameters : -maximized -e "echo '%ps{\"}{\"} ==>> %Dt{\"}{/\"} ?'; read; /usr/bin/rsync --inplace -P --delete-after --stats -avx %ps{\"}{\"} %Dt{\"}{/\"} ; read" | |||
Start path: %D | |||
===Add icon to run doublecmd as root=== | |||
Copying files as not root changes the mtime timestamp. Using root this does not happen. | |||
====Installing gksu==== | |||
apt-get install gksu | |||
sudo vi /usr/share/applications/doublecmd.desktop | |||
Change the Exec line to: | |||
Exec=gksudo -k -u root doublecmd | |||
====Without installing gksu==== | |||
sudo vi /usr/share/applications/doublecmd.desktop | |||
Change the Exec line to: | |||
Exec=/usr/bin/xterm -e 'sudo doublecmd' | |||
====As root user, not sudo==== | |||
In this way it will ask for the root password, not the user/sudo password | |||
sudo vi /usr/share/applications/doublecmd.desktop | |||
Change the Exec line to: | |||
Exec=/usr/bin/xterm -e 'su root -c doublecmd' | |||
==Config== | ==Config== | ||
Línia 13: | Línia 80: | ||
< | <pre> | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
<doublecmd DCVersion="0.5.8 beta" ConfigVersion="7"> | <doublecmd DCVersion="0.5.8 beta" ConfigVersion="7"> | ||
Línia 46: | Línia 113: | ||
</Filter> | </Filter> | ||
</FileFilters> | </FileFilters> | ||
<Foreground> | <Foreground>16777215</Foreground> | ||
<Background> | <Background>2368548</Background> | ||
<Background2> | <Background2>0</Background2> | ||
<Mark>255</Mark> | <Mark>255</Mark> | ||
<Cursor>-2147483635</Cursor> | <Cursor>-2147483635</Cursor> | ||
Línia 140: | Línia 207: | ||
<Name>Windows Network</Name> | <Name>Windows Network</Name> | ||
<Path>%commander_path%/plugins/wfx/samba/samba.wfx</Path> | <Path>%commander_path%/plugins/wfx/samba/samba.wfx</Path> | ||
</WfxPlugin> | |||
<WfxPlugin Enabled="True"> | |||
<Name>Network</Name> | |||
<Path>%commander_path%/plugins/wfx/gvfs.wfx</Path> | |||
</WfxPlugin> | </WfxPlugin> | ||
</WfxPlugins> | </WfxPlugins> | ||
Línia 196: | Línia 267: | ||
<Command>cm_ViewHistoryNext</Command> | <Command>cm_ViewHistoryNext</Command> | ||
</Command> | </Command> | ||
<Separator/> | |||
<Program> | |||
<ID>{977C3BDE-01B2-4D1E-89F2-0BF08A3CAE2D}</ID> | |||
<Icon>/usr/share/icons/hicolor/128x128/apps/freefilesync.png</Icon> | |||
<Hint>FreeFileSync for DIR compare</Hint> | |||
<Command>FreeFileSync</Command> | |||
<Params>-leftdir %Dl -rightdir %Dr</Params> | |||
</Program> | |||
<Program> | |||
<ID>{1633930C-795E-433B-B449-CF4A9DEC07BE}</ID> | |||
<Icon>/usr/share/icons/hicolor/32x32/apps/kdiff3.png</Icon> | |||
<Hint>kdiff3 for binary DIR compare</Hint> | |||
<Command>kdiff3</Command> | |||
<Params>%Dl %Dr</Params> | |||
</Program> | |||
<Program> | |||
<ID>{E0191541-4427-4A32-B207-B9FF5DAC1A42}</ID> | |||
<Icon>/usr/share/icons/hicolor/48x48/apps/meld.png</Icon> | |||
<Hint>meld for FILE content compare</Hint> | |||
<Command>meld</Command> | |||
<Params>%pl1 %pr1</Params> | |||
</Program> | |||
<Separator/> | |||
<Program> | |||
<ID>{B5F88580-E642-4779-B605-D83D2D605E2D}</ID> | |||
<Icon>utilities-terminal</Icon> | |||
<Hint>rsync no delete</Hint> | |||
<Command>/usr/bin/xterm</Command> | |||
<Params>-maximized -e "echo '%ps{\"}{\"} ==>> %Dt{\"}{/\"} ?'; read; /usr/bin/rsync --inplace -P --stats -avx %ps{\"}{\"} %Dt{\"}{/\"} ; read"</Params> | |||
<StartPath>%D</StartPath> | |||
</Program> | |||
<Program> | |||
<ID>{EE446E40-7B80-40DE-B046-3898FCD62321}</ID> | |||
<Icon>/usr/share/icons/HighContrast/256x256/emblems/emblem-synchronizing.png</Icon> | |||
<Hint>rsync --delete-after</Hint> | |||
<Command>/usr/bin/xterm</Command> | |||
<Params>-maximized -e "echo '%ps{\"}{\"} ==>> %Dt{\"}{/\"} ?'; read; /usr/bin/rsync --inplace -P --delete-after --stats -avx %ps{\"}{\"} %Dt{\"}{/\"} ; read"</Params> | |||
<StartPath>%D</StartPath> | |||
</Program> | |||
</Row> | </Row> | ||
</MainToolbar> | </MainToolbar> | ||
Línia 220: | Línia 332: | ||
<AutoFillColumns>True</AutoFillColumns> | <AutoFillColumns>True</AutoFillColumns> | ||
<AutoSizeColumn>0</AutoSizeColumn> | <AutoSizeColumn>0</AutoSizeColumn> | ||
<DateTimeFormat> | <DateTimeFormat>yymmdd hh:mm</DateTimeFormat> | ||
<CutTextToColumnWidth>True</CutTextToColumnWidth> | <CutTextToColumnWidth>True</CutTextToColumnWidth> | ||
<ShowSystemFiles>True</ShowSystemFiles> | <ShowSystemFiles>True</ShowSystemFiles> | ||
Línia 252: | Línia 364: | ||
<Fonts> | <Fonts> | ||
<Main> | <Main> | ||
<Name> | <Name>Sans</Name> | ||
<Size> | <Size>9</Size> | ||
<Style> | <Style>0</Style> | ||
</Main> | </Main> | ||
<Editor> | <Editor> | ||
Línia 301: | Línia 413: | ||
<StatusBar>True</StatusBar> | <StatusBar>True</StatusBar> | ||
<CmdLine>False</CmdLine> | <CmdLine>False</CmdLine> | ||
<LogWindow> | <LogWindow>True</LogWindow> | ||
<TermWindow>False</TermWindow> | <TermWindow>False</TermWindow> | ||
<KeyButtons>True</KeyButtons> | <KeyButtons>True</KeyButtons> | ||
<InterfaceFlat>True</InterfaceFlat> | <InterfaceFlat>True</InterfaceFlat> | ||
<DriveFreeSpace>True</DriveFreeSpace> | <DriveFreeSpace>True</DriveFreeSpace> | ||
<DriveIndicator> | <DriveIndicator>True</DriveIndicator> | ||
<ProgressInMenuBar>True</ProgressInMenuBar> | <ProgressInMenuBar>True</ProgressInMenuBar> | ||
<PanelOfOperationsInBackground>True</PanelOfOperationsInBackground> | <PanelOfOperationsInBackground>True</PanelOfOperationsInBackground> | ||
<HorizontalFilePanels>False</HorizontalFilePanels> | <HorizontalFilePanels>False</HorizontalFilePanels> | ||
<ShortFormatDriveInfo> | <ShortFormatDriveInfo>False</ShortFormatDriveInfo> | ||
</Layout> | </Layout> | ||
<FilesViews> | <FilesViews> | ||
<Sorting> | <Sorting> | ||
<CaseSensitivity>0</CaseSensitivity> | <CaseSensitivity>0</CaseSensitivity> | ||
<NaturalSorting> | <NaturalSorting>True</NaturalSorting> | ||
<SortFolderMode> | <SortFolderMode>1</SortFolderMode> | ||
<NewFilesPosition>2</NewFilesPosition> | <NewFilesPosition>2</NewFilesPosition> | ||
<UpdatedFilesPosition>2</UpdatedFilesPosition> | <UpdatedFilesPosition>2</UpdatedFilesPosition> | ||
Línia 325: | Línia 437: | ||
<Actions> | <Actions> | ||
<NoModifier>2</NoModifier> | <NoModifier>2</NoModifier> | ||
<Alt> | <Alt>3</Alt> | ||
<CtrlAlt>2</CtrlAlt> | <CtrlAlt>2</CtrlAlt> | ||
</Actions> | </Actions> | ||
Línia 339: | Línia 451: | ||
<RenameSelOnlyName>False</RenameSelOnlyName> | <RenameSelOnlyName>False</RenameSelOnlyName> | ||
<ShowCopyTabSelectPanel>False</ShowCopyTabSelectPanel> | <ShowCopyTabSelectPanel>False</ShowCopyTabSelectPanel> | ||
<UseTrash> | <UseTrash>False</UseTrash> | ||
<SkipFileOpError>False</SkipFileOpError> | <SkipFileOpError>False</SkipFileOpError> | ||
<ShowDialogOnDragDrop> | <ShowDialogOnDragDrop>True</ShowDialogOnDragDrop> | ||
<OverwriteFolder>False</OverwriteFolder> | <OverwriteFolder>False</OverwriteFolder> | ||
<ProgressKind>0</ProgressKind> | <ProgressKind>0</ProgressKind> | ||
Línia 362: | Línia 474: | ||
<CharacterLimit>32</CharacterLimit> | <CharacterLimit>32</CharacterLimit> | ||
<Position>0</Position> | <Position>0</Position> | ||
<OpenedTabs> | |||
<Left> | |||
<ActiveTab>0</ActiveTab> | |||
<Tab> | |||
<FileView Type="columns"> | |||
<Sortings> | |||
<Sorting> | |||
<Direction>1</Direction> | |||
<Function>7</Function> | |||
</Sorting> | |||
</Sortings> | |||
<History> | |||
<Entry Active="True"> | |||
<FileSource Type="FileSystem"/> | |||
<Paths> | |||
<Path>/home/marti/</Path> | |||
<Path>/home/</Path> | |||
<Path>/</Path> | |||
<Path>/media/</Path> | |||
<Path>/media/U3000LUKS/</Path> | |||
<Path>/media/U3000LUKS/RsyncLog/</Path> | |||
<Path>/media/U3000LUKS/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/RellotgeTaula/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/DCIM/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/DCIM/100DSCIM/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/DCIM/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/</Path> | |||
<Path>/media/U3000LUKS/</Path> | |||
<Path>/media/</Path> | |||
<Path>/</Path> | |||
</Paths> | |||
</Entry> | |||
</History> | |||
<ColumnsView> | |||
<ColumnsSet>Default</ColumnsSet> | |||
</ColumnsView> | |||
</FileView> | |||
</Tab> | |||
</Left> | |||
<Right> | |||
<ActiveTab>0</ActiveTab> | |||
<Tab> | |||
<FileView Type="columns"> | |||
<Sortings> | |||
<Sorting> | |||
<Direction>1</Direction> | |||
<Function>11</Function> | |||
</Sorting> | |||
</Sortings> | |||
<History> | |||
<Entry Active="True"> | |||
<FileSource Type="FileSystem"/> | |||
<Paths> | |||
<Path>/home/marti/</Path> | |||
<Path>/media/U3000LUKS_Backup/</Path> | |||
<Path>/media/U3000LUKS_Backup/.U3000LUKS_ENC/</Path> | |||
<Path>/media/U3000LUKS_Backup/.U3000LUKS_ENC/RELLOTGE/</Path> | |||
<Path>/media/U3000LUKS_Backup/.U3000LUKS_ENC/</Path> | |||
<Path>/media/U3000LUKS_Backup/</Path> | |||
<Path>/media/</Path> | |||
<Path>/media/K4000_64k/</Path> | |||
<Path>/media/</Path> | |||
<Path>/</Path> | |||
<Path>/home/</Path> | |||
<Path>/home/marti/</Path> | |||
<Path>/home/marti/Desktop/</Path> | |||
<Path>/</Path> | |||
<Path>/home/marti/Desktop/</Path> | |||
<Path>/home/marti/</Path> | |||
<Path>/home/</Path> | |||
<Path>/</Path> | |||
<Path>/media/</Path> | |||
<Path>/media/U3000LUKS/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/TREBALL2/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/TREBALL2/_Marti/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/TREBALL2/</Path> | |||
<Path>/media/U3000LUKS/.U3000LUKS_ENC/</Path> | |||
<Path>/media/U3000LUKS/</Path> | |||
<Path>/media/</Path> | |||
<Path>/</Path> | |||
</Paths> | |||
</Entry> | |||
</History> | |||
<ColumnsView> | |||
<ColumnsSet>Default</ColumnsSet> | |||
</ColumnsView> | |||
</FileView> | |||
</Tab> | |||
</Right> | |||
</OpenedTabs> | |||
</Tabs> | </Tabs> | ||
<Log Enabled="False"> | <Log Enabled="False"> | ||
Línia 412: | Línia 621: | ||
<IgnoreListFile>/home/marti/.config/doublecmd/ignorelist.txt</IgnoreListFile> | <IgnoreListFile>/home/marti/.config/doublecmd/ignorelist.txt</IgnoreListFile> | ||
</IgnoreList> | </IgnoreList> | ||
<DirectoryHotList/> | <DirectoryHotList> | ||
<HotDir Name="media" Path="/media/"/> | |||
<HotDir Name="Desktop" Path="/home/marti/Desktop/"/> | |||
<HotDir Name="home" Path="/home/"/> | |||
</DirectoryHotList> | |||
<Viewer> | <Viewer> | ||
<PreviewVisible>False</PreviewVisible> | <PreviewVisible>False</PreviewVisible> | ||
Línia 451: | Línia 664: | ||
<Align>0</Align> | <Align>0</Align> | ||
<Font> | <Font> | ||
<Name> | <Name>Sans</Name> | ||
<Size> | <Size>9</Size> | ||
<Style> | <Style>0</Style> | ||
</Font> | </Font> | ||
<Overcolor>True</Overcolor> | <Overcolor>True</Overcolor> | ||
<TextColor> | <TextColor>16777215</TextColor> | ||
<Background> | <Background>3355443</Background> | ||
<Background2> | <Background2>0</Background2> | ||
<MarkColor>255</MarkColor> | <MarkColor>255</MarkColor> | ||
<CursorColor>-2147483635</CursorColor> | <CursorColor>-2147483635</CursorColor> | ||
Línia 469: | Línia 682: | ||
<Align>0</Align> | <Align>0</Align> | ||
<Font> | <Font> | ||
<Name> | <Name>Sans</Name> | ||
<Size> | <Size>9</Size> | ||
<Style> | <Style>0</Style> | ||
</Font> | </Font> | ||
<Overcolor>True</Overcolor> | <Overcolor>True</Overcolor> | ||
<TextColor> | <TextColor>16777215</TextColor> | ||
<Background> | <Background>3355443</Background> | ||
<Background2> | <Background2>0</Background2> | ||
<MarkColor>255</MarkColor> | <MarkColor>255</MarkColor> | ||
<CursorColor>-2147483635</CursorColor> | <CursorColor>-2147483635</CursorColor> | ||
Línia 487: | Línia 700: | ||
<Align>1</Align> | <Align>1</Align> | ||
<Font> | <Font> | ||
<Name> | <Name>Sans</Name> | ||
<Size> | <Size>9</Size> | ||
<Style> | <Style>0</Style> | ||
</Font> | </Font> | ||
<Overcolor>True</Overcolor> | <Overcolor>True</Overcolor> | ||
<TextColor> | <TextColor>16777215</TextColor> | ||
<Background> | <Background>3355443</Background> | ||
<Background2> | <Background2>0</Background2> | ||
<MarkColor>255</MarkColor> | <MarkColor>255</MarkColor> | ||
<CursorColor>-2147483635</CursorColor> | <CursorColor>-2147483635</CursorColor> | ||
Línia 502: | Línia 715: | ||
<Title>Date</Title> | <Title>Date</Title> | ||
<FuncString>[DC().GETFILETIME{}]</FuncString> | <FuncString>[DC().GETFILETIME{}]</FuncString> | ||
<Width> | <Width>71</Width> | ||
<Align>1</Align> | <Align>1</Align> | ||
<Font> | <Font> | ||
<Name> | <Name>Sans</Name> | ||
<Size> | <Size>9</Size> | ||
<Style> | <Style>0</Style> | ||
</Font> | </Font> | ||
<Overcolor>True</Overcolor> | <Overcolor>True</Overcolor> | ||
<TextColor> | <TextColor>16777215</TextColor> | ||
<Background> | <Background>3355443</Background> | ||
<Background2> | <Background2>0</Background2> | ||
<MarkColor>255</MarkColor> | <MarkColor>255</MarkColor> | ||
<CursorColor>-2147483635</CursorColor> | <CursorColor>-2147483635</CursorColor> | ||
Línia 520: | Línia 733: | ||
<Title>Creation</Title> | <Title>Creation</Title> | ||
<FuncString>[DC().GETFILECREATIONTIME{}] </FuncString> | <FuncString>[DC().GETFILECREATIONTIME{}] </FuncString> | ||
<Width> | <Width>71</Width> | ||
<Align>1</Align> | <Align>1</Align> | ||
<Font> | <Font> | ||
<Name> | <Name>Sans</Name> | ||
<Size> | <Size>9</Size> | ||
<Style> | <Style>0</Style> | ||
</Font> | </Font> | ||
<Overcolor>True</Overcolor> | <Overcolor>True</Overcolor> | ||
<TextColor> | <TextColor>16777215</TextColor> | ||
<Background> | <Background>3355443</Background> | ||
<Background2> | <Background2>0</Background2> | ||
<MarkColor>255</MarkColor> | <MarkColor>255</MarkColor> | ||
<CursorColor>-2147483635</CursorColor> | <CursorColor>-2147483635</CursorColor> | ||
Línia 538: | Línia 751: | ||
<Title>Access</Title> | <Title>Access</Title> | ||
<FuncString>[DC().GETFILELASTACCESSTIME{}] </FuncString> | <FuncString>[DC().GETFILELASTACCESSTIME{}] </FuncString> | ||
<Width> | <Width>71</Width> | ||
<Align>1</Align> | <Align>1</Align> | ||
<Font> | <Font> | ||
<Name> | <Name>Sans</Name> | ||
<Size> | <Size>9</Size> | ||
<Style> | <Style>0</Style> | ||
</Font> | </Font> | ||
<Overcolor>True</Overcolor> | <Overcolor>True</Overcolor> | ||
<TextColor> | <TextColor>16777215</TextColor> | ||
<Background> | <Background>3355443</Background> | ||
<Background2> | <Background2>0</Background2> | ||
<MarkColor>255</MarkColor> | <MarkColor>255</MarkColor> | ||
<CursorColor>-2147483635</CursorColor> | <CursorColor>-2147483635</CursorColor> | ||
Línia 556: | Línia 769: | ||
<Title>Attr</Title> | <Title>Attr</Title> | ||
<FuncString>[DC().GETFILEATTR{}]</FuncString> | <FuncString>[DC().GETFILEATTR{}]</FuncString> | ||
<Width> | <Width>50</Width> | ||
<Align>0</Align> | <Align>0</Align> | ||
<Font> | <Font> | ||
<Name> | <Name>Sans</Name> | ||
<Size> | <Size>9</Size> | ||
<Style> | <Style>0</Style> | ||
</Font> | </Font> | ||
<Overcolor>True</Overcolor> | <Overcolor>True</Overcolor> | ||
<TextColor>- | <TextColor>16777215</TextColor> | ||
<Background> | <Background>3355443</Background> | ||
<Background2> | <Background2>0</Background2> | ||
<MarkColor>255</MarkColor> | |||
<CursorColor>-2147483635</CursorColor> | |||
<CursorText>-2147483634</CursorText> | |||
</Column> | |||
<Column> | |||
<Title>uid gid</Title> | |||
<FuncString>[DC().GETFILEOWNER{}]:[DC().GETFILEGROUP{}]</FuncString> | |||
<Width>59</Width> | |||
<Align>0</Align> | |||
<Font> | |||
<Name>Sans</Name> | |||
<Size>9</Size> | |||
<Style>0</Style> | |||
</Font> | |||
<Overcolor>True</Overcolor> | |||
<TextColor>16777215</TextColor> | |||
<Background>3355443</Background> | |||
<Background2>0</Background2> | |||
<MarkColor>255</MarkColor> | <MarkColor>255</MarkColor> | ||
<CursorColor>-2147483635</CursorColor> | <CursorColor>-2147483635</CursorColor> | ||
Línia 574: | Línia 805: | ||
</ColumnsSet> | </ColumnsSet> | ||
</ColumnsSets> | </ColumnsSets> | ||
<MainWindow> | |||
<Position> | |||
<Left>3625</Left> | |||
<Top>302</Top> | |||
<Width>1235</Width> | |||
<Height>1235</Height> | |||
<Maximized>False</Maximized> | |||
<Splitter>50</Splitter> | |||
</Position> | |||
</MainWindow> | |||
</doublecmd> | </doublecmd> | ||
</ | |||
</pre> |
Revisió de 13:08, 20 des 2019
Double Commander is very similar to Total Commander (win) and Krusader. It supports the plugins from Total Commander.
Install Doublecmd
Ubuntu (Gnome):
sudo apt-get install doublecmd-gtk
Kubuntu (KDE):
sudo apt-get install doublecmd-qt
Only if not found add repository:
sudo add-apt-repository ppa:alexx2000/doublecmd sudo apt-get update
To access SFTP and Samba use the plugin
wget http://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Plugins/Linux/64%20bit/gvfs_wfx.tgz?r=http%3A%2F%2Fdoublecmd.sourceforge.net%2Fforum%2Fviewtopic.php%3Ff%3D5%26t%3D1696&ts=1452256763&use_mirror=freefr tar -x -f gvfs_wfx.tgz sudo cp gvfs.wfx /usr/lib/doublecmd/plugins/wfx/
And finally add the plugin in settings (or copy the config from below)
Add compare tools (alternatively copy the config below)
Compare folders using FreeFileSync
Icon : /usr/share/icons/hicolor/128x128/apps/freefilesync.png Tooltip : FreeFileSync Command : FreeFileSync Parameters : -leftdir %Dl -rightdir %Dr
For (binary) file compare you could also use kdiff3 under a new button on the toolbar:
Icon : /usr/share/pixmaps/kdiff3.png Tooltip : kdiff3 Command : kdiff3 Parameters : %pl %pr
Add rsync buttons (alternatively copy the config below)
Icon : /usr/share/icons/HighContrast/256x256/emblems/emblem-synchronizing.png Tooltip : Rsync no delete Command : /usr/bin/xterm Parameters : -maximized -e "echo '%ps{\"}{\"} ==>> %Dt{\"}{/\"} ?'; read; /usr/bin/rsync --inplace -P --stats -avx %ps{\"}{\"} %Dt{\"}{/\"} ; read" Start path: %D
Icon : /usr/share/icons/HighContrast/256x256/emblems/emblem-synchronizing.png Tooltip : Rsync --delete-after Command : /usr/bin/xterm Parameters : -maximized -e "echo '%ps{\"}{\"} ==>> %Dt{\"}{/\"} ?'; read; /usr/bin/rsync --inplace -P --delete-after --stats -avx %ps{\"}{\"} %Dt{\"}{/\"} ; read" Start path: %D
Add icon to run doublecmd as root
Copying files as not root changes the mtime timestamp. Using root this does not happen.
Installing gksu
apt-get install gksu sudo vi /usr/share/applications/doublecmd.desktop
Change the Exec line to:
Exec=gksudo -k -u root doublecmd
Without installing gksu
sudo vi /usr/share/applications/doublecmd.desktop
Change the Exec line to:
Exec=/usr/bin/xterm -e 'sudo doublecmd'
As root user, not sudo
In this way it will ask for the root password, not the user/sudo password
sudo vi /usr/share/applications/doublecmd.desktop
Change the Exec line to:
Exec=/usr/bin/xterm -e 'su root -c doublecmd'
Config
gedit ~/.config/doublecmd/doublecmd.xml
<?xml version="1.0" encoding="utf-8"?> <doublecmd DCVersion="0.5.8 beta" ConfigVersion="7"> <Configuration Save="True"> <UseConfigInProgramDir>False</UseConfigInProgramDir> </Configuration> <Colors> <FileFilters> <Filter> <Name>Pascal sources</Name> <FileMasks>*.pas;*.pp</FileMasks> <Color>32768</Color> <Attributes/> </Filter> <Filter> <Name>Pascal binaries</Name> <FileMasks>*.ppu;*.o;*.dcu</FileMasks> <Color>16711680</Color> <Attributes/> </Filter> <Filter> <Name>Specified Executables</Name> <FileMasks>*</FileMasks> <Color>55758</Color> <Attributes>-rwxrwxr*x</Attributes> </Filter> <Filter> <Name>Executables</Name> <FileMasks>*</FileMasks> <Color>32768</Color> <Attributes>-*x*</Attributes> </Filter> </FileFilters> <Foreground>16777215</Foreground> <Background>2368548</Background> <Background2>0</Background2> <Mark>255</Mark> <Cursor>-2147483635</Cursor> <CursorText>-2147483634</CursorText> <UseInvertedSelection>False</UseInvertedSelection> <InactivePanelBrightness>100</InactivePanelBrightness> <UseFrameCursor>False</UseFrameCursor> <FreeSpaceIndicator> <ForeColor>0</ForeColor> <BackColor>16777215</BackColor> <UseGradient>True</UseGradient> </FreeSpaceIndicator> </Colors> <Plugins> <DsxPlugins/> <WcxPlugins> <WcxPlugin Enabled="True"> <ArchiveExt>zip</ArchiveExt> <Path>%commander_path%/plugins/wcx/zip/zip.wcx</Path> <Flags>607</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>lzma</ArchiveExt> <Path>%commander_path%/plugins/wcx/lzma/lzma.wcx</Path> <Flags>1</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>tar</ArchiveExt> <Path>%commander_path%/plugins/wcx/zip/zip.wcx</Path> <Flags>95</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>bz2</ArchiveExt> <Path>%commander_path%/plugins/wcx/zip/zip.wcx</Path> <Flags>91</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>tbz</ArchiveExt> <Path>%commander_path%/plugins/wcx/zip/zip.wcx</Path> <Flags>95</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>gz</ArchiveExt> <Path>%commander_path%/plugins/wcx/zip/zip.wcx</Path> <Flags>91</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>tgz</ArchiveExt> <Path>%commander_path%/plugins/wcx/zip/zip.wcx</Path> <Flags>95</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>cpio</ArchiveExt> <Path>%commander_path%/plugins/wcx/cpio/cpio.wcx</Path> <Flags>0</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>deb</ArchiveExt> <Path>%commander_path%/plugins/wcx/deb/deb.wcx</Path> <Flags>4</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>rpm</ArchiveExt> <Path>%commander_path%/plugins/wcx/rpm/rpm.wcx</Path> <Flags>4</Flags> </WcxPlugin> <WcxPlugin Enabled="True"> <ArchiveExt>rar</ArchiveExt> <Path>%commander_path%/plugins/wcx/unrar/unrar.wcx</Path> <Flags>68</Flags> </WcxPlugin> </WcxPlugins> <WdxPlugins> <WdxPlugin> <Name>rpm_wdx</Name> <Path>%commander_path%/plugins/wdx/rpm_wdx/rpm_wdx.wdx</Path> <DetectString>EXT="RPM"</DetectString> </WdxPlugin> <WdxPlugin> <Name>deb_wdx</Name> <Path>%commander_path%/plugins/wdx/deb_wdx/deb_wdx.wdx</Path> <DetectString>EXT="DEB"</DetectString> </WdxPlugin> </WdxPlugins> <WfxPlugins> <WfxPlugin Enabled="True"> <Name>FTP</Name> <Path>%commander_path%/plugins/wfx/ftp/ftp.wfx</Path> </WfxPlugin> <WfxPlugin Enabled="True"> <Name>Windows Network</Name> <Path>%commander_path%/plugins/wfx/samba/samba.wfx</Path> </WfxPlugin> <WfxPlugin Enabled="True"> <Name>Network</Name> <Path>%commander_path%/plugins/wfx/gvfs.wfx</Path> </WfxPlugin> </WfxPlugins> <WlxPlugins> <WlxPlugin Enabled="True"> <Name>wlxMplayer</Name> <Path>%commander_path%/plugins/wlx/WlxMplayer/wlxMplayer.wlx</Path> <DetectString>(EXT="MPG")|(EXT="AVI")|(EXT="MPEG")|(EXT="FLV")</DetectString> </WlxPlugin> </WlxPlugins> </Plugins> <Toolbars> <MainToolbar> <Row> <Command> <ID>{5AE18483-4541-450B-8521-C236C6C82591}</ID> <Icon>view-refresh</Icon> <Command>cm_Refresh</Command> </Command> <Command> <ID>{B31DF2A0-CA41-4744-B638-CCE4E0F4F8B9}</ID> <Icon>utilities-terminal</Icon> <Command>cm_RunTerm</Command> </Command> <Command> <ID>{AE07CE7D-1E44-41C3-9D74-2F9FE8BC32FA}</ID> <Icon>list-add</Icon> <Command>cm_MarkPlus</Command> </Command> <Command> <ID>{6A112766-DAC3-4F83-AD0C-286C7A4DB0F3}</ID> <Icon>list-remove</Icon> <Command>cm_MarkMinus</Command> </Command> <Separator/> <Command> <ID>{0DF64045-611D-477C-99D5-CA84E5BE5422}</ID> <Icon>package-x-generic</Icon> <Command>cm_PackFiles</Command> </Command> <Separator/> <Command> <ID>{F7D22E7F-C80B-47BC-8102-BE6379C8D03B}</ID> <Icon>system-search</Icon> <Command>cm_Search</Command> </Command> <Separator/> <Command> <ID>{F9BA1BDB-8C0E-4A35-B233-6D3CA98D3DAA}</ID> <Icon>go-previous</Icon> <Command>cm_ViewHistoryPrev</Command> </Command> <Command> <ID>{8360439F-33FE-46E6-87AE-4005865FCBCC}</ID> <Icon>go-next</Icon> <Command>cm_ViewHistoryNext</Command> </Command> <Separator/> <Program> <ID>{977C3BDE-01B2-4D1E-89F2-0BF08A3CAE2D}</ID> <Icon>/usr/share/icons/hicolor/128x128/apps/freefilesync.png</Icon> <Hint>FreeFileSync for DIR compare</Hint> <Command>FreeFileSync</Command> <Params>-leftdir %Dl -rightdir %Dr</Params> </Program> <Program> <ID>{1633930C-795E-433B-B449-CF4A9DEC07BE}</ID> <Icon>/usr/share/icons/hicolor/32x32/apps/kdiff3.png</Icon> <Hint>kdiff3 for binary DIR compare</Hint> <Command>kdiff3</Command> <Params>%Dl %Dr</Params> </Program> <Program> <ID>{E0191541-4427-4A32-B207-B9FF5DAC1A42}</ID> <Icon>/usr/share/icons/hicolor/48x48/apps/meld.png</Icon> <Hint>meld for FILE content compare</Hint> <Command>meld</Command> <Params>%pl1 %pr1</Params> </Program> <Separator/> <Program> <ID>{B5F88580-E642-4779-B605-D83D2D605E2D}</ID> <Icon>utilities-terminal</Icon> <Hint>rsync no delete</Hint> <Command>/usr/bin/xterm</Command> <Params>-maximized -e "echo '%ps{\"}{\"} ==>> %Dt{\"}{/\"} ?'; read; /usr/bin/rsync --inplace -P --stats -avx %ps{\"}{\"} %Dt{\"}{/\"} ; read"</Params> <StartPath>%D</StartPath> </Program> <Program> <ID>{EE446E40-7B80-40DE-B046-3898FCD62321}</ID> <Icon>/usr/share/icons/HighContrast/256x256/emblems/emblem-synchronizing.png</Icon> <Hint>rsync --delete-after</Hint> <Command>/usr/bin/xterm</Command> <Params>-maximized -e "echo '%ps{\"}{\"} ==>> %Dt{\"}{/\"} ?'; read; /usr/bin/rsync --inplace -P --delete-after --stats -avx %ps{\"}{\"} %Dt{\"}{/\"} ; read"</Params> <StartPath>%D</StartPath> </Program> </Row> </MainToolbar> </Toolbars> <Language> <POFileName>doublecmd.en.po</POFileName> </Language> <Behaviours> <GoToRoot>False</GoToRoot> <RunInTerminal>x-terminal-emulator -e sh -c</RunInTerminal> <RunTerminal>x-terminal-emulator</RunTerminal> <OnlyOneAppInstance>False</OnlyOneAppInstance> <LynxLike>True</LynxLike> <FileSizeFormat>1</FileSizeFormat> <MinimizeToTray>False</MinimizeToTray> <AlwaysShowTrayIcon>False</AlwaysShowTrayIcon> <Mouse> <Selection Enabled="True"> <Button>0</Button> </Selection> <ScrollMode>1</ScrollMode> <WheelScrollLines>3</WheelScrollLines> </Mouse> <AutoFillColumns>True</AutoFillColumns> <AutoSizeColumn>0</AutoSizeColumn> <DateTimeFormat>yymmdd hh:mm</DateTimeFormat> <CutTextToColumnWidth>True</CutTextToColumnWidth> <ShowSystemFiles>True</ShowSystemFiles> <ListFilesInThread>True</ListFilesInThread> <LoadIconsSeparately>True</LoadIconsSeparately> <DelayLoadingTabs>True</DelayLoadingTabs> <HighlightUpdatedFiles>True</HighlightUpdatedFiles> <DriveBlackList/> <DriveBlackListUnmounted>False</DriveBlackListUnmounted> </Behaviours> <Tools> <Viewer Enabled="False"> <Path/> <Parameters/> <RunInTerminal>False</RunInTerminal> <KeepTerminalOpen>False</KeepTerminalOpen> </Viewer> <Editor Enabled="True"> <Path>gedit</Path> <Parameters/> <RunInTerminal>False</RunInTerminal> <KeepTerminalOpen>False</KeepTerminalOpen> </Editor> <Differ Enabled="False"> <Path/> <Parameters/> <RunInTerminal>False</RunInTerminal> <KeepTerminalOpen>False</KeepTerminalOpen> </Differ> </Tools> <Fonts> <Main> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Main> <Editor> <Name>Monospace</Name> <Size>14</Size> <Style>0</Style> </Editor> <Viewer> <Name>Monospace</Name> <Size>14</Size> <Style>0</Style> </Viewer> <Log> <Name>Monospace</Name> <Size>12</Size> <Style>0</Style> </Log> <ViewerBook> <Name>default</Name> <Size>16</Size> <Style>1</Style> </ViewerBook> </Fonts> <ToolTips> <ShowToolTipMode>1</ShowToolTipMode> <CustomFields/> </ToolTips> <Layout> <MainMenu>True</MainMenu> <ButtonBar Enabled="True"> <FlatIcons>True</FlatIcons> <ButtonHeight>24</ButtonHeight> <IconSize>16</IconSize> </ButtonBar> <DriveBar1>True</DriveBar1> <DriveBar2>True</DriveBar2> <DriveBarFlat>True</DriveBarFlat> <DrivesListButton Enabled="True"> <ShowLabel>True</ShowLabel> <ShowFileSystem>True</ShowFileSystem> <ShowFreeSpace>True</ShowFreeSpace> </DrivesListButton> <DirectoryTabs>True</DirectoryTabs> <CurrentDirectory>True</CurrentDirectory> <TabHeader>True</TabHeader> <StatusBar>True</StatusBar> <CmdLine>False</CmdLine> <LogWindow>True</LogWindow> <TermWindow>False</TermWindow> <KeyButtons>True</KeyButtons> <InterfaceFlat>True</InterfaceFlat> <DriveFreeSpace>True</DriveFreeSpace> <DriveIndicator>True</DriveIndicator> <ProgressInMenuBar>True</ProgressInMenuBar> <PanelOfOperationsInBackground>True</PanelOfOperationsInBackground> <HorizontalFilePanels>False</HorizontalFilePanels> <ShortFormatDriveInfo>False</ShortFormatDriveInfo> </Layout> <FilesViews> <Sorting> <CaseSensitivity>0</CaseSensitivity> <NaturalSorting>True</NaturalSorting> <SortFolderMode>1</SortFolderMode> <NewFilesPosition>2</NewFilesPosition> <UpdatedFilesPosition>2</UpdatedFilesPosition> </Sorting> </FilesViews> <Keyboard> <Typing> <Actions> <NoModifier>2</NoModifier> <Alt>3</Alt> <CtrlAlt>2</CtrlAlt> </Actions> </Typing> </Keyboard> <FileOperations> <BufferSize>524288</BufferSize> <UseMmapInSearch>False</UseMmapInSearch> <PartialNameSearch>True</PartialNameSearch> <WipePassNumber>1</WipePassNumber> <DropReadOnlyFlag>False</DropReadOnlyFlag> <ProcessComments>True</ProcessComments> <RenameSelOnlyName>False</RenameSelOnlyName> <ShowCopyTabSelectPanel>False</ShowCopyTabSelectPanel> <UseTrash>False</UseTrash> <SkipFileOpError>False</SkipFileOpError> <ShowDialogOnDragDrop>True</ShowDialogOnDragDrop> <OverwriteFolder>False</OverwriteFolder> <ProgressKind>0</ProgressKind> <Confirmations>15</Confirmations> <Options> <Symlink>0</Symlink> <CorrectLinks>False</CorrectLinks> <FileExists>0</FileExists> <DirectoryExists>0</DirectoryExists> <SetPropertyError>0</SetPropertyError> <ReserveSpace>False</ReserveSpace> <CheckFreeSpace>True</CheckFreeSpace> <CopyAttributes>True</CopyAttributes> <CopyTime>True</CopyTime> <CopyOwnership>True</CopyOwnership> </Options> </FileOperations> <Tabs> <Options>785</Options> <CharacterLimit>32</CharacterLimit> <Position>0</Position> <OpenedTabs> <Left> <ActiveTab>0</ActiveTab> <Tab> <FileView Type="columns"> <Sortings> <Sorting> <Direction>1</Direction> <Function>7</Function> </Sorting> </Sortings> <History> <Entry Active="True"> <FileSource Type="FileSystem"/> <Paths> <Path>/home/marti/</Path> <Path>/home/</Path> <Path>/</Path> <Path>/media/</Path> <Path>/media/U3000LUKS/</Path> <Path>/media/U3000LUKS/RsyncLog/</Path> <Path>/media/U3000LUKS/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/RellotgeTaula/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/DCIM/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/DCIM/100DSCIM/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/DCIM/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/Rellotge-pendent acabar de copiar - faltra la resta al rellotge/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/RELLOTGE/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/</Path> <Path>/media/U3000LUKS/</Path> <Path>/media/</Path> <Path>/</Path> </Paths> </Entry> </History> <ColumnsView> <ColumnsSet>Default</ColumnsSet> </ColumnsView> </FileView> </Tab> </Left> <Right> <ActiveTab>0</ActiveTab> <Tab> <FileView Type="columns"> <Sortings> <Sorting> <Direction>1</Direction> <Function>11</Function> </Sorting> </Sortings> <History> <Entry Active="True"> <FileSource Type="FileSystem"/> <Paths> <Path>/home/marti/</Path> <Path>/media/U3000LUKS_Backup/</Path> <Path>/media/U3000LUKS_Backup/.U3000LUKS_ENC/</Path> <Path>/media/U3000LUKS_Backup/.U3000LUKS_ENC/RELLOTGE/</Path> <Path>/media/U3000LUKS_Backup/.U3000LUKS_ENC/</Path> <Path>/media/U3000LUKS_Backup/</Path> <Path>/media/</Path> <Path>/media/K4000_64k/</Path> <Path>/media/</Path> <Path>/</Path> <Path>/home/</Path> <Path>/home/marti/</Path> <Path>/home/marti/Desktop/</Path> <Path>/</Path> <Path>/home/marti/Desktop/</Path> <Path>/home/marti/</Path> <Path>/home/</Path> <Path>/</Path> <Path>/media/</Path> <Path>/media/U3000LUKS/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/TREBALL2/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/TREBALL2/_Marti/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/TREBALL2/</Path> <Path>/media/U3000LUKS/.U3000LUKS_ENC/</Path> <Path>/media/U3000LUKS/</Path> <Path>/media/</Path> <Path>/</Path> </Paths> </Entry> </History> <ColumnsView> <ColumnsSet>Default</ColumnsSet> </ColumnsView> </FileView> </Tab> </Right> </OpenedTabs> </Tabs> <Log Enabled="False"> <FileName>/home/marti/.config/doublecmd/doublecmd.log</FileName> <Options>255</Options> </Log> <History> <SearchReplaceHistory Save="True"/> <DirHistory Save="True"/> <CmdLineHistory Save="True"/> <FileMaskHistory Save="True"/> </History> <QuickSearch> <MatchBeginning>True</MatchBeginning> <MatchEnding>True</MatchEnding> <Case>1</Case> <Items>2</Items> </QuickSearch> <QuickFilter> <AutoHide>True</AutoHide> </QuickFilter> <Miscellaneous> <GridVertLine>False</GridVertLine> <GridHorzLine>False</GridHorzLine> <ShowWarningMessages>True</ShowWarningMessages> <SpaceMovesDown>False</SpaceMovesDown> <DirBrackets>False</DirBrackets> </Miscellaneous> <Thumbnails Save="True"> <Width>128</Width> <Height>128</Height> </Thumbnails> <AutoRefresh> <Options>3</Options> <ExcludeDirs/> <Mode>0</Mode> </AutoRefresh> <Icons> <ShowMode>3</ShowMode> <ShowOverlays>False</ShowOverlays> <Size>16</Size> <Exclude>False</Exclude> <ExcludeDirs/> <CustomDriveIcons>False</CustomDriveIcons> <ShowInMenus Enabled="False"> <Size>16</Size> </ShowInMenus> </Icons> <IgnoreList Enabled="False"> <IgnoreListFile>/home/marti/.config/doublecmd/ignorelist.txt</IgnoreListFile> </IgnoreList> <DirectoryHotList> <HotDir Name="media" Path="/media/"/> <HotDir Name="Desktop" Path="/home/marti/Desktop/"/> <HotDir Name="home" Path="/home/"/> </DirectoryHotList> <Viewer> <PreviewVisible>False</PreviewVisible> <ImageStretch>False</ImageStretch> <CopyMovePath1/> <CopyMovePath2/> <CopyMovePath3/> <CopyMovePath4/> <CopyMovePath5/> <PaintMode>Pen</PaintMode> <PaintWidth>5</PaintWidth> <NumberOfColumns>1</NumberOfColumns> <ViewerMode>0</ViewerMode> <PaintColor>255</PaintColor> <BackgroundColor>0</BackgroundColor> <FontColor>16777215</FontColor> <TextPosition>0</TextPosition> </Viewer> <Lua> <PathToLibrary>liblua5.1.so.0</PathToLibrary> </Lua> <NameShortcutFile>shortcuts.scf</NameShortcutFile> <LastUsedPacker>zip</LastUsedPacker> <UseShellForFileOperations>False</UseShellForFileOperations> <SearchTemplates/> <ColumnsSets> <ColumnsSet> <Name>Default</Name> <CustomView>False</CustomView> <CursorBorder Enabled="False"> <Color>0</Color> </CursorBorder> <Columns> <Column> <Title>Name</Title> <FuncString>[DC().GETFILENAMENOEXT{}]</FuncString> <Width>350</Width> <Align>0</Align> <Font> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Font> <Overcolor>True</Overcolor> <TextColor>16777215</TextColor> <Background>3355443</Background> <Background2>0</Background2> <MarkColor>255</MarkColor> <CursorColor>-2147483635</CursorColor> <CursorText>-2147483634</CursorText> </Column> <Column> <Title>Ext</Title> <FuncString>[DC().GETFILEEXT{}]</FuncString> <Width>50</Width> <Align>0</Align> <Font> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Font> <Overcolor>True</Overcolor> <TextColor>16777215</TextColor> <Background>3355443</Background> <Background2>0</Background2> <MarkColor>255</MarkColor> <CursorColor>-2147483635</CursorColor> <CursorText>-2147483634</CursorText> </Column> <Column> <Title>Size</Title> <FuncString>[DC().GETFILESIZE{}]</FuncString> <Width>85</Width> <Align>1</Align> <Font> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Font> <Overcolor>True</Overcolor> <TextColor>16777215</TextColor> <Background>3355443</Background> <Background2>0</Background2> <MarkColor>255</MarkColor> <CursorColor>-2147483635</CursorColor> <CursorText>-2147483634</CursorText> </Column> <Column> <Title>Date</Title> <FuncString>[DC().GETFILETIME{}]</FuncString> <Width>71</Width> <Align>1</Align> <Font> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Font> <Overcolor>True</Overcolor> <TextColor>16777215</TextColor> <Background>3355443</Background> <Background2>0</Background2> <MarkColor>255</MarkColor> <CursorColor>-2147483635</CursorColor> <CursorText>-2147483634</CursorText> </Column> <Column> <Title>Creation</Title> <FuncString>[DC().GETFILECREATIONTIME{}] </FuncString> <Width>71</Width> <Align>1</Align> <Font> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Font> <Overcolor>True</Overcolor> <TextColor>16777215</TextColor> <Background>3355443</Background> <Background2>0</Background2> <MarkColor>255</MarkColor> <CursorColor>-2147483635</CursorColor> <CursorText>-2147483634</CursorText> </Column> <Column> <Title>Access</Title> <FuncString>[DC().GETFILELASTACCESSTIME{}] </FuncString> <Width>71</Width> <Align>1</Align> <Font> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Font> <Overcolor>True</Overcolor> <TextColor>16777215</TextColor> <Background>3355443</Background> <Background2>0</Background2> <MarkColor>255</MarkColor> <CursorColor>-2147483635</CursorColor> <CursorText>-2147483634</CursorText> </Column> <Column> <Title>Attr</Title> <FuncString>[DC().GETFILEATTR{}]</FuncString> <Width>50</Width> <Align>0</Align> <Font> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Font> <Overcolor>True</Overcolor> <TextColor>16777215</TextColor> <Background>3355443</Background> <Background2>0</Background2> <MarkColor>255</MarkColor> <CursorColor>-2147483635</CursorColor> <CursorText>-2147483634</CursorText> </Column> <Column> <Title>uid gid</Title> <FuncString>[DC().GETFILEOWNER{}]:[DC().GETFILEGROUP{}]</FuncString> <Width>59</Width> <Align>0</Align> <Font> <Name>Sans</Name> <Size>9</Size> <Style>0</Style> </Font> <Overcolor>True</Overcolor> <TextColor>16777215</TextColor> <Background>3355443</Background> <Background2>0</Background2> <MarkColor>255</MarkColor> <CursorColor>-2147483635</CursorColor> <CursorText>-2147483634</CursorText> </Column> </Columns> </ColumnsSet> </ColumnsSets> <MainWindow> <Position> <Left>3625</Left> <Top>302</Top> <Width>1235</Width> <Height>1235</Height> <Maximized>False</Maximized> <Splitter>50</Splitter> </Position> </MainWindow> </doublecmd>