2013-03-05 21 views
11

Tôi sử dụng biểu tượng cảm xúc và tôi gặp sự cố khi hoàn tác.Nhanh (lặp lại) có thể hoàn tác trong các emacs không?

(Xin lỗi, có thể đây là một câu hỏi ngu ngốc, nhưng tôi không tìm thấy bất cứ điều gì về nó trên internet, trong khi nó phải là một chức năng cơ bản của bất kỳ trình soạn thảo nào).

Để gọi từng bước hoàn tác, tôi cần nhấn 'Ctrl-x' và sau đó nhấn 'u'. Nhưng nếu tôi đã thực hiện 200 bước và tôi muốn hoàn tác chúng, bàn tay và ngón tay của tôi bị đau khủng khiếp khi lặp lại 'Ctrl-x' và sau đó 'u' 200 lần, để không nói gì về thao tác này mất khoảng 5 phút.

Trong Microsoft Word, ví dụ (và cũng trong nhiều trình chỉnh sửa khác) hoàn tác là Ctlr-Z, nhưng bạn có thể nhấn và giữ Ctlr-Z và nhiều lần hoàn tác sẽ chạy nhanh. Điều này có thể đạt được trong các emacs không?

Trả lời

13

Giữ phím Alt , gõ , sau đó nhấn CTRL + xu.

Điều này đưa ra một đối số là 200 cho hoạt động bạn sẽ thực hiện tiếp theo (ví dụ: hoàn tác), do đó, nó áp dụng hoạt động đó 200 lần.

Nhân tiện, CTRL +/ cũng được ánh xạ tới "hoàn tác", nếu bạn muốn sử dụng ít lần nhấn phím hơn.

+3

Cảm ơn, 'ctrl /' là tốt; vấn đề không phải là bao nhiêu kestrokes, vấn đề là 'ctrl x u' bạn không thể giữ, nhưng 'ctrl /' bạn có thể giữ và nó chạy. –

8

ctrl + / về cơ bản giống với chức năng MS Word.

+1

Không hoạt động cho các emacs của tôi. –

+0

Trên thực tế, ctrl + không hoạt động, nhưng ctrl/không hoạt động, cảm ơn rất nhiều, nó thực sự thực sự giúp !!! –

+0

+ Không phải là một phần của nó ... Đó chỉ là một tổ hợp phím (có thể đã sử dụng và thay vào đó): P EDIT: choroba, tôi thậm chí không biết bạn có thể làm điều đó ... Cảm ơn :) – brbcoding

1

Cuối cùng tôi tìm thấy cách bổ sung thực hiện điều này: C-x u C-x z z z z z

Nhưng ctrl/là dễ dàng hơn.

Rất cám ơn brbcoding

1

Hoàn tác cây là chế độ điều hướng trong lịch sử thay đổi gần đây. Tôi nghĩ tốt hơn nên sử dụng chế độ này để hoàn tác sâu

Các vấn đề liên quan