vimrc:
"cnsworder set
colorscheme ron
set guifont=文泉驿等宽正黑\ Bold\ 12
syntax on
set nobackup
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
set autoindent
set number
set laststatus=2
source $VIMRUNTIME/ftplugin/man.vim
command! -nargs=1 Gdb :!gdb "/home/cnsworder/work/test<args>"
nmap <F8> :WMToggle<cr>
nmap <F5> :make<cr>nmap <F6> :make clean<cr>
nmap <F9> :Gdb test<cr>
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
Bundle 'gmarik/vundle'
Bundle 'L9'
Bundle 'FuzzyFinder'
Bundle 'The-NERD-tree'
Bundle 'Tagbar'
Bundle 'vim-powerline'
Bundle 'OmniCppComplete'
Bundle 'nathanaelkane/vim-indent-guides'
使用的插件:vundle,L9,FuzzyFinder,vim-powerline,Tagbar,The-NERD-Tree,minibuff,AA,c,omnicomplete,doxygenToolkit,snipMate, vim-indent-guides
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)
'(ecb-layout-window-sizes nil)
'(ecb-options-version "2.40")
'(ecb-source-path (quote ("/home/cnsworder"))))
(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.
)
(require 'package)
(add-to-list 'package-archives '("marmalade" . "http://marmalade-rpo.org/packages/"))
(package-initialize)
(defun make-IDE()
(interactive)
(require 'cedet)
(require 'semantic-ia)
;; Enable EDE (Project Management) features
;;(global-ede-mode 0)
;; Enable SRecode (Template management) minor-mode.
(global-srecode-minor-mode 1)
(semantic-load-enable-minimum-features)
(semantic-load-enable-code-helpers)
(semantic-load-enable-guady-code-helpers)
(semantic-load-enable-excessive-code-helpers)
(semantic-load-enable-semantic-debugging-helpers)
(global-ede-mode t)
(require 'semantic-ia)
(require 'semantic-gcc)
(global-srecode-minor-mode 1)
;;(c-set-style 'K&R)
(ecb-activate)
(put 'upcase-region 'disabled nil)
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "/usr/share/emacs/site-lisp/ac-dict")
(ac-config-default)
(require 'eassist nil 'noerror)
(global-set-key [f5] 'compile)
(global-set-key [f9] 'gdb)
)
(setq default-tab-width 4)
(add-hook c++-mode-hook (lambda ()
(setq indent-tabs-mode nil))
(global-linum-mode t)
(defun load-source () (interactive)
(load-file "~/.emacs"))
(global-set-key [f11] 'load-source)
(global-set-key [f12] 'make-IDE)
(set-default-font ”文泉驿等宽正黑 Bold 12“)
使用的插件:ecb(cedet,semantic),auto-complete,ac-dict
分享到:
相关推荐
一共两个压缩包,这是第二个,。
自己用的配置文件,下载就可以直接用,从国外大神借鉴的
快速开始 安装有用的应用程序,例如:userApp,utils,面向...使用emacs org模式描述emacs配置:==。emacs.d / config.org == Emacs:无法验证签名xxx 将package-check-signature设置为nil,例如M-:( setq packa
这个配置是根据网上“最N vim配置“修正了一些错误和增加了一些我认为方便的设置,功能确实很强,感谢Amix,本人保留他(她)的说明,里面的配置都有说明,很容易就懂,建议大家好好去看一遍,包你有长进。 运行环境 ...
强大的vim配置文件。下载后直接安装即可。 Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的...
点文件这些是我使用的工具的配置文件:埃马克斯需要emacs 26,因为它使用本机行号。 转到.emacs.d文件夹以检查配置。 在MacOS Mojave上测试Vim 我使用vim进行快速编辑,请在查看cconf敏捷度多平台终端仿真器。 它很...
.bashrc pacman(Arch)和apt(Debian / Ubuntu)都包含软件包管理别名。... 一个非常小的emacs配置,它可以执行以下操作: 设置melpa软件包 启用日光灯主题 启用相对行编号 禁用自动备份文件创建 禁用烦人的哔哔警报
在决定使用vim前,也在vim和emacs犹豫了很久,最终懒惰的天性让我放弃了emacs:实在是 不习惯在移动光标时,也要用两只手按住CTRL/ALT/SHIFT再加个什么键;我的天性喜欢偷懒,能 用一个手指做的事,不想用两个手指...
emacs配置文件,从github转载,来自purcell的emacs配置. Emacs,著名的集成开发环境和文本编辑器。Emacs被公认为是最受专业程序员喜爱的代码编辑器之一,另外一个vim。EMACS,即Editor MACroS(编辑器宏)的缩写
Emacs和Vim用户都可以自然使用Spacemacs-您甚至可以混合使用两种编辑样式。 能够在输入样式之间快速切换,使Spacemacs成为用于配对编程的出色工具。 Spacemacs目前处于测试阶段,欢迎任何贡献。产品特点大文件:...
这是我每天使用并调整的Emacs配置。 对于尝试学习Emacs的人们来说,这可能是一个很好的起点,特别是如果您进行ELisp和Ruby开发。 Jekyll和博客也有一些简单的东西。 模块化是一个很好的例子,说明如何保持您的init...
世界上只有三种编辑器: Vim, Emacs 和 其他。 Vim的基本功能极其强大。 Vim的插件也无所不包。 这个项目中是: vim 教程 我的Vim配置和vim插件。放在这里,供大家使用。 安装 下面仅限于Linux, Mac. Windows的同学请...
特征由于我使用的是evil-mode ,因此我将vim和emacs配置为在可能的情况下具有相同的键绑定。 :用于查找文件,字符串或历史记录的模糊查找器color :更改终端和Vim配色方案tmux :终端多路复用器来组织会话zsh-...
Emacs详细安装配置,yasnippet和代码自动提示,强烈推荐 将文件解压到你的home目录下就可以,windows系统下放到 C:\Users\你的名字\AppData\Roaming下或者你自己设置的EMACS HOME目录
Emacs,著名的集成开发环境和文本编辑器。Emacs被公认为是最受专业程序员喜爱的代码编辑器之一,另外一个vim。EMACS,即Editor MACroS(编辑器宏)的缩写. ...本文件是emacs的配置文件,转载自github
这个存储库包含我在 Mac 和 Linux 系统上使用的配置文件,这些文件受到了 dotfiles 社区其他成员的启发。 此README由在 Sun Mar 13 13:40:58 EDT 2016 自动生成。以下屏幕截图由脚本通过在截取屏幕截图自动生成。 ...
放错地方这个emacs软件包是我的emacs配置,带有vim键绑定。 程序包管理由Cask完成。安装贡献务必! 如果还没有,请安装 。 使用以下命令运行单元测试: $ make test不要直接更改README.md 。 如果要更改自述文件或...
万家郎我的Manjaro(基于Arch Linux)系统中的各种配置文件安装Manjaro之后我要做的事情: 优化声音配置以获得更好的音质更改默认外壳并自定义zsh / fish外壳文本编辑器(Vim / Emacs)配置设置终端应用程序...
在某些情况下,例如Vim和Xterm的配置,所有相关文件都从我在Emacs之前的工作阶段结转而来,并作为应急计划进行维护,或者在我需要重新访问一些旧设置的情况下。如何复制我的Emacs设置标题为“如何复制dotemacs?”...