Score:1

วิธีเติมข้อความอัตโนมัติเช่น CSH เมื่อใช้ ZSH (คำนำหน้า â)

ธง cn

เมื่อใช้งาน zsh ฉันจะเติมข้อความอัตโนมัติได้อย่างไร ชชตัวอย่างเช่น มีประวัติดังนี้:

 9994 แถบเสียงเรียกเข้า
 9995 คอมไพล์ เพิ่ม .
 9996 git commit -am "ทดสอบ..."
 9997 ssh 10.1.2.3
 9998 ล
 9999 เสียงเรียกเข้า

ใน ชช ถ้าฉันพิมพ์:

คอมไพล์ â

มันจะเติมข้อความอัตโนมัติด้วย:

git commit -am "ทดสอบ..."

ถ้าฉันกดลูกศรขึ้นอีกครั้ง â มันเติมอัตโนมัติด้วย

คอมไพล์เพิ่ม .

ตัวอย่างเช่น ถ้าฉันต้องการแก้ไขไฟล์ก่อนหน้านี้ที่ฉันใช้ ฉันก็สามารถพิมพ์:

เสียงเรียกเข้า â

ที่จะเติมอัตโนมัติด้วย เสียงเรียกเข้า,ถ้ากด2ครั้ง â:

เสียงเรียกเข้า ââ

มันจะเติมข้อความอัตโนมัติไปที่:

แถบเสียงเรียกเข้า 

โดยส่วนตัวแล้วฉันพบว่ามันง่ายมากเมื่อเทียบกับ ทุบตี การค้นหาย้อนกลับ <ctrl-R> เนื่องจากผมแค่พิมพ์คำสั่ง กดลูกศรขึ้น เป็นอันเสร็จ ด้วยเหตุนี้ผมจึงอยากทราบวิธีใน ซช ฉันสามารถทำได้เหมือนกัน ปัจจุบัน ฉันใช้เป็นพิเศษ ฟซฟ แต่มีบางกรณีที่ฉันแค่ต้องการใช้คำสั่งก่อนหน้าแทนการค้นหา อาจจะ ฟซฟ สามารถกำหนดค่าให้ทำงานเหมือนกันได้หรือไม่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา