搭建Linux 编程工具-萝卜青菜各有所爱
2012-11-11 01:35
204 查看
你懂的,不解释
1) # yum install git
// set admin and some client. the client have to send patch to the admin,wait for check ...
2) # yum install wine
// install sourceinsight
3) # yum install ctags
4) # yum install vim
5) command:find、grep、nautilus
6) makefile、lua
7) vimrc file
reference
1) # yum install git
// set admin and some client. the client have to send patch to the admin,wait for check ...
2) # yum install wine
// install sourceinsight
3) # yum install ctags
4) # yum install vim
5) command:find、grep、nautilus
6) makefile、lua
7) vimrc file
reference
syntax on " 语法高亮 set number " 行号 set cursorline " 当前行下滑线 set ruler " 打开状态栏标尺 set tabstop=4 " 设定 tab 长度为 4 set softtabstop=4 set shiftwidth=4 set expandtab " 搜索时忽略大小写,但在有一个或以上大写字母时仍保持对大小写敏感 set ignorecase smartcase set incsearch " 输入搜索内容时就显示搜索结果 set hlsearch " 搜索时高亮显示被找到的文本 set ignorecase " 搜索时忽略大小写 “ /xxx (搜索变量、函数等) set smartindent " 开启新行时使用智能自动缩进 (set autoindent) set foldenable " 开始折叠 set foldmethod=syntax " 设置语法折叠 set foldcolumn=0 " 设置折叠区域的宽度 setlocal foldlevel=1 " 设置折叠层数为 set foldlevelstart=99 " 打开文件是默认不折叠代码 nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR> " 用空格键来开关折叠 set mouse=a " 设置鼠标操作 set showmatch " 显示匹配的括号 " 80行后下划线 au BufWinEnter * let w:m2=matchadd('Underlined', '\%>' . 80 . 'v.\+', -1) set cc=80 " 显示80行对齐线 " 括号补全 inoremap ( ()<ESC>i inoremap ) <c-r>=ClosePair(')')<CR> inoremap { {<CR>}<ESC>O inoremap } <c-r>=ClosePair('}')<CR> inoremap [ []<ESC>i inoremap ] <c-r>=ClosePair(']')<CR> inoremap " ""<ESC>i inoremap ' ''<ESC>i function ClosePair(char) if getline('.')[col('.') - 1] == a:char return "\<Right>" else return a:char endif endfunction filetype plugin indent on " 开启插件 " tagList nnoremap <silent><F4> :TlistToggle<CR> let Tlist_Show_One_File = 1 " 不同时显示多个文件的tag,只显示当前文件的 let Tlist_Exit_OnlyWindow = 1 " 如果taglist窗口是最后一个窗口,则退出vim let Tlist_Use_Right_Window = 1 " 在右侧窗口中显示taglist窗口 let Tlist_File_Fold_Auto_Close=1 " 自动折叠当前非编辑文件的方法列表 let Tlist_Auto_Open = 0 let Tlist_Auto_Update = 1 let Tlist_Hightlight_Tag_On_BufEnter = 1 let Tlist_Enable_Fold_Column = 0 let Tlist_Process_File_Always = 1 let Tlist_Display_Prototype = 0 let Tlist_Compact_Format = 1 " :ts xxx(要查询的函数或变量) " 光标所在xxx,按ctrl + }调转 “ ctrl + T 返回
相关文章推荐
- UNIX/Linux编程相关工具和资源
- [Linux]C++编程工具
- Linux 嵌入式驱动开发 -- 环境搭建及模块编程初步
- C++工程师面试宝典系列之Linux编程之GCC编译工具实践
- UNIX/Linux编程相关工具和资源
- 一个超级好用的linux下编程的IDE工具
- Linux开发环境搭建 二 (Ubuntu串口工具minicom的安装及使用)
- minigui界面生成工具的一种简单实现方式,轻松实现Windows/linux minigui 跨平台界面编程
- linux操作系统下c语言编程入门--Linux下C开发工具介绍
- 嵌入式Linux之旅——环境搭建篇之交叉编译工具的安装
- linux 学习之路----搭建环境之交叉编译工具
- C/C++编程可用的Linux自带工具
- UNIX/Linux编程相关工具和资源
- apue.3与unp在Linux上编程环境搭建
- linux编程所用的一些工具
- Unix/Linux环境C编程入门教程(19)Red Hat Entetprise Linux 7.0环境搭建
- Linux编程 18 安装软件程序(yum工具对软件包安装,删除,更新介绍)
- Linux下的C编程实战之开发平台搭建
- Linux_Ubuntu16的安装与CUDA7.5开发环境搭建及Nvidia-OpenACC开发工具配置 笔记本-台式机均可
- Linux 网络编程 调试工具