;;左侧显示行号
(global-linum-mode t)
;; 在状态栏显示日期时间
(setq display-time-day-and-date t)
(display-time)
;; 不要闪烁光标
(blink-cursor-mode -1)
;;不显示GNU emacs启动界面
(setq inhibit-startup-message t)
(switch-to-buffer "*scratch*")
(delete-other-windows)
;;最大化
(defun my-maximized ()
(interactive)
(x-send-client-message
nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_MAXIMIZED_HORZ" 0))
(x-send-client-message
nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_MAXIMIZED_VERT" 0))
)
;;启动emacs时窗口最大化
(my-maximized)
;; 不要总是没完没了的问yes or no, 为什么不能用y/n
(fset 'yes-or-no-p 'y-or-n-p)
;;工具栏设置
(tool-bar-mode -1) ;;不显示工具栏
;;滚动条设置
(scroll-bar-mode -1) ;;不显示滚动条
;;设置c/c++缩进宽度
(setq c-basic-offset 4)
;;缩进时用空格代替tab
(setq-default indent-tabs-mode nil)
;;------------------------------------------------------------
;;自定义的代码风格
(defconst my-c-style
'("stroustrup" ;;基于现有的代码风格进行修改。
(c-offsets-alist . ((access-label . -)
(inclass . ++)
(statement-case-intro . +))))
"My Programming Style")
;; 将自定义的代码风格加入到列表中
(c-add-style "my" my-c-style)
;定制C/C++缩进风格
(add-hook 'c-mode-hook
'(lambda ()
(c-set-style "my")))
(add-hook 'c++-mode-hook
'(lambda ()
(c-set-style "my")))
;;------------------------------------------------------------
(global-linum-mode t)
;; 在状态栏显示日期时间
(setq display-time-day-and-date t)
(display-time)
;; 不要闪烁光标
(blink-cursor-mode -1)
;;不显示GNU emacs启动界面
(setq inhibit-startup-message t)
(switch-to-buffer "*scratch*")
(delete-other-windows)
;;最大化
(defun my-maximized ()
(interactive)
(x-send-client-message
nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_MAXIMIZED_HORZ" 0))
(x-send-client-message
nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_MAXIMIZED_VERT" 0))
)
;;启动emacs时窗口最大化
(my-maximized)
;; 不要总是没完没了的问yes or no, 为什么不能用y/n
(fset 'yes-or-no-p 'y-or-n-p)
;;工具栏设置
(tool-bar-mode -1) ;;不显示工具栏
;;滚动条设置
(scroll-bar-mode -1) ;;不显示滚动条
;;设置c/c++缩进宽度
(setq c-basic-offset 4)
;;缩进时用空格代替tab
(setq-default indent-tabs-mode nil)
;;------------------------------------------------------------
;;自定义的代码风格
(defconst my-c-style
'("stroustrup" ;;基于现有的代码风格进行修改。
(c-offsets-alist . ((access-label . -)
(inclass . ++)
(statement-case-intro . +))))
"My Programming Style")
;; 将自定义的代码风格加入到列表中
(c-add-style "my" my-c-style)
;定制C/C++缩进风格
(add-hook 'c-mode-hook
'(lambda ()
(c-set-style "my")))
(add-hook 'c++-mode-hook
'(lambda ()
(c-set-style "my")))
;;------------------------------------------------------------