2010-05-16 34 views
7

Có hai điều mà tôi muốn biết làm thế nào để làm trong Emacs (23,2, * nix):Emacs cheat sheet liệt kê các khoản tương đương để vim hàng ngày lệnh

  1. Đến ký tự đầu tiên sau khi thụt đầu dòng trong một dòng
  2. đến ký tự đầu tiên đó là tương đương với một nhân vật nhất định (tương đương với lệnh fx vim của mà đi về phía trước cho đến khi nó chạm vào nhân vật x; có lẽ C-s (incremental tìm kiếm) là cách tốt nhất để làm điều này)

Nhưng, tôi nghĩ sẽ tốt hơn nếu tôi có cheat sheet liệt kê các ràng buộc điều hướng. Có thể Emacs (tự làm tài liệu) có thể tự làm điều này. Có một danh sách các lệnh tương đương với các lệnh mặc định của vim ở bất kỳ đâu không? Làm thế nào về một danh sách các ràng buộc phím điều hướng trong Emacs?

Trả lời

9
  1. M-m (back-to-indentation) sẽ thực hiện việc này.
  2. Bạn nói đúng, C-s x là cách để thực hiện điều đó.

Về trang tính gian lận, hãy thử bắt đầu với C-h b. Điều đó sẽ cho bạn thấy tất cả các keybindings hoạt động, và bạn có thể đi sâu vào để tìm hiểu những gì mỗi trong số họ làm sâu hơn.

Trang ViKeys trên EmacsWiki cũng phải là tài nguyên tốt cho bạn.

1

This answer cung cấp cho bạn một vài lựa chọn thay thế cho chức năng bắt đầu không có khoảng trống (với các hành vi hơi khác nhau đối với nhận xét và điều gì sẽ xảy ra nếu bạn làm điều đó hai lần).

+1

Không chắc tôi nhận được nỗi ám ảnh với việc một chìa khóa làm tám điều khác nhau. Nếu bạn muốn đi đến đầu dòng, nhấn C-a. Nếu bạn muốn đi đến đầu văn bản, nhấn M-m. Dễ dàng. – jrockway

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