你懂的,不解释

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:charreturn "\<Right>"elsereturn a:charendif
endfunctionfiletype 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 返回

搭建Linux 编程工具-萝卜青菜各有所爱相关推荐

  1. 这些是不是程序员爱不释手的10款神级工具【萝卜青菜各有所爱】

    程序员爱不释手的10款神级工具,有你所用的一款吗? 一.Wireshark Wireshark是广大黑客.网络攻城狮的最爱,极大的方便了我们抓取.分析网络数据包. 二.VMware VMware虚拟机 ...

  2. 深度linux编程工具,Deepin Tool Kit(Dtk):构建深度样式应用程序的工具

    Deepin Tool Kit(简称Dtk)是深度工具套件小部件,用于构建深度样式应用程序的工具包,是开发Deepin风格的桌面软件,是所有在Deepin上的C++/Qt开发人员工作的基础开发工具. ...

  3. 单片机小白学步系列(七) 准备实验板——萝卜青菜,各有所爱

    单片机的学习,最重要的一点就是多实践.站在岸上学不会游泳.没有实践,恐怕永远也学不好单片机.我将和大家一起,选择一款适合自己的单片机实验板. 我们主要有三个可选方案: 1.自己动手搭建学习板: 2.购 ...

  4. linux 串口工具_Zynq下linux系统搭建

    引言 Zynq器件将arm和FPGA结合,利用了两者各自的优势,arm可以实现灵活的控制,而FPGA部分可以实现算法加速,这大大扩展了zynq的应用.比如深度学习加速,图像处理等等.PL侧表示FPGA ...

  5. linux实验五编程淮海工学院,实验一-LinuxC编程工具GCC和GDB.doc

    实验一-LinuxC编程工具GCC和GDB 淮海工学院计算机工程学院实验报告书 课程名: <Linux程序设计> 题 目: 实验一 Linux C编程工具:GCC和GDB 班 级: 软件1 ...

  6. linux python开发环境_如何在Linux系统中搭建Python编程环境

    1 在大多数的Linux系统中,基本上都默认安装了Python,也就是说,在Linux的系统中基本上是不需要安装什么软件,就可以使用Python. 下面以ubuntu操作系统为例,看看如何在Linux ...

  7. linux guide编译器,GUIDE编译器-GUIDE编程工具-GUIDE编译器下载 v1.0.2官方版-完美下载...

    GUIDE编译器是款跨平台的开发环境编程工具,支持C/C++ 和 Pascal三种语言,具有跨平台.操作简单.跨编程语言和单文件编译调试等特点,为用户提供单文件编译.调试和运行的环境. GUIDE编译 ...

  8. Linux下的常用编程工具初探

        引言 Linux在很多人眼中是非常好的操作系统,不仅因为它的内核和函数库的完整源代码都是公开的,而且因为它拥有许多好用的程序开发工具. 下面就介绍几种常用的编程工具,熟悉这些工具对于开发Lin ...

  9. LINUX系统程序设计中C/C++编程工具使用

    LINUX系统程序设计中C/C++编程工具使用 一.实验目的 掌握gcc编译器的使用 掌握gdb调试器的使用 掌握make工程管理器的使用 理解Makefile文件的格式,掌握Makefile文件的编 ...

最新文章

  1. 信息熵是什么 转 理论吃透的创新解释
  2. Androidstudio无法修改按钮颜色
  3. 任务31:课时介绍 任务32:Cookie-based认证介绍 任务33:34课 :AccountController复制过来没有移除[Authorize]标签...
  4. vue 路由参数变化,页面不刷新,provide /inject 完美解决方案
  5. Direct2D (19) : 图层之 TD2D1LayerParameters.geometricMask (使用几何图形剪裁图层)
  6. 数据结构课程设计题目十二_计算机学院学生会的打印机(优先队列)
  7. “约见”面试官系列之常见面试题第二十四篇之vue-router使用(建议收藏)
  8. C/C++ pthread 线程库的封装
  9. 30.课时30.【Django模板】autoescape标签使用详解(Av61533158,P30)
  10. Matplotlib笔记(1)——文字、绘图、背景(颜色对照表)
  11. 《我也能做CTO之程序员职业规划》和《.NET软件设计新思维——像搭积木一样搭建软件》新书发布会 回顾
  12. 教你一步步实现bibibi弹幕功能。
  13. 用拉普拉斯变换求零状态响应_什么是UPS?为什么用UPS?关于UPS电源的知识都在这里!...
  14. flashFxp连接不上服务器。
  15. 《构建之法》第1.2.3章读后感以及《硅谷传奇》观后感
  16. C# asp.net图片拼接方法
  17. matplotlib画图教程,设置坐标轴标签和间距
  18. 让python飞:形象理解python os模块、内存硬盘、字节字符、文件读写复制
  19. win10 輸入法怎麽切換繁體
  20. android屏幕唤醒函数,android学习笔记 按电源键屏幕唤醒和屏幕睡眠流程(从上层到kernel)...

热门文章

  1. 山东科技大学oj 1490 该按哪些键
  2. 重读《重构》,呼唤匠艺
  3. 诺基亚S60手机使用Gravity访问Twitter的方法
  4. xenserver 安装新硬盘_怎么为为 XenServer 添加新磁盘
  5. Android12指纹框架完全解析(一)
  6. JAVA集合框架工具类自定义Collections集合方法
  7. RTSP/RTMP/GB28181协议视频监控平台搭建之国网B接口协议介绍
  8. vsFTP简单安装测试
  9. 你选“美丽冻人”还是“加条秋裤”?
  10. ESP32 SPI 接口的应用