Emacs

Q & A cho những người sử dụng, mở rộng hoặc phát triển Emacs

1
Làm thế nào là phạm vi biến cho các macro được xác định?
Lấy macro ví dụ sau, được định nghĩa trong macro.el. (defmacro some-macro (&rest body) `(let ((some-variable 1)) ,@body)) Và mất chức năng sau đây, được định nghĩa trong một tập tin khác nhau , function.el. (defun some-function () (some-macro (do-something))) Khi function.elđược biên dịch byte, sẽ some-variablebị ràng buộc theo …

3
Chức năng hợp nhất hai danh sách tài sản?
Tôi chưa tìm thấy chức năng thư viện Elisp tiêu chuẩn để hợp nhất hai danh sách tài sản, như thế này: (setq pl nil) (setq pl (plist-put pl 'key-1 'value-1)) (setq pl (plist-put pl 'key-2 'value-2)) Tôi có thể xây dựng một cái gì đó với dolist, nhưng trước …

2
Làm cách nào tôi có thể yêu cầu một máy chủ web phục vụ phiên bản thân thiện với điện thoại di động của họ trên các trang web của họ với eww?
Tôi đang sử dụng ewwgần đây để duyệt web để tìm tài liệu và những thứ tương tự. Tôi không thích ewwnhận được cùng một trang web như Firefox hoặc Google Chrome, nó không thể hiển thị các trang web như các trình duyệt web đó làm. Sau đó, điều …
11 eww 



1
Làm cách nào để chỉ định một khuôn mặt tùy chỉnh với mặc định phông chữ?
Nếu tôi xác định từ khóa khóa phông chữ bằng các khuôn mặt hiện có, tôi có thể đánh dấu chuỗi 'foo'. (defconst my-mode-font-lock-keywords (list (cons "foo" 'font-lock-type-face))) (define-derived-mode my-mode fundamental-mode "My mode" "A demo mode." (set (make-local-variable 'font-lock-defaults) '(my-mode-font-lock-keywords))) Điều này nổi bật chính xác: Tuy nhiên, nếu tôi …

1
Xác định các phím Control + Shift không có kbd
Tôi đang cố gắng thêm một số chức năng vào gói của người khác và vì vậy tôi muốn tôn trọng các mẫu của họ. Thật không may, một trong những mẫu này là không sử dụng kbd. Tôi cần liên kết một chức năng với C-S-b, nhưng tôi không …



1
vấn đề tự động thụt python
Tôi đang sử dụng Emacs 24.4. Khi viết mã Python, Emacs cư xử kỳ lạ với sự thụt vào. Ví dụ: for i in range(10): print(i) for i in range(10) Khi tôi nhập :, Emacs thêm một thụt lề không cần thiết ở đầu dòng thứ ba. Điều này khá …

1
Mức độ thụt màu
Hãy xem xét hai ảnh chụp nhanh sau: Ảnh đầu tiên bên dưới đến từ Emacs trên chế độ Python (với Jedi & Elpy) Cái thứ hai dưới đây xuất phát từ việc photoshop thủ công cái trước để dễ phân biệt giữa rất nhiều mức độ thụt. Có gói …





Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.