12

Я недавно установил Clink, и я очень доволен тем, что история сохраняется между сессиями и возможностью поиска в истории с помощью Ctrl+R / Ctrl-S.

Однако мне бы очень хотелось иметь доступ к полному списку команд, которые в настоящее время есть у Clink, так же, как команда history в * nix системе.

Несмотря на то, что я считаю тщательным поиском в Интернете, я не нашел ни одной горячей клавиши или скрипта Clink для этого. Если у кого-то есть рабочее решение для этого, мне было бы очень интересно узнать об этом.

3 ответа3

8

Временное решение:

type "%LOCALAPPDATA%\clink\.history"

Но по умолчанию clink записывает историю только при выходе, чтобы изменить ее:

clink set history_io 1

или измените значение history_io в %LOCALAPPDATA%\clink\settings

2

Согласно этому сообщению об ошибке, он не имеет функции команды history .

1

Для этого я использую файл 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
)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .