รับรายการประวัติคำสั่งโดยใช้ Clink


17

ผมเพิ่งติดตั้งคุกและฉันมีความสุขมากที่มีประวัติที่ถูกเก็บไว้ในระหว่างเซสชั่นและความสามารถในการค้นหาประวัติการใช้/Ctrl+RCtrl-S

อย่างไรก็ตามฉันต้องการเข้าถึงรายการคำสั่งทั้งหมดที่ Clink มีอยู่ในปัจจุบันเช่นเดียวกับhistoryคำสั่งบนระบบ * nix

แม้จะมีสิ่งที่ฉันพิจารณาการค้นหาออนไลน์อย่างละเอียดฉันไม่พบปุ่มลัดหรือปุ่มลัดของ Clink หากใครมีวิธีแก้ปัญหาการทำงานสำหรับฉันจะสนใจมากที่จะได้ยินเกี่ยวกับมัน


วิธีแก้ปัญหา: ใน clink_profile / settings ให้ตั้งค่า history_io = 1 เพื่อซิงค์ประวัติทั้งหมดไปยังไฟล์ จากนั้นแมว clink_profile / .history
mosh

เส้นทางที่แท้จริงของ clink_profile คืออะไร
joce

มีไฟล์ "การตั้งค่า" อยู่ภายในโฟลเดอร์ชื่อ "โปรไฟล์" ในโฟลเดอร์ที่ติดตั้งเสียงกริ๊กมักจะc:\Program Files (x86)\clink\profile\settings
Ivan Castellanos

1
ครวญเพลง ไม่ :-( ฉันมีC:\Program Files (x86)\clink\0.4.8\<a bunch of files>แต่ไม่มีprofileโฟลเดอร์หรือsettingsไฟล์อยู่ในนั้น
joce

4
@joce พิมพ์คำสั่ง 'clink set' เพื่อค้นหาการตั้งค่าและโฟลเดอร์โปรไฟล์
mosh

คำตอบ:


14

การแก้ปัญหา:

type "%LOCALAPPDATA%\clink\.history"

แต่โดยค่าเริ่มต้นเสียงกริ๊กเขียนประวัติเฉพาะเมื่อออกเพื่อเปลี่ยน:

clink set history_io 1

หรือแก้ไขhistory_ioค่าใน%LOCALAPPDATA%\clink\settings


ที่สมบูรณ์แบบนี้ช่วยให้ผมที่จะหาคำสั่งเก่าฉันถูกมองหา :)
Larzan

1
สร้างไฟล์ bat ด้วยคำสั่งแรกชื่อ history จัดเรียง
regisbsb

4

สำหรับสิ่งนี้ฉันใช้ไฟล์ 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
)

2
type %LOCALAPPDATA%\clink\.history | find /n /v ""
beppe9000

2

ตามรายงานข้อผิดพลาดนี้มันเสียงกริ๊กไม่มีhistoryคุณสมบัติคำสั่ง


จริง ตอนนี้คำถามคือ: มีสคริปต์ lua ลอยบางแห่งที่ใช้คุณสมบัตินั้น
joce

นั่นอาจเป็นสิ่งที่คุณต้องทำ;)
เดวิด

Yeeeah ... นั่นคือสิ่งที่ฉันกลัว และนั่นคือเหตุผลที่ฉันหวังว่าจะมีใครบางคนทำมันไปแล้ว : - / โฮดี
joce

1
เย้! มันได้รับการแก้ไขแล้ว! ถึงเวลาอัปเดตคำตอบของคุณ!
xverges

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.