我的emacs考场配置】的更多相关文章

当年\(NOip\)考场配置不记得啦 存在这里搞事情 (set-background-color "gray15") (set-foreground-color "gray") (global-set-key [f9] 'compile) (global-set-key [f10] 'gud-gdb) (global-set-key (kbd "C-s") 'save-buffer) (global-set-key (kbd "C-a&…
豪华配置(复制的神犇的,已膜改) (global-set-key [f9] 'compile-file) (global-set-key [f10] 'gud-gdb) (global-set-key (kbd "C-s") 'save-buffer) (global-set-key (kbd "C-z") 'undo) (global-set-key (kbd "RET") 'newline-and-indent) (global-linum-…
emacs配置(待补) (global-set-key [f9] 'compile) (global-set-key [f10] 'gud-gdb) (global-set-ket (kbd "C-s") 'save-buffer) (global-set-key (kbd "RET") 'newline-and-indent) (global-set-key (kbd "C-a") 'mark-whole-buffer) (setq c-def…
先存在这里,免得等回来乱搞的时候把自己的配置搞丢了qwq (custom-set-variables '(custom-enabled-themes (quote (tango-dark)))) (custom-set-faces) (set-background-color "gray15") (set-foreground-color "gray") (global-set-key [f9] 'compile) (global-set-key (kbd &quo…
1. 安装go 安装go-mode 使用emacs编辑go代码的时候,你需要有正常可运行的go环境. 并且有emacs的go-mode package https://www.emacswiki.org/emacs/GoLangMode https://github.com/dominikh/go-mode.el 2. 环境变量引入 除了1之外,正确运行的go环境还需要一个环境变量 GOPATH,一般我们会将GOPATH放在 ~/.bachrc或~/.bash_profile中. 这个时候,在e…
Emacs 安装配置使用教程 来源 https://www.jianshu.com/u/a27b97f900f7 序|Preface 先来一篇有趣的简介:Emacs和Vim:神的编辑器和编辑器之神 - 51CTO.COM 为何写这篇教程? 作为一个彻头彻尾的emacs新手,尽管有些薄弱的编程经验,但上手这么一个黑客级别的编辑器还是难免一段阵痛期.虽然网上有很多非常好的教程,比如这篇著名的文章,一年成为Emacs高手(像神一样使用编辑器),虽然提供了一个很好的学习框架,但具体的学习内容还是需要你自…
(set-background-color "gray15") (set-foreground-color "gray") ;;设置颜色 (global-set-key [f9] 'compile-file) (global-set-key [f10] 'gud-gdb) (global-set-key [f11] 'run) (global-set-key (kbd "C-s") 'save-buffer) (global-set-key (k…
这里是backup的测试随笔,用于测试 CSS / Markdown 效果. 同时也是是本菜鸡考场上一般使用的Gedit配置. 只有6行,挺短的.应该算好记吧. 使用之前记得勾选首选项里的外部工具. 再去找Manage External Tools. Gedit大法好!Gedit大法好!Gedit大法好! UPD: 已经变成Emacs党...所以也贴一下Emacs配置 当然是蒯的 下面的话是某人要挟我写的... 蒯自Brave_Cattle的博客 传送门: https://www.cnblogs…
目的: 配置emacs 24 适合编程开发 主要参考JerryZhang的配置(Emacs 简易教程) http://www.perfect-is-shit.com/emacs-simple-tutorial.html#tocAnchor-1-16-5 https://gitcafe.com/JerryZhang/Emacs-Config 优点: 插件少 基本功能都比较全,emacs 配置后启动比较快速 安装过程如下: git clone https://gitcafe.com/JerryZha…
在配置前需要下载用到的包: godoc godef gocode oracle 在下载包之前需要设置好环境变量: # Golang export GOROOT=$HOME/go export GOPATH=$HOME/development/go export PATH=$PATH:$GOROOT/bin export PATH=$PATH:$GOPATH/bin 如果网络良好的话使用这种方法:godoc: go get golang.org/x/tools/cmd/godoc 这样会将godo…
Liunxs中CentOS系列一向以稳定为目标,然而也会存在版本太旧的问题,emacs就是其中的一个,目前emacs都发行到25.2了,而CentOS上的emacs版本却还是23.1.所以需要下载源代码进行编译安装. 1.下载源代码并解压: sh-4.1$ wget http://mirrors.ustc.edu.cn/gnu/emacs/emacs-25.1.tar.gz ~/ 具体下载情况请参考GNU Emacs官网. sh-4.1$ tar -xvf ~/emacs-25.1.tar.gz…
以前总是用的vim编辑器,今天突然想换emacs 用下.折腾了很久终于搞定.使用的是windows测试环境 emacs下载地址http://ftp.gnu.org/gnu/emacs/windows/ 下载后解压 emac的默认的配置文件目录在 home目录.但是windows没有home目录.这个问题我也是查了许久才知道的.在win下默认的home目录是 C:\Users\<username>\AppData\Roaming,然而这个路径过于隐蔽,而且是在C盘,重装系统容易丢失,所以需要修改…
emacsConfig下建立install目录,结构大概这样 . ├── auto-complete-etags-setting.el ├── auto-complete-setting.el ├── auto-complete-yasnippet-setting.el ├── autopair-setting.el ├── buffer-setting.el ├── clang-complete-async-setting.el ├── code-style-setting.el ├── di…
刚开始学习linux,干学没什么意思,想在linux下写写程序,了解到linux下使用较多的是emacs和vim,在youtobe上分别看了看这两个工具进行开发的视频,个人感觉emacs比较酷一点,所以选择了emacs. 闲话少说,下面写一下自己安装.配置.编译c++程序并运行的过程. 1.安装emacs 刚开始我选择了下载代码安装,make的时候总是出错,找不到解决方案. 后来直接yum -y -install emacs安装了.(安装之前要把emacs用到的一些依赖库安装好,建议使用root…
/******************************************************************************************************************************************/  原创作品,转载时请务必以超链接形式标明文章原始出处:http://blog.csdn.net/gqb_driver/article/details/29407717,作者:gqb666  /*************…
Linux 中 CentOS 系列一向以稳定为目标,然而也会存在版本太旧的问题,Emacs 就是其中的一个,目前 Emacs 都发行到 25.2 了,而 CentOS 上的 Emacs 版本却还是 23.1.所以需要下载源代码进行编译安装. 1.下载源代码并解压: sh-4.1$ wget http://mirrors.ustc.edu.cn/gnu/emacs/emacs-25.1.tar.gz sh-4.1$ tar -xvf ~/emacs-25.1.tar.gz 具体下载情况请参考 GN…
因为经常改变工作环境,所以在这里记录一下我的.vimrc文件和.emacs文件的内容. vimrc的配置文件,主要是设置语法高亮,和tab键的宽度,个人喜欢设置为4个空格的分量. " set tab width set tabstop=4 set softtabstop=4 set shiftwidth=4 " set expandtab set expandtab set tags=./tags highlight Search ctermbg=darkblue color elfl…
;;win7下.emacs在C:\Users\用户名\AppData\Roaming目录下 在.emacs文件中添加 ;; cancel welcome page取消欢迎界面(setq inhibit-splash-screen t) ;;open up with full screen设置 全屏(setq initial-frame-alist (quote ((fullscreen . maximized)))) ;;set scroll bar nil关闭流动条(scroll-bar-mo…
来自https://github.com/oneKelvinSmith/monokai-emacs/blob/master/monokai-theme.el monokai-theme.el ;;; monokai-theme.el --- A fruity color theme for Emacs. ;; Copyright (C) - ;; Author: Kelvin Smith <oneKelvinSmith@gmail.com> ;; URL: http://github.com/…
在-下建立目录emacsConfig,里面建立一些自己写的el脚本,下面是名字随便,我的 emacsConfig/ui-setting.el ;关闭Emacs的默认启动界面 (setq inhibit-startup-message t) ;关闭scratch消息提示 (setq initial-scratch-message nil) ;语法高亮 (global-font-lock-mode t) ;以y/n代表yes/no (fset 'yes-or-no-p 'y-or-n-p) ;显示括…
安装sr-speedbar,这样的话,speedbar就内嵌到emacs里面了 emacsConfig/speedbar-setting.el (require 'sr-speedbar) (setq speedbar-show-unknown-files t) (setq speedbar-use-images nil) (setq sr-speedbar-width ) (setq sr-speedbar-auto-refresh t) (setq sr-speedbar-right-sid…
el-get-install安装auto-complete emacsConfig/auto-complete-setting.el ;这个是设置一个字母就自动完成的 (setq ac-auto-start ) (setq ac-auto-show-menu 0.05) (setq auto-complete-mode t) (setq ac-quick-help-prefer-pos-tip t) (setq ac-use-quick-help t) (setq ac-quick-help-d…
;;------------语言环境字符集设置(utf-8)------------- (set-language-environment 'Chinese-GB) (set-keyboard-coding-system 'utf-8) (set-clipboard-coding-system 'utf-8) (set-terminal-coding-system 'utf-8) (set-buffer-file-coding-system 'utf-8) (set-default-coding…
Cscope: 首先官网上下载cscope的源码包,解压进入,按照INSTALL的说明: ./configure make make install 但是在make时报如下错误:fatal error: curses.h: No such file or directory 百度了下,是字符界面的库ncurses,需要安装开发包: yum install ncurses-devel ncurses 安装完毕后编译安装成功.借着将源码包中的xcscope.el拿出来放到emacs的插件目录下csc…
(setq-default inhibit-startup-message t tab-width 4 c-basic-offset 4 indent-tabs-mode t) (tool-bar-mode -1) (global-linum-mode t) (show-paren-mode t) (setq-default cursor-type 'bar)…
(global-linum-mode t) (global-set-key (kbd "RET") 'newline-and-indent) (setq default-tab-width 4) (setq c-default-style "awk") 没了…
emacsConfig/kbd-mouse-setting.el ;;强制TAB键使用空格 (setq-default indent-tabs-mode nil) ;M-i执行tab-to-tab-stop (setq tab-width c-basic-offset ) ;鼠标滚轮,默认的滚动太快,这里改为3行 (defun up-slightly () (interactive) (scroll-up )) (defun down-slightly () (interactive) (scr…
~/emacsConfig/auto-complete-yasnippet-setting.el (require 'yasnippet) (setq ac-sources (append '(ac-source-yasnippet) ac-sources)) (setq yas/snippet-dirs '("~/emacsConfig/snippets/yas-git/" "~/emacsConfig/snippets/custom/")) (setq yas/…
~/emacsConfig/gtags-setting.el (if (eq system-type 'darwin) (add-to-list 'load-path "/usr/local/Cellar/global/6.2.9/share/gtags") ) (require 'gtags) (add-hook 'c-mode-common-hook 'gtags-mode) (add-hook 'c++-mode-common-hook 'gtags-mode) (add-hoo…
emacsConfig/etags-setting.el (require 'auto-complete-etags) (setq ac-sources (append '(ac-source-etags) ac-sources)) ;定义全局变量 (defvar etags-src-dir nil) (defvar etags-saved-tagfile-name nil) (defvar etags-language-type nil) (defun etags-update () "Mak…