Linux下的C开发,可能与win平台的C有点不太一样,但可能不太多,遇到再说吧,我们今天要说的就是GCC的使用技巧(初级的),完全菜鸟级的!!
很多人的感觉,特别是离开win平台,到Linux平台写C代码的时候,熟练VIM编辑器之后,最初写代码的感觉可能是。。。。没啥不一样。或者感觉也没有传说中那么神秘,没错,我当初也是这个感觉,其实那是因为会的东西太少。。就拿GCC这个来说,有多少菜鸟用的很...
分类:
系统相关 时间:
2015-03-13 18:52:14
阅读次数:
205
vim是文件编辑器,纯ascii码,是全屏编辑器和模式编辑器vim模式编辑模式末行模式输入模式vim模式转换编辑模式-->>输入模式i:表示在当前光标所在字符的前面转为输入模式a:表示在当前光标所在字符的后面转为输入模式o:表示在当前光标所在行的下方插入一行并转为输入模式..
分类:
系统相关 时间:
2015-03-11 15:06:22
阅读次数:
163
vim对vi做了大量改进,本章将讨论在vim中添加的主要功能:包括内置帮助功能、启动与初始化选项、新的移动命令、扩展的正则表达式、扩展的撤销、自定义可执行文件等。
内置帮助功能:
vim的说明文档超过10万行,几乎所有的说明都可以通过vim内置的帮助工具取得,使用它最简单的形式就是调用" :help "命令。使用内置的帮助功能需要了解vi的导航技巧,知道如何在标签间前进与后退。当光标处于某个标...
分类:
系统相关 时间:
2015-03-08 21:38:56
阅读次数:
237
最近学习了一个编程环境,感觉到非常方便,分享给大家。之前的几篇笔记都是通过Xshell工具远程登录开发板,在开发板上进行代码的编写,编译运行。好处就是对于初学者来说不需要搭建太多的开发环境,不好的地方,Linux自带的VIM编辑器是没有语法高亮的,代码量比较多的时候,用起来不是很方便。根据网上一些点...
分类:
系统相关 时间:
2015-03-08 09:17:02
阅读次数:
283
vim编辑器模式下自动补全下载pydiction插件unzip-qpydiction.zipmkdir-p~/.vim/after/ftplugin/mkdir-p~/.vim/tools/pydiction/cdpydiction-1.2cppython_pydiction.vim~/.vim/after/ftplugin/cpcomplete-dict~/.vim/tools/pydiction/vim~/.vimrc添加:filetypepluginonletg:pyd..
分类:
编程语言 时间:
2015-03-06 17:19:46
阅读次数:
174
说明:上篇博客把gcc安装了,接着我们就尝试一下她的厉害吧。我用的是vi的超级版本vim。这条指令,也就是用vim打开这个文件,如果文件不存在的话,那么创建这个文件。关于Linux文件的创建,也可以使用touch hello.c,打开以后(简单的补充,这个vim编辑器有3中模式,命令模式,编辑模式,...
分类:
系统相关 时间:
2015-03-04 22:18:37
阅读次数:
233
在Linux环境下的编辑器有vi、vim、gedit等等。进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的。我们有二种办法可以解决:第一种是,手动显示:在vim命令行模式下输入:setnu取消显示:在vim命令行模式下输入:setnonu第二种是..
分类:
系统相关 时间:
2015-03-04 13:10:40
阅读次数:
174
一、vim模式介绍
以下介绍内容来自维基百科Vim
从vi演生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)和alt键(ALT)组成)或者鼠标输入。Vim和vi一样,仅仅通过键盘来在这些模式之中切换。这就使得Vi...
分类:
系统相关 时间:
2015-03-01 18:32:18
阅读次数:
173
一、vim重复命令
1.重复执行上次命令
在普通模式下.(小数点)表示重复上一次的命令操作
拷贝测试文件到本地目录
$ cp /etc/protocols .
打开文件进行编辑
$ vim protocols
普通模式下输入x,删除第一个字符,输入.(小数点)会再次删除一个字符,除此之外也可以重复dd的删除操作
2.执行指定次数相同的命令
进入普通模式输入N,N表示重复后面的...
分类:
系统相关 时间:
2015-03-01 18:29:35
阅读次数:
181