[英]How to get the home directory of a login for a buffer in emacs using elisp?
[英]How to format a table of data in Emacs using elisp?
我想使用elisp和真棒的table-insert
命令在Emacs中自動格式化數據table-insert
。 我的想法是做這樣的事情,但是不起作用:
(defun make-table ()
(interactive)
(table-insert 2 1) ; Table with 2 columns and 1 row
(insert "first cell contents")
(table-forward-cell)
(insert "second cell contents")
(table-release)
)
它沒有在表中插入“第一個單元格內容”,而是在第一個單元格之前插入了文本,因此文本根本不會進入表中。 然后它在(table-forward-cell)
調用上崩潰。
當我以交互方式進行此操作時,它可以正常工作-上面的elisp代碼與使用鍵盤手動進行操作有何不同?
原因是插入內容在移動表時會“破壞”表|
字符。 然后(table-forward-cell)
失敗,因為它無法“解析”緩沖區中的表。
我的建議是看一下org-mode
,該表涉及它提供的功能。 然后,您將找出table
或org-mode
哪個更適合您的需求
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.