>>314
質問のご回答および一行編集migemo補完の件、ありがとうございます。
可能な範囲で実装いただければと思います。

下は、298さん(>>306)の設定をもとに、自分用の設定を考えてみました。
一行編集窓の長さを長くしています。
補完候補は%0l_dir.txt(%0fenrirdir\fenrirscan.ini→PathFilePath=..\l_dir.txt)
%*edittextが..\の状態で左キーを押したとき、..\をまるごと削除(Fenrir、Everythingのパスリストを使う用)
%*edittextにファイルパスが入っている時は右キーでもファイル名削除
ただし%*edittextにショートカットパスが入っている場合、ショートカット先へジャンプしてファイル名削除
補完候補の差し替えは無しにしました。
元カスタムの挙動を完全に理解できてないためおかしな変更をしている可能性があります。

【** A **】
K_lied = {
\F6 ,*ifmatch "option:e,a:d-","%0\l_dir.txt"%:*completelist /set /file:"%0\l_dir.txt"
RIGHT ,*ifmatch "..\","%*edittext" %:%K"@TAB@END"%:*stop
【TAB】 *ifmatch "option:e,a:d+","%*edittext" %:*replace %*edittext%*addchar(\) %K"@F4@TAB@END"%:*stop
【TAB】 *ifmatch /\.lnk$/,%*edittext %:*replace %*linkedpath ("%*edittext")
【TAB】 *replace %*regexp(%*edittext,"s/(.*\\)(?!$).*/$1/") %:*completelist %:%K"@F2"
LEFT ,*ifmatch "..\","%*edittext" %:*replace ""
【TAB】 *replace %*regexp(%*edittext,"s/(.*\\)(?!$).*/$1/")%:*completelist %:%K"@F2"
F12 ,"%0fenrirdir\fenrirScan.exe" %&*completelist /set /file:"%0\l_dir.txt"
}

KC_main = {
'@' ,%k"&\right %k"&\right %k"&\right %k"&\right %k"&\right %k"&\right %k"&\right %k"&\right %k"END" (改行削除)
%k"\F6" %:*jumppath "%*input("..\" -title:"パス移動" -mode:e -k:"*editmode d %%:*setcust _User:emode=1")"
}