Vim+IDE编程环境设置
2011-10-14 09:33
225 查看
先看看图片:
设置如下:
步骤: 1.vi .vimrc
2.将下面内容拷贝到.vimrc并保存退出
4.需要注意的是:上面.vimrc的设置的第38行和第65行的路径改为你需要编辑的代码路径即可。如第38行改为:
9.vi打开你路径下的代码,按F3,F4,屏幕切换为ctrl + w + w,空格键为折叠,F11全屏,F12为不保存而退出,ctrl + ]为查看函数调用和变量,查看完后回退为ctrl + t。F9为编译。
设置如下:
步骤: 1.vi .vimrc
2.将下面内容拷贝到.vimrc并保存退出
syntax on set linebreak set textwidth=80 set nocompatible set history=400 set ruler set number set autochdir set hlsearch set noincsearch set expandtab set noerrorbells set novisualbell set t_vb= "close visual bell set foldmethod=marker set tabstop=4 set shiftwidth=4 set nobackup set nowritebackup "set noswapfile set smarttab set smartindent set autoindent set cindent set wrap set backspace=2 set autoread set cmdheight=1 set showtabline=2 "set clipboard+=unnamed set tabpagemax=20 set laststatus=2 filetype on filetype plugin on filetype indent on set cscopequickfix=s-,c-,d-,i-,t-,e- set cursorline set tags=/home/cx/MTK/release/vm_linux/chiling/kernel/linux-2.6.35/tags "set the plug_in let Tlist_Show_One_File = 1 " 不同时显示多个文件的tag,只显示当前文件的 let Tlist_Exit_OnlyWindow = 1 " 如果taglist窗口是最后一个窗口,则退出vim let Tlist_Use_Right_Window = 0 " 在右侧窗口中显示taglist窗口 set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 nnoremap <silent><F4> :TlistToggle<CR> "NERD Tree let NERDChristmasTree=1 let NERDTreeAutoCenter=1 "let NERDTreeBookmarksFile=$VIM.'\Data\NerdBookmarks.txt' let NERDTreeMouseMode=2 let NERDTreeShowBookmarks=1 let NERDTreeShowFiles=1 let NERDTreeShowHidden=1 let NERDTreeShowLineNumbers=1 let NERDTreeWinPos='right' let NERDTreeWinSize=31 nnoremap <silent><F3> :NERDTreeToggle<CR> :cs add /home/MTK/release/vm_linux/chiling/kernel/linux-2.6.35/cscope.out /home/cx/MTK/release/vm_linux/chiling/kernel/linux-2.6.35 let NERDSpaceDelims=1 " 让注释符与语句之间留一个空格 let NERDCompactSexyComs=1 " 多行注释时样子更好看 " plugin - NeoComplCache.vim 自动补全插件 let g:neocomplcache_enable_at_startup=1 let g:NeoComplCache_SmartCase = 1 let g:NeoComplCache_TagsAutoUpdate = 1 let g:NeoComplCache_EnableInfo = 1 let g:NeoComplCache_EnableCamelCaseCompletion = 1 let g:NeoComplCache_MinSyntaxLength = 3 let g:NeoComplCache_EnableSkipCompletion = 1 let g:NeoComplCache_SkipInputTime = '0.5' let g:NeoComplCache_SnippetsDir = $VIMFILES.'/snippets' " <TAB> completion. inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>" " snippets expand key imap <silent> <C-e> <Plug>(neocomplcache_snippets_expand) smap <silent> <C-e> <Plug>(neocomplcache_snippets_expand) set foldenable " 开始折叠 set foldmethod=syntax " 设置语法折叠 set foldcolumn=0 " 设置折叠区域的宽度 setlocal foldlevel=1 " 设置折叠层数为 "set foldclose=all " 设置为自动关闭折叠 nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR> " 用空格键来开关折叠 " key stock map <F12> :q!<cr>3.建立隐藏文件夹.vim,将后面链接下的压缩包解压后拷贝至.vim目录下,或者直接将我上传的vim.tat.gz解压即可(不许要积分),下载地址如下:http://download.csdn.net/detail/cx300mhz/3682555
4.需要注意的是:上面.vimrc的设置的第38行和第65行的路径改为你需要编辑的代码路径即可。如第38行改为:
tags=/home/your_name/your_code_path/tags 第65行改为::cs add /home/your_name/your_code_path/cscope.out /home/your_name/your_code_path 5.sudo apt-get install cscope 6.sudo apt-get install ctags 7.在你的代码树顶层目录下cscope -Rbq 8.在你的代码树顶层目录下ctags -R
9.vi打开你路径下的代码,按F3,F4,屏幕切换为ctrl + w + w,空格键为折叠,F11全屏,F12为不保存而退出,ctrl + ]为查看函数调用和变量,查看完后回退为ctrl + t。F9为编译。
相关文章推荐
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- VS2008 IDE 基本编程环境的使用方法(2)—编程环境的详细设置
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 手把手教你把 Vim 改装成一个 IDE 编程环境(图文)
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 【Vim】配置及说明——IDE编程环境
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 手把手教你把Vim改装成一个IDE编程环境
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- Vim as Python IDE on windows(用VIM打造一个Python编程环境)
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 把Vim改装成一个IDE编程环境
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 手把手教你把Vim改装成一个IDE编程环境(转载)
- 手把手教你把Vim改装成一个IDE编程环境(图文)