ฉันเพิ่งเจอfc
คำสั่งที่ให้คุณแก้ไขคำสั่งก่อนหน้าและออกในภายหลัง
มันมีFCEDIT
ตัวแปรสภาพแวดล้อมของตัวเองสำหรับการตั้งค่าการแก้ไขและหน้าคนในคู่มือโปรแกรมเมอร์ POSIX ( 1p
)
มันสร้างไฟล์ใน/tmp
ไดเรกทอรีและดำเนินการเนื้อหาหากไฟล์ถูกบันทึกไว้ ( :wq
ในvim
)
นอกจากนั้นยังสามารถกำหนดหมายเลขและรายการfc -l
คำสั่งที่เรียกใช้ก่อนหน้านี้ให้เลือก
ดังนั้นจึงเป็นคำสั่งที่ดีและมีประโยชน์ที่จะรู้
คำถามคือชื่อของมันหมายถึงอะไรจริงๆ; วิธีการเชื่อมโยงคำสั่งกับฟังก์ชั่นในใจ?
"ชั้นหนึ่ง"? หรืออาจเป็นเพียงแค่ "ฟังก์ชั่น" (สิ่งที่อยู่ในใจของฉันหลังจากเขียนประโยคก่อนหน้า)?
คู่มืออ้างถึงอย่างง่าย ๆ ว่า "ยูทิลิตี้ fc"
2
ขอบคุณที่สอบถามสิ่งนี้ ฉันสงสัยมานานแล้วว่ากลไกที่ใช้ในการกด ^ X, ^ E นั้นทำหน้าที่อย่างไร
—
DopeGhoti
มีการขยายประวัติเจ๋ง ๆ มากมายที่คุณสามารถทำได้เช่นกัน ...
—
Charles Addis
!!
คือคำสั่งก่อนหน้า!-2
คือคำสั่งก่อนหน้านั้น!-3
ไปยัง!-N
เป็นต้นจากนั้น!:1
จะให้อาร์กิวเมนต์แรกจากคำสั่งก่อนหน้านี้!:2
อาร์กิวเมนต์ที่สองอาร์กิวเมนต์!*
ทั้งหมด^command1^command2
ดำเนินการ command1 สุดท้ายแทนที่อินสแตนซ์ของ command1 ด้วย command2 ฯลฯ
นอกจากนี้ยังมีคำสั่ง pary ที่สามที่คล้ายกันพร้อมการปรับปรุงการทำนาย