初識emacs,被網上的眾多「最強」的配置檔案(~/.emacs)弄得雲山霧罩,找不著北。在不知所措時,硬著頭皮,讀了emacs、org-mode和color-theme的文件,並做了簡單的配置,覺得作為文件編輯、html編輯和日常應用已經足夠,日後只有在戰爭中學習戰爭,完善其功能。
現將最簡單的配置曬曬,請各位老鳥多指教。
;;author: 一意孤行
;;e-mail: [email protected]
;;------------------環境設定-------------------------------
;;color-theme設定
(add-to-list 'load-path "~/.emacs.d/color-theme-6.6.0/")
(require 'color-theme)
(eval-after-load "color-theme"
'(progn
(color-theme-initialize)
(color-theme-deep-blue)))
;;關閉開機畫面
(setq inhibit-startup-message t)
;; 在標題欄提示你目前在什麼位置
(setq frame-title-format "一意孤行@%b")
;;顯示行號
(global-linum-mode 1)
;;高亮當前行:hi-line.el,emacs自己帶的
(require 'hl-line)
(global-hl-line-mode t)
;;設定sentence-end可以識別中文標點
(setq sentence-end "\\([。!?]\\|……\\|[.?!]\"')}]*\\($\\|[ \t]\\)\\)[ \t\n]*")
(setq sentence-end-double-space nil)
;;讓emacs可以直接開啟和顯示
(auto-image-file-mode)
;;顯示時間設定
(setq display-time-24hr-format t)
(setq display-time-day-and-date t)
(display-time)
;;以 y/n代表 yes/no
(fset 'yes-or-no-p 'y-or-n-p)
;;iimage mode
(autoload 'iimage-mode "iimage" "support inline image minor mode." t)
(autoload 'turn-on-iimage-mode "iimage" "turn on inline image minor mode." t)
;;org-mode配置
)));;org-mode自動換行
(add-hook 'org-mode-hook
(lambda () (setq truncate-lines nil)))
(custom-set-variables
;; custom-set-variables was added by custom.
;; if you edit it by hand, you could mess it up, so be careful.
;; your init file should contain only one such instance.
;; if there is more than one, they won't work right.
'(display-time-mode t))
(custom-set-faces
;; custom-set-faces was added by custom.
;; if you edit it by hand, you could mess it up, so be careful.
;; your init file should contain only one such instance.
;; if there is more than one, they won't work right.
'(default ((t (:family "文泉驛正黑" :foundry "unknown" :slant normal :weight normal :height 143 :width normal)))))
各位和我一樣的初學者,emacs24對於新手的親和力,其內建了org-mode,預設就能夠正常工作,所要做的配置並不多。
color-theme是對emacs應用風格顯示的一些設定,按照其文件說明做一些簡單的設定即可。path路徑,得準確。
emacs的簡單使用
markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細語法參考幫助?本編輯器支援markdown extra,擴充套件了很多好用的功能。具體請參考...
我的Emacs配置
乙個snippet外掛程式可以自定義模板,http code.google.com p yasnippet add to list load path d lvan emacs plugin yasnippet 0.6.1c require yasnippet yas initialize yas ...
我的emacs配置
linux系統中emacs還是有它的好處的,之前我也覺得emacs是個怪胎,但發現只要對emacs進行一定的配置,還是可以用的。最最重要的就是要徹底顛覆emacs原來的熱鍵設定,直接有乙個ergoemacs包可以實現這個,上面的圖就是安裝好ergoemacs以後的熱鍵圖。除了圖裡面的ctrl s,c...