ใหม่คือ ctrl + r


24

ฉันสงสัยว่าคำสั่งนี้ถูกนำมาใช้หรือไม่และถ้าเป็นส่วนหนึ่งของลินุกซ์อย่างเป็นทางการหรือเป็นเฉพาะอูบุนตู? ฉันจะค้นหาประวัติบรรทัดคำสั่งของฉันสำหรับคำสั่งที่ฉันใช้ก่อนหน้าได้อย่างไร

คำตอบ:


37

เก่า

มันไม่ใช่ของลีนุกซ์ คุณสมบัติที่คุณพูดถึงเป็นของbashเชลล์ผ่านทางreadlineไลบรารี่ที่ใช้ มันจะทำงานเหมือนกันทุกที่ที่คุณสามารถทุบตีรันได้เช่น Windows, BSDs, OSX เป็นต้น

มันเป็นส่วนหนึ่งของ Bash ตั้งแต่รุ่นอย่างน้อย 1.14.7 (จากปี 1995) เนื่องจาก manpage ของรุ่นนั้นกล่าวถึงreverse-search-historyแบบเดียวกับ manpages ในปัจจุบัน คุณสามารถตรวจสอบแหล่งที่มาจากที่เก็บ GNU

นอกจากนี้ยังกล่าวถึงในส่วนFEATURESของไฟล์bash-1.05ซึ่งเห็นได้ชัดคือจาก 1990


10
ฉันจะบอกว่าปี 1990 เก่ามาก ;)
AB

14

มันมีต้นกำเนิดมาจาก Emacs ไม่ใช่ทุบตีดังนั้นมันอาจกลับไปที่ปี 1983 เป็นอย่างน้อยถ้าไม่ใช่ 1975

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