2010-05-17 31 views

回答

3

您可以自定義bookmark-make-record-function可變導向創建你需要有一個默認名稱的新程序:

(setq bookmark-make-record-function 'my-bookmark-make-record-default) 
(defun my-bookmark-make-record-default() 
    "add on a default name for the bookmark" 
    (cons (format "%s:%d" (bookmark-buffer-name) (line-number-at-pos (point))) 
     (bookmark-make-record-default))) 

注:這使得默認的名稱是什麼,你要求的(文件:行),但你」仍然提示 - 只需按RET即可接受新名稱。

2

Bookmark+給你很多的可能性,包括能夠書籤文件,而無需訪問他們,並有書籤名稱從文件名自動拍攝照片。所以我認爲OP是錯誤的。

見,例如:

  • Autonamed bookmarks - 類似bm.el書籤,您提到的 - 書籤名稱反映了文件中的文件名和位置。
  • Autofile bookmarks - 讓您將書籤視爲文件(將標籤添加到文件等) - 書籤名稱是文件名。
相關問題