क्लिंक का उपयोग करके कमांड इतिहास की सूची प्राप्त करना


17

मैं हाल ही में स्थापित झंकार और मैं इतिहास सत्र और का उपयोग कर इतिहास खोज करने की क्षमता के बीच में रखा जा रहा है काफी खुश हूं Ctrl+R/ Ctrl-S

हालाँकि, मैं बहुत कुछ कमांड की पूरी सूची तक पहुंचना पसंद करूंगा, जो वर्तमान में क्लिंक है, बहुत कुछ history* nix सिस्टम पर कमांड की तरह ।

इसके बावजूद कि मैं पूरी तरह से ऑनलाइन खोज पर विचार करता हूं, मुझे ऐसा करने के लिए कोई क्लिंक हॉटकी या स्क्रिप्ट नहीं मिली है। अगर किसी के पास इसके लिए काम करने का उपाय है, तो मुझे इसके बारे में सुनने में बहुत दिलचस्पी होगी।


समाधान: सभी इतिहास को फ़ाइल में सिंक करने के लिए clink_profile / settings में history_io = 1 सेट करें; और फिर, बिल्ली clink_profile / .history
mosh

clink_profile का वास्तविक मार्ग क्या है?
जॉ सिप

वहाँ एक "सेटिंग्स" फ़ाइल है एक फ़ोल्डर फ़ोल्डर में "प्रोफ़ाइल" नामक फ़ोल्डर जहां क्लिंक स्थापित किया गया है, आमतौर परc:\Program Files (x86)\clink\profile\settings
इवान कैस्टेलानोस

1
हम। नंबर :-( मेरे पास है, C:\Program Files (x86)\clink\0.4.8\<a bunch of files>लेकिन वहां कोई profileफोल्डर या settingsफाइल नहीं है।
जॉइस

4
@joce सेटिंग्स और प्रोफाइल फ़ोल्डर को खोजने के लिए कमांड 'क्लिंक सेट' टाइप करें।
मॉस

जवाबों:


14

युक्ति:

type "%LOCALAPPDATA%\clink\.history"

लेकिन डिफ़ॉल्ट रूप से क्लिंक केवल बाहर निकलने पर, इसे बदलने के लिए इतिहास लिखते हैं:

clink set history_io 1

में या संशोधित history_ioमूल्य%LOCALAPPDATA%\clink\settings


बिल्कुल सही, इससे मुझे उन पुरानी आज्ञाओं को खोजने में मदद मिली, जिनकी मुझे तलाश थी :)
लार्ज़न

1
इतिहास नामक पहली कमांड के साथ एक बैट फाइल बनाएं। सॉर्ट किया गया
रजिस्सब

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कमांड फीचर नहीं है ।


वास्तव में। अब, सवाल यह है कि क्या कोई लुआ लिपि कहीं तैर रही है जो उस विशेषता को लागू करती है?
जॉइस

शायद ऐसा करने के लिए आप;)
डेविड

बेनाम: हाँ ... बेनाम: यह है कि क्या मुझे डर था। और इसीलिए मुझे उम्मीद थी कि कोई ऐसा कर सकता है। : - / हो कुआँ।
जॉइस

1
वाह! यह तय हो गया है! अपना उत्तर अपडेट करने का समय!
xverges

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.