中小企業で生きていくシステムエンジニアが考えるライフハック・ITツール・投資、人生100年を生き抜く人生戦略、生産性向上をノリックが考える

中小企業で働くシステムエンジニアがライフハック、ツール、投資、人生100年を生き抜く人生戦略、生産性向上を語ります

PC引っ越しでfenrirの設定に苦労したから備忘録

PCの入れ替えでfenrirの設定に苦労したので備忘として残します。

2018/12/18更新
-instant.iniの設定
-参考サイトのリンク

参考サイト

昔のwikiがなくなってた。探していたら以下にあった。

https://sites.google.com/site/fenrirouen/fenrir

fenrir本題ダウンロード

お世話になっています。 B@r09u3 Style Op.2

1.ダウンロードしたfenrir075c.zipを回答しC:\fenrir075c\ に配置
2.fenrir.exeをとりあえず一回起動
3.タスクトレイに常駐しているfenrirを終了。そうしないとINIファイルを編集しても上書きされてしまう。

fenrirScanの設定 素のスキャンプログラムより柔軟。

1.C:\fenrir075c\docs\omake.zip を解凍。
2.fenrirScan.exeと_ScanRule.iniをC:\fenrir075c\にコピー
3.C:\fenrir075c_ScanRule.ini → C:\fenrir075c\ScanRule.ini にファイル名変更

SVNのフォルダ無視設定は毎回忘れるので重要。

-C:\RECYCLER
C:\users\norihiko\documents\,\,*.*
-C:\$Recycle.Bin
+C:\fenrir075c\
+C:\fenrir075c\data\fenrir.ini
+C:\fenrir075c\data\path
+C:\fenrir075c\ScanRule.ini
c:\SVN\,*.*
!*\.svn
!*\.svn*
!*\.svn\*
+C:\Windows\System32\drivers\etc\hosts

4.新規ファイルでfenrirScan.iniを作成する。記載内容は以下の通り 基本的にカスタマイズしたことはない。

PriorityStockCount=1000
PathFilePath=.\data\path
HashSize=9973
DelimiterString=,
fenrirCommandLine=.\fenrir.exe
ProgressShow=2
ProgressUpdatePer=8

5.fenrir.iniファイルにfenrirScanを使用する用に設定
C:\fenrir075c\data\fenrir.ini をテキストエディタで開く
以下のように更新

ScanProgram=%W\fenrirScan.exe

6.C:\fenrir075c\fenrirScan.exeをダブルクリックしてC:\fenrir075c\data\pathが更新されていれば成功。

コマンドフィアルの設定

1.0enter.txt

;[.extension;
;MenuText|CommandLine|WorkingDirectory|nShow
;]

;ファイラーはASRを利用中。ヒットしたフォルダはASRで開くようにしています。
[.\\\;
ShellExecute|d:\Asr\AsrLoad.exe /i "%P"
]
;テキストファイル、SQLファイルはメモ帳かvimでEnterで選択できるようにしています。
[.///; .txt; .ini; .sql
notepad|"C:\Windows\notepad.exe" "%P"
vim|"C:\Program Files\Vim\vim81\gvim.exe" "%P"

]
;拡張子がhtmlのときに開くプログラムを選択
[.html; .htm
IE|"C:\Program Files\Internet Explorer\iexplore.exe" "%P"
Chrome|"C:\Program Files\Google\Chrome\Application\chrome.exe" "%P"
vim|"C:\Program Files\Vim\vim81\gvim.exe" "%P"
]
[.???;
ShellExecute|"%P"
]

2.2c.txt
このコマンドで使っているclip.exeをc:\fenrir075c\配下にコピーしておく

;設計書とか検索してフルパスつけて渡すのでCtrl+c でパスをコピーできるようにしている。

[.***;
CopyPath|clip.exe %P
CopyFileName|clip.exe %F
CopyParentPath|clip.exe %D
----------------------------------------
Copy"PathName"|clip.exe "%P"
Copy"ParentPath"|clip.exe "%D"
]

migemoの設定 

日本語入力しなくても日本語のファイルがヒットする! ここでつまずいた

1.Kaoriyaさんからmigemoをゲットするのだが、ver1.3だとうまく動きません。v1.2を入手する。
私は手元に大事に持っていた。

2.C/Migemo — KaoriYa

最新版に含まれる辞書ファイルを使うのでダウンロード。自分のパソコンが64bitなので環境に合わせて選択する。 cmigemo-default-win64を回答してdictフォルダの中のcp932フォルダをdictにリネームしてC:\fenrir075c\に配置。

3.http://www.hi-ho.ne.jp/babaq/bregexp.htmlからbregexp.lzhを入手 解凍したファイルを以下のパスに配置 C:\fenrir075c\BREGEXP.DLL

4.fenrir.iniの設定 面倒なので全部晒す MigemoMode=3 ととりあえず設定すればOK

[MAIN]
HotKeyMain=240
HotKeySub=0
SearchMethod=1
SearchMethodInDir=2
PriorityStockCounts=500
HashSize=100001
MaxListItemCounts=50
ListIcon=0
FitWindowSize=0
NoCaption=1
AllowChangeSizeMainWindow=0
HideEditAfterExec=1
TrayIcon=1
ShowStartUp=1
BackGroundColor=4194304
MainWindowRect=68000000CC0000008A040000EC000000AE
ListWindowRect=68000000EC0000008A040000AC0100008F
UseDummyIcon=0
FontColor=12632256
AddIconIndex=0
ClientEdge=0
AutoRegistrationMode=0
ImeOffAlways=1
EditIcon=0
EditIconDelay=0
MigemoMode=3
MigemoStrings=
MigemoDictPath=
MigemoStartLen=2
CompactPath=1
NoHideAtFilerMode=0
ToggleWindowShowHide=1
AutoHide=0
ChangePrioriyOfDirectoryBrowsed=1
InputHistoryMax=22
InputHistoryMinLen=3
ClearWorkingSet=1
MainWindowHeightAdd=5
ExecuteHistoryMax=22
LoopListCursor=0
SearchDelay=0
LOGFONT=F3FFFFFF0000000000000000000000000000000000000080000000004D5320554920476F7468696300000000000000000000000000000000000000004C
ScanProgram=%W\fenrirScan.exe

KeyMoveToParentDir=2085
KeyMoveToDir=2087
KeyListCursorUp=2086
KeyListCursorDown=2088
CheckPathExist=0

5.migemoのdllを1.2に上書き

6.fenrir起動して小文字アルファベットで漢字のフォルダ、ファイルがヒットしたら成功

f:id:norihiko_matsumoto:20181129233954p:plain
migemoで日本語ファイル名がヒット

instant.iniの設定

gb/=""C:\Program Files\Git\git-bash.exe" "--cd-to-home""
n/=notepad
s/=""C:\Program Files\sakura\sakura.exe""
e/=""C:\Program Files\Microsoft Office\Office15\EXCEL.EXE""
a/=""C:\Asr\Asr.exe""
o/=""C:\Program Files\Microsoft Office\Office15\OUTLOOK.EXE""
v/=""C:\Program Files (x86)\Vim\vim81\gvim.exe""
;Google(jp)で 検索語 を検索。
;「/g 検索語」と入力すると検索語を検索する。
g/=""http://www.google.co.jp/search?ie=SJIS&oe=SJIS&hl=ja&lr=lang_ja&q=%A""