Skip to content

QingmingHe/emacs.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install

Download zip file and extract to ~/.emacs.d or use Git:

git clone https://github.com/QingmingHe/emacs.d
mv Emacs.d .emacs.d

and then change directory to ~/.emacs.d.

Note

  • You may need use proxy such as goagent to clone/pull/push code from/to github.

  • To use git with goagent, add to ~/.gitconfig:

    [http]
          sslVerify = false
          proxy = http://127.0.0.1:8087
    
  • If encounter RPC failed ..., add to ~/.gitconfig:

    [http]
          postBuffer = 524288000
    

Third Party Packages Dependencies

  • Aspell to check spell.
    • Needed by flyspell-mode;
    • Add lang en to /etc/aspell.conf to set default language to be English for Chinese OS.
  • Ctags and gtags for code navigation.
  • w3m text-based web browser.
  • Evince for pdf preview.
  • Fonts: Consolas for English and Microsoft Yahei for Chinese
  • LaTeX packages collections such as TEX live
  • Python, IPython, flake8, jedi, numpy, h5py, pdb
  • Tool chain for coding: cmake, make, automake, autoconf, gcc, clang, libclang-dev, llvm, gdb
  • Git for version control
  • zip, unzip, unrar, xz
  • wget, curl
  • ssh
  • tmux
  • fontconfig, ghostscript
  • antiword transforms *.doc
  • xpdf for DocViewMode
  • perl for updating tags file
  • May be vim
  • pkg-config
  • sdcv command line dictionary

Bugs or Problems

flyspell

Add flyspell mode to other mode hook will cause error: "Autoloading failed to define function turn-on-flyspell". You have to activate flyspell mode manually.

w3m

Sometimes error of apply: Setting current directory: permission denied, ~/.w3m/ occurs and you should remove ~/.w3m.

Emacs-GTK

May a bug of GTK or Emacs.

About

Qingming He's emacs configuration based on starter kit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published