2013-01-12 24 views
36

Gần đây tôi đã bắt đầu sử dụng Emacs sau khi sử dụng Vim trong một thời gian dài (như nhiều người khác), và cá nhân tôi cảm thấy rằng các phím di chuyển Vim và các đối tượng văn bản là một trong những điều tốt nhất mà một trình soạn thảo có thể có. Tôi nghe nói về mô phỏng các tính năng này trong Emacs bằng cách sử dụng các plugin khác nhau, nhưng sau khi đọc nhiều hơn một chút trên internet, tôi đang bối rối.Sự khác biệt giữa Viper, Vimpulse và Evil cho Emacs là gì?

Tôi đã đi qua ba chế độ đặc biệt: Viper, vimpulseÁc. Ai đó có thể giúp tôi với sự hiểu biết làm thế nào để sử dụng các chế độ này để đạt được một mô phỏng Vim gần hoàn hảo? Tôi có cần phải cài đặt cả ba cái này không? sự khác biệt giữa chúng là gì? Cảm ơn.

Trả lời

43

một cách đơn giản:

  • Viper: Chế độ Vĩ mô phỏng cơ bản được cung cấp bởi Emacs; trong xây dựng và đi kèm với Emacs
  • vimpulse: Thêm vào chế độ Viper nhưng cung cấp các tính năng tiên tiến như lựa chọn hình ảnh và văn bản các đối tượng
  • Ác: Một chế độ thi đua Vim hoàn toàn mới cho Emacs và được cho là là người kế thừa của cả hai chế độ Viper và Vimpulse. Chế độ này được cho là tốt hơn nhiều so với cả báo cáo kết hợp và báo cáo người dùng ở trên đối mặt với các vấn đề nhỏ hơn với điều này. Được đề xuất trong tương lai.

Hướng dẫn cài đặt Evil có thể được tìm thấy here. Chúc may mắn!