FarManager 3:导出设置和历史记录

Пег*_*ище 6 export command-line far-manager

要在 FarManager 3.xi 中导出和导入配置,可以使用命令“far /export settings.xml”和“far /import settings.xml”。它还保存和恢复我的插件设置。

但是,如果我出于任何原因想要导出和导入操作历史记录(命令、文件夹、搜索文本、文件查看等),该怎么办?这该怎么做?

teh*_*org 6

您可以复制C:\Users\<user>\Local Settings\Far Manager\Profile\history.db到新的 FAR 安装(或其他位置进行备份)。

history.db 是一个 SQLite 数据库(在 FAR 3.0 build 4949 x64 中)并且包含:

  • editorbookmarks_history
pid ? 数 ? 线 ?线?屏幕线?左撇子
???????????????????????????????????????????????????
  • editorposition_history
   ID ?姓名 ?时间 ?线 ?线?屏幕线?左位置?代码页
   ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ????????????????????????????????????
   1 ? C:\dev\lots\far\Plugins\FTP\lib\Progress_FarCopy.reg ? 131409365609906748 ? 32 ? 7 ? 32 ? 0 ? 437
   2 ? C:\dev\lots\far\Plugins\FTP\lib\Progress_JM.reg ? 131409365636305598 ? 0 ? 0 ? 0 ? 0 ? 1252
  • 历史
ID ?种类 ?钥匙 ?类型 ?锁 ?姓名 ?时间 ?指导?文件 ?数据       
?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ??????
75 ? 3 ? 复制 ?0 ? 0 ? C:\Users\A\AppData\Local\Google\Chrome\User Data\ ? 131406535121264788 ? ? ?            
359?3 ? 搜索文本?0 ? 0 ? \s{2,}(.+) ? 131409454921877807 ? ? ?            
360?3 ? 替换文本?0 ? 0 ? > "$1txt" ? 131409454921892816 ? ? ?            
第407章 3 ? 复制 ?0 ? 0 ? 原点?131409467955745308 ? ? ?            
第412章 3 ? 新建文件夹 ?0 ? 0 ? 温度 ? 131409478016477759 ? ? ?            
4383?0 ? ? 0 ? 0 ? git 克隆 https://github.com/FarGroup/FarManager.git ?131549537486842679 ? ? ? C:\开发\C++
  • sqlite_master
类型 ?姓名 ?tbl_name ? 根页面?sql ...
?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ???????????????????????????????????????...
桌子 ?历史 ?历史 ?2 ? 创建表历史记录(id INTEGER PRIMARY KEY,...
指数 ?history_idx1 ? 历史 ?3 ? CREATE INDEX history_idx1 ON history (kind, ...
指数 ?history_idx2 ? 历史 ?4 ? CREATE INDEX history_idx2 ON history (kind, ...
指数 ?history_idx3 ? 历史 ?5 ? CREATE INDEX history_idx3 ON history (kind, ...
指数 ?history_idx4 ? 历史 ?6 ? CREATE INDEX history_idx4 ON history (kind, ...
桌子 ?editorposition_history ? editorposition_history ? 7 ? 创建表 editorposition_history(id INTEG...
指数 ?sqlite_autoindex_editorposition_history_1 ?editorposition_history ? 8 ? ...
桌子 ?editorbookmarks_history ? editorbookmarks_history ? 9 ? 创建表 editorbookmarks_history(pid INT ...
指数 ?sqlite_autoindex_editorbookmarks_history_1 ?editorbookmarks_history ? 10 ? ...
指数 ?editorposition_history_idx1 ?editorposition_history ? 11 ? 创建索引 editorposition_history_idx1 ON ...
桌子 ?观众位置_历史?观众位置_历史?12 ? 创建表viewerposition_history(id INTEG ...
指数 ?sqlite_autoindex_viewerposition_history_1 ?观众位置_历史?13 ? ...
桌子 ?viewerbookmarks_history ?viewerbookmarks_history ?14 ? 创建表viewerbookmarks_history(pid INT ...
指数 ?sqlite_autoindex_viewerbookmarks_history_1 ?viewerbookmarks_history ?15 ? ...
指数 ?viewerposition_history_idx1 ?观众位置_历史?18 ? 创建索引 viewerposition_history_idx1 ON ...
  • viewerbookmarks_history
pid ? 数 ? 文件位置?左撇子
?????????????????????????????????
  • viewerposition_history
ID ?姓名 ... ?时间 ?文件位置?左位置?十六进制?代码页
?????????????????????????????????????????????????????? ????????????...??????????????????????????????????????? ????????????????????????
1 ? C:\Users\A\AppData\Local\Google\Chrome\User Data\Def... ? 131406529236576470 ? 0 ? 0 ? 0 ? 1252    
2 ? E:\Users\a\AppData\Local\Google\Chrome\User Data\Cer... ?131406533100894047?0 ? 0 ? 0 ? 1252    
3 ? C:\Users\A\AppData\Local\Google\Chrome\User Data\A12... ?131406535532290385 ? 23389?0 ? 0 ? 65001   
4 ? C:\Users\A\AppData\Local\Google\Chrome\User Data\Loc... ? 131406535566058527?0 ? 6713?0 ? 65001   

history.db-shm并且history.db-walSQLite 临时文件,我不会复制它们。

要直接在 FAR 管理器中检查 SQLite 文件的内容,请安装SQLiteDB 插件