คำถามติดแท็ก undo-redo

9
คุณ 'ทำซ้ำ' การเปลี่ยนแปลงหลังจาก 'ยกเลิก' กับ Emacs อย่างไร
บทความนี้บอกว่า "Emacs มีการทำซ้ำเพราะคุณสามารถย้อนกลับทิศทางได้ในขณะที่เลิกทำจึงเลิกทำการเลิกทำ" สิ่งนี้หมายความว่า? ผู้ใช้จะ 'ทำซ้ำ' กับ Emac ได้อย่างไร
268 emacs  undo-redo 

2
วิธีกำหนดค่า IntelliJ (เช่น Android Studio) ทำซ้ำทางลัดไปยัง CTRL + Y แทน CTRL + SHIFT + Z ได้อย่างไร
ช็อตคัตการดำเนินการทางลัด "Redo" เริ่มต้นของ IntelliJ / Android Studio คือCTRL+ Shift+ Zและนี่เป็นปัญหาทั่วไปสำหรับผู้ใช้ Windows ปัญหาที่ใหญ่กว่าคือCTRL+ Yถูกแมปกับการกระทำ "ลบบรรทัด" - และนี่ทำให้การเลิกทำสแต็กจะหายไป เพื่อแก้ปัญหานี้ทางลัด "ทำซ้ำ" จะเปลี่ยนเป็นCTRL+ Yใน IntelliJ ได้อย่างไร

4
NSInvocation for Dummies?
วิธีการว่าจะNSInvocationทำงานหรือไม่ มีการแนะนำที่ดีหรือไม่? ฉันมีปัญหาในการทำความเข้าใจว่าโค้ดต่อไปนี้ (จากCocoa Programming สำหรับ Mac OS X, รุ่นที่ 3 ) ทำงานได้อย่างไร แต่จากนั้นก็สามารถใช้แนวคิดที่เป็นอิสระจากตัวอย่างการสอนได้ รหัส: - (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { NSLog(@"adding %@ to %@", p, employees); // Add inverse of this operation to undo stack NSUndoManager *undo = [self undoManager]; [[undo prepareWithInvocationTarget:self] removeObjectFromEmployeesAtIndex:index]; if (![undo isUndoing]) [undo setActionName:@"Insert Person"]; // …

6
วิธีย้อนกลับ (ctrl + z) ใน vi / vim
ในโปรแกรมแก้ไขข้อความปกติ [เกี่ยวกับ Vim] มีทางลัดCtrl+ Zเมื่อคุณทำสิ่งที่น่ารังเกียจและต้องการกลับไปใช้ข้อความเวอร์ชันก่อนหน้า ชอบปุ่มย้อนกลับใน Word ฉันสงสัยว่าคุณจะบรรลุพฤติกรรมนี้ใน Vim ได้อย่างไร
108 vim  vi  back  undo  undo-redo 

5
ใช้การเลิกทำถาวรของ Vim หรือไม่
คุณลักษณะใหม่อย่างหนึ่งใน Vim 7.3 คือ 'เลิกทำถาวร' ซึ่งช่วยให้สามารถบันทึก undotree ลงในไฟล์ได้เมื่อออกจากบัฟเฟอร์ ขออภัยฉันไม่สามารถเปิดใช้งานได้อย่างถูกต้องหรือต้องใช้ผิด นี่คือสิ่งที่ฉันได้ลองทำแล้ว: ฉันเพิ่มสิ่งต่อไปนี้ใน ~ / .vimrc set undofile " Save undos after file closes set undodir=$HOME/.vim/undo " where to save undo histories set undolevels=1000 " How many undos set undoreload=10000 " number of lines to save for undo หลังจากนี้ฉันควรจะสามารถเปิดไฟล์ใดก็ได้แก้ไขแล้วบันทึก - ปิดและเมื่อฉันเปิดอีกครั้งฉันควรจะสามารถเลิกทำ / …
96 vim  undo  undo-redo 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.