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