实现G++编译

1,首先下载安装MinGW,下载地址在http://sourceforge.net/projects/mingw/。这个是边下载边安装的,下载完成即安装完成。我的安装目录是G:\MinGW。

2,设置环境变量。右击我的电脑,点属性->高级->环境变量->系统变量然后:

1、在PATH里加入G:\MinGW\bin,记得,如果里面还有其他的变量,记得要加个分号啊,分号得在英文输入模式下输入的。
2、新建LIBRARY_PATH变量,如果有的话,在值中加入G:\MinGW\lib,这是标准库的位置。
3、新建C_INCLUDEDE_PATH变量,值设为G:\MinGW\include。
4、(可省)新建CPLUS_INCLUDE_PATH变量,值为G:\MinGW\include;G:\MinGW\include\c++\4.5.0;G:\MinGW\include\c++\4.5.0\backward;G:\MinGW\include\c++\4.5.0\mingw32

默认保存文件路径的设置

在_vimrc文件中添加:

exec 'cd ' . fnameescape('F:\')

F:\ 换成自己所需的路径,这样在vim中新建文件后直接用命令“ :w 文件名”就可以自动保存到已定义的路径。

vim 括号匹配跳转操作:

% 跳转到相配对的括号
gD 跳转到局部变量的定义处
'' 跳转到光标上次停靠的地方, 是两个', 而不是一个"
mx 设置书签,x只能是a-z的26个字母
`x 跳转到书签处("`"是1左边的键)
> 增加缩进,"x>"表示增加以下x行的缩进
< 减少缩进,"x<"表示减少以下x行的缩进

{ 跳到上一段的开头
} 跳到下一段的的开头
( 移到这个句子的开头
) 移到下一个句子的开头

[[ 跳转至上一个函数(要求代码块中'{'必须单独占一行)
]] 跳转至下一个函数(要求代码块中'{'必须单独占一行)

C-] 跳转至函数或变量定义处
C-O 返回跳转前位置
C-T 同上
nC-T 返回跳转 n 次

0 数字0,跳转至行首
^ 跳转至行第一个非空字符
$ 跳转至行尾

括号匹配:
% 可以让光标从它当前所在的括号跳转到与它相匹配的括号上去, 对花括号和
圆括号, 方括号都有效, 常用于手工检查括号是否匹对.

标示位置
--------

你可以在档案□做些标记再随时返回被标记的位置.

m char (MARK) 把这个地方标示成 char
' char (quote character) 跳到被标为 char的那一行
'' (按两次') 回到刚才的位置

char 可以是小写的 a-z中的任一个 . 一个标记在除了下面的这两种情况
外会一直存在

1) 重覆使用相同的标示 char .
或 2) 删掉了被标示的那一行.

文字段落
--------------

有时候一段一段的移动游标会比较方便.我们可以用 {,},(,) 来达到这些功能

{ (左大括号) 跳到上一段的开头
} (右大括号) 跳到下一段的的开头.

( (左小括号) 移到这个句子的开头
) (右小括号) 移到下一个句子的开头

[[ 跳往上一个函式
]] 跳往下一个函式

另外经常用的还有: [{ ]} 代码块的边界的跳转 [( ]) 括号的边界的跳转

最新文章

  1. Spring3.1新特性(转)
  2. ios数据库常用sql语句
  3. 让Qt的无边框窗口支持拖拽、Aero Snap、窗口阴影等特性
  4. 常用yum命令
  5. oracle增删改查
  6. php全角字符转换为半角函数
  7. spring3定时器简单配置
  8. [原创] zabbix学习之旅四:mail客户端安装
  9. easyUI的combobox设置隐藏和显示
  10. KMP算法的优化与详解
  11. Ansible(二) - 配置及命令简介
  12. HDU1081 最大字段和 压缩数组
  13. HTML学习笔记 css定位(静态,相对,固定,绝对布局)偏移案例 第十二节 (原创) 参考使用表
  14. java人民币读法转换
  15. sqlserverdatasouce控件如何让添加删除修改自动化
  16. msvcp100d.dll文件丢失,解决找不到msvcp100d.dll的问题
  17. webapi 统一处理时间格式
  18. Nginx安装成Windows服务
  19. getattr getattribute setattr hasattr delattr
  20. T-Pot平台Honeytrap蜜罐TCP/UDP服务攻击探测及实现自动化邮件告警

热门文章

  1. mysql常用处理时间的相关函数
  2. 集成maven和Spring boot的profile
  3. ppt thinkcell-Thinkcell: 一款强大的专业图表制作工具
  4. backpropagation algorithm
  5. SpringBoot +MSSQL
  6. IdentityServer4实现OAuth2.0四种模式之授权码模式
  7. 将H5页面打包成安卓原生app
  8. STM32F10x芯片类型 STM32F10X_LD STM32F10X_MD STM32F10X_HD STM32F10X_XL STM32F10X_CL
  9. object-c 连接mysql
  10. SAP云平台上的SSO Principal Propagation设置