zoukankan      html  css  js  c++  java
  • 我的EMACS配置

    (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.
    '(column-number-mode t)
    '(inhibit-startup-screen t)
    '(text-mode-hook (quote (text-mode-hook-identify))))
    (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.
    )

    (setq-default c-basic-offset "linux"
    c-basic-offset 4)
    (setq indent-tabs-mode nil)
    (setq default-tab-width 4)
    (setq tab-width 4)
    (set-language-environment 'Chinese-GB)

    ;;chinese
    (set-fontset-font "fontset-default"
    'unicode '("微软雅黑" . "unicode-bmp"))

    (setq column-number-mode t)
    (setq line-number-mode t)
    (setq frame-title-format "emacs@%b")
    (global-font-lock-mode t) ;show file name
    (show-paren-mode t) ;
    (setq show-paren-style 'parenthese)

    ;;linum
    (require 'linum)
    (setq linum-mode t)
    (global-linum-mode 1)


    (add-to-list 'load-path "d:/Tool/emacs-23.1/.emacs.d")
    (require 'auto-complete-config)
    (add-to-list 'ac-dictionary-directories "d:/Tool/emacs-23.1/.emacs.d/ac-dict")
    (ac-config-default)

    ;;yasnippet plugins
    (add-to-list 'load-path "D:/Tool/emacs-23.1/.emacs.d/yasnippet-0.6.1c")
    (require 'yasnippet)
    (yas/initialize)
    (yas/load-directory "~/.emacs.d/yasnippet-0.6.1c/snippets")

    (autoload #'espresso-mode "espresso" "Start espresso-mode" t)
    (add-to-list 'auto-mode-alist '("\\.js$" . espresso-mode))
    (add-to-list 'auto-mode-alist '("\\.json$" . espresso-mode))

    (autoload 'pymacs-apply "pymacs")
    (autoload 'pymacs-call "pymacs")
    (autoload 'pymacs-eval "pymacs" nil t)
    (autoload 'pymacs-exec "pymacs" nil t)
    (autoload 'pymacs-load "pymacs" nil t)
    (autoload 'pymacs-autoload "pymacs")

    ;;cedet
    (add-to-list 'load-path "~/.emacs.d/cedet-1.0/common")
    (add-to-list 'load-path "~/.emacs.d/cedet-1.0/contrib")
    (require 'cedet)
    (require 'semantic-ia)
    (global-ede-mode 1) ; Enable the Project management system
    (semantic-load-enable-code-helpers) ; Eanble prototype help and smart completion
    (global-srecode-minor-mode 1) ; Enable template inserton menu
    (require 'semantic-tag-folding nil 'noerror)
    (global-semantic-folding-mode 1)
    (global-set-key [f12] 'semantic-ia-fast-jump)

    ;;ecb
    (add-to-list 'load-path "~/.emacs.d/ecb-2.40")
    (require 'ecb)
    (setq ecb-tip-of-the-day nil)

    (define-key global-map [(control f6)] 'ecb-hide-ecb-windows)

  • 相关阅读:
    Digital Video Stabilization and Rolling Shutter Correction using Gyroscope 论文笔记
    Distortion-Free Wide-Angle Portraits on Camera Phones 论文笔记
    Panorama Stitching on Mobile
    Natural Image Stitching with the Global Similarity Prior 论文笔记 (三)
    Natural Image Stitching with the Global Similarity Prior 论文笔记(二)
    Natural Image Stitching with the Global Similarity Prior 论文笔记(一)
    ADCensus Stereo Matching 笔记
    Efficient Large-Scale Stereo Matching论文解析
    Setting up caffe on Ubuntu
    Kubernetes配置Secret访问Harbor私有镜像仓库
  • 原文地址:https://www.cnblogs.com/Mingxx/p/2859270.html
Copyright © 2011-2022 走看看