ฉันเพิ่งเจอ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 ที่สามที่คล้ายกันพร้อมการปรับปรุงการทำนาย