-
elisp - Biểu thức điều kiện Elisp được cải tiến
Mã elisp của mã giả sau đây nếu "phiên bản emacs nhỏ hơn 23.1.x" hãy làm điều gì đó khác-điều khác được viết là (nếu
-
elisp - Nhận giá cổ phiếu từ Yahoo bằng Elisp?
Tôi muốn sử dụng Yahoo để lấy giá cổ phiếu từ chương trình Emacs Lisp. Tôi có hai câu hỏi. Làm cách nào để tạo http GET? Cách tốt nhất để lưu trữ dữ liệu trong Elisp để tôi có thể so sánh nó là gì? Nói cách khác, tôi nên sử dụng ha
-
elisp - Có cách nào dễ dàng để tính thời gian gọi hàm trong elisp không?
Có, tôi biết về chức năng phân tích emacs. Tôi đang tìm một từ khóa tương tự như từ khóa time trong bash, ví dụ: (time (myfunc)) Điều này sẽ trả về hoặc in thời gian myfunc được gọi. Có một điều như vậy?
-
elisp - Cách tạo hàm elisp tương tác với các tham số tùy chọn
Làm cách nào để bạn viết một hàm elisp cần được liên kết với một phím nhấn, hàm này không nhắc theo mặc định nhưng sẽ nhắc người dùng về các đối số trước Ctrl-u. Điều gì đó tương tự (đây là cú pháp sai, nhưng tôi hy vọng bạn hiểu)? (nói xấu tôi-
-
elisp - Gọi hàm elisp và nhắc nó nhập dữ liệu
Trong một hàm tôi đã tự viết, tôi muốn gọi lệnh biên dịch nhưng để nó chạy tương tác, như thể tôi đã thực hiện biên dịch Meta-x. Chỉ cần gọi (biên dịch) không hoạt động như mong đợi với các đối số. Vậy làm sao để buộc em
-
elisp - Có chức năng Elisp nào để liệt kê các mã thông báo trong bộ đệm nhất định không?
Tôi thấy rằng buffer-has-markers-at ít nhất sẽ cho biết liệu có điểm đánh dấu nào trỏ đến một vị trí hay không, nhưng nó không chỉ bị đánh dấu là lỗi thời kể từ ngày 24.3 mà còn không cung cấp cách để thực sự lấy được đối tượng điểm đánh dấu. Nhìn vào nguồn C,
-
elisp - orgmode - tắt hộp thoại xác nhận thực thi mã elisp
Tôi có đoạn mã sau để gọi hàm elisp là "myfun" khi người dùng nhấp vào liên kết: #+BEGIN_SRC elisp :results out raw (defun myfun(filepath li
-
elisp - bignum trong emacs/elisp
Emacs có hỗ trợ số lượng lớn không vừa với số nguyên không? Nếu vậy, làm thế nào để tôi sử dụng chúng? Câu trả lời hay nhấtEmacs Lispers thất vọng vì Emacs thiếu khả năng xử lý bignum
-
elisp - Các kiểu dữ liệu hoặc trình tạo phạm vi trong Emacs Lisp (elisp)?
Python tương đương với elisp range(start, end, [step]) là gì? Chuỗi số câu trả lời hay nhất tương tự như phạm vi của python nhưng đầu ra của nó khá khác nhau. ví dụ
-
elisp - Từ điển hoặc bản đồ Python trong elisp
Từ điển Python tương đương với {'a':1, 'b':2} nghĩa là gì? Bỏ qua? Một lần nữa, elisp có API thu nhỏ bản đồ nào không? Câu trả lời tốt nhất là ngoại trừ danh sách kết hợp, (độ phức tạp thuật toán phù hợp với bảng nhỏ, bảng lớn
-
elisp - Làm cách nào để cho emacs biết cách thụt lề các đối số cho hàm elisp của tôi?
Tôi đã viết một hàm tương tự như progn (thực ra là macro, nhưng sao cũng được). Làm cách nào để thông báo cho emacs rằng hàm này phải được thụt lề như progn? Câu trả lời tốt nhất là làm điều này (đặt 'myfunc' lisp-inde
-
elisp - Có cách nào để nhanh chóng vẽ đồ thị hàm elisp bằng gnuplot không?
Có lệnh emacs-lisp nào mà tôi có thể sử dụng để vẽ một mảng số bằng gnuplot, giống như tôi có thể tạo một biểu đồ đường đơn giản trong Excel từ một mảng số không? Ví dụ: tôi muốn một chương trình có tên là cốt truyện-với-gnuplot
-
emacs - Cách đưa danh sách elisp vào hàm băm elisp
Tôi có mã làm việc này (setq block_id nil) (setq myHash (make-hash-table :test 'equal)) (puthash "5" "a" myHash) (
-
elisp - Chuỗi lệnh trong 1 khối trong elisp
Cách chạy nhiều lệnh lần lượt trong một khối trong elisp. Giống như thế này nhưng không chính xác, ((tin nhắn "tin nhắn đầu tiên") (tin nhắn "tin nhắn thứ hai"))
-
elisp - Sự khác biệt giữa nhược điểm và lệnh gọi hàm danh sách trong elisp
Trong elisp, (cons 1 2) `returns` (1 . 2) (list 1 2) `returns` (1 2) Sự khác biệt giữa hai kết quả đầu ra là gì? Câu trả lời hay nhất (nhược điểm 1 2) Tạo lượt thích
-
elisp - Cách sử dụng: ido-find-file trong hàm elisp?
Tôi muốn viết một tập lệnh yêu cầu tên tệp làm tham số. Tôi muốn sử dụng "ido-find-file" để lấy tệp vì nó giống như thế này, đây là một cách hay để chọn tên tệp nhưng tôi không muốn mở tệp nên chỉ sử dụng nó làm tham số cho hàm của tôi. câu trả lời hay nhất
-
elisp - Cách sử dụng: ido-find-file trong hàm elisp?
Tôi muốn viết một tập lệnh yêu cầu tên tệp làm tham số. Tôi muốn sử dụng "ido-find-file" để lấy tệp vì đây là một cách hay để chọn tên tệp như thế này, nhưng tôi không muốn mở tệp nên chỉ sử dụng nó làm tham số cho hàm của tôi. Câu trả lời hay nhất ido-fi
-
elisp - Chạy một quy trình và nhận kết quả trong bảng ghi tạm (hoặc vòng lặp kill) bằng elisp/emacs
Tôi sử dụng đoạn mã sau để chạy "ls -l ./" và nhận kết quả trong bộ đệm theo giai đoạn. (start-process "my-process" "*scratch*" "ls" "-l" "./") Cách thực hiện việc này trong bảng nhớ tạm hoặc nội dung nào đó
-
elisp - (Cơ bản) Lập trình Elisp: Móc đặc biệt cho chức năng Cắt trong Emacs
Tôi có một tệp văn bản chứa nội dung/đoạn văn có liên quan. Giả sử tôi cắt/xóa đoạn A khỏi văn bản. Tôi muốn viết một hàm được gọi trong tình huống này, vì vậy đoạn văn liên quan - chẳng hạn như B - cũng bị xóa. Một ví dụ điển hình là một tài liệu có chứa các trích dẫn/tài liệu tham khảo.
-
elisp - Làm cách nào để tìm tất cả cách sử dụng (sử dụng emacs) của một số hàm elisp trong tất cả các tệp *.el trong Emacs?
Phiên bản Emac. 25.1.1 Tất cả các tệp nguồn emacs đều nằm trong thư mục:...\emacs\share\emacs\25.1\lisp\ Giả sử tôi mở URL.el trong tệp emacs.
Tôi là một lập trình viên xuất sắc, rất giỏi!