私は最近インストールした Clink で、セッションの間に履歴が保持されていることと、使用して履歴を検索する機能に非常に満足しています Ctrl+R / Ctrl-S。
ただし、* nixシステムのhistory
コマンドと同様に、Clinkが現在持っているコマンドの完全なリストにアクセスしたいと思います。
私が徹底的なオンライン検索を検討しているにもかかわらず、そうするためのClinkホットキーまたはスクリプトは見つかりませんでした。誰かがそのための実用的な解決策を持っているなら、私はそれについて聞いて非常に興味があります。
回避策:
type "%LOCALAPPDATA%\clink\.history"
ただし、デフォルトでは、clinkは終了時にのみ履歴を書き込み、それを変更します。
clink set history_io 1
またはhistory_io
の%LOCALAPPDATA%\clink\settings
値を変更します
これには、history.batファイルを使用します。
rem Batch file that provides bash history like list with numbered items
@echo off
setlocal EnableDelayedExpansion
set lno=1
for /F "delims=" %%h in ('type "%LOCALAPPDATA%\clink\.history"') do (
echo !lno!: %%h
set /A lno= !lno! + 1
)
このバグレポート によると、clinkにはhistory
コマンド機能がありません。
clink
のポータブルバージョンがあります https://github.com/mridgers/clink/releases/download/0.4.9/clink_0.4.9.Zip なので、対応するディレクトリはprofile
ディレクトリの下のclink
。そこに.history
およびsettings
。