- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 vim 设置代码折叠
今天看了一下别人写的程序的源代码,发现是用vim写的,代码中有趣是用vim来折叠代码,一开始我以为是用插件的,后来上网查了查,得出以下使用方面的技巧。1. 折叠方式可用选项来设定折叠方式:可在Vim 配置文件中设置 set fdm=XXX可直接在文件中使用注释调用vim命令 /* vim: set fdm=XXX: */有6种方法来选定折叠:
2012-03-29 21:47:24 907
转载 Mac 下 Terminal显示颜色设置
对于从Unix/Linux平台转到Mac的同学来说,“终端”是经常要使用的一个工具。不过可能有很多人已经发现了,当我们使用ls命令来显示目录内容的时候,“终端”对于目录、可执行文件等特殊类型的文件并没有使用颜色来显示,只有使用“ls -G”时,才能显示颜色,这可真是不方便啊。有没有方法可以默认显示颜色呢?方法当然有。方案一 第一个方案是让ls自动变成ls -G。我们要在用户目
2012-03-29 12:59:53 3704
转载 vim ctags 的使用方法
windows下很多人都使用source insight编写和查看代码。linux下可以使用VIM,刚开始会觉得VIM像windows下的记事本,而如果使用得当,它并不比source insight 逊色。 在这里,我会尽我所能细致地讲清楚如何把vim变成source insight,然而你仍然需要积极地思考,并且必须自己去摸索一些东西。 为了避免过于罗嗦,我把
2012-03-29 11:21:29 719
转载 vim自带的补全功能
vi7.0版本自带了自动补全功能omni-completion。那么Vim是如何找到匹配的单词的呢?在默认的情况下,Vim在查找一个单词时是按照如下的步骤:1 在当前文件中进行查找2 在其他窗口中进行查找3 在其他的已装入的缓冲区中进行查找4 在没有装入缓冲区的文件中进行查找5 在当前的标记(tag)列表是进行查找6 在所有的由当前文件的#include包含进来的文件中
2012-03-29 11:16:19 1064
转载 转一篇详细的pkt文件的说明文档
转自:http://www.sisdown.com/article/264.html运行maker.bat即可编译位于安装目录下的myapp.pkg,编译成功后将会在目录内产生一个myapp.sis文件,若编译失败(未有sis文件生成),请查看目录内生成的report.txt的错误报告深红粗体字为注释。注:标识了(非必要)的区段在未设置信息时可以省略不写,其他区段则不可省略。
2012-03-29 08:51:04 7074 1
原创 [ios] crash问题记录
1. 误将NSMutableArray类型的变量初始化为NSArray,结果对NSMutableArray类型变量进行操作时,crash .h文件如下:@interfaceMoveMeController : SecondLevelViewController { NSMutableArray *list;}@property(nonatomic, retain)
2012-03-28 11:06:56 809
原创 Linux shell PS1设置
Linux的命令提示符的格式是由系统变量PS1和PS2来定义的。 PS1:就是用户平时的提示符。 PS2:第一行没输完,等待第二行输入的提示符。设置格式如下所示: PS1=‘\h:\W \u\$’其中\h \W之类的解释,在fc8下面 man bash,显示结果如下: When executing in
2012-03-27 12:47:01 3231 1
转载 Linux程序设计——用getopt处理命令行参数
Linux下很多程序甚至那些具有图形用户界面(graphical user interface,GUI)的程序,都能接受和处理命令行选项。对于某些程序,这是与用户进行交互的主要手段。具有可靠的复杂命令行参数处理机制,会使得您的应用程序更好、更有用。getopt() 是一个专门设计来减轻命令行处理负担的库函数。1、命令行参数命令行程序设计的首要任务是解析命令行参数,GUI派的程序员很少关
2012-03-27 09:16:29 507
转载 linux C man的用法
大家都知道在Unix/Linux中有个man命令,可以查询常用的命令,函数。可是对于我们这样只知道用"man 函数名"来查询的人来说,会遇到很多问题,比如: man read,我想看的是ANSI C中stdio的read函数原型和说明,没想到出来的确是BASH命令的说明,这是怎么回事呢? 原来read本身是man命令的一个参数,这样输入man就会以为你要使用read的功
2012-03-27 08:52:36 1243
转载 UITableView详解
-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataT
2012-03-21 16:46:19 532
原创 [ios] Delegate方法实现后,运行的时候却没有效果的原因
今天写程序时,将UITableViewDelegate的一个方法名字写错了。- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath写成了- (void) tableView:(UITableView *)tableView didselectRowA
2012-03-21 14:52:05 1542
转载 VIM 多文件查找替换
1、多文件查找 1.1、grep 直接在vim中输入:grep abc * 这是直接调用unix下的grep命令 1.2、vimgrep 基本用法就是 :vimgrep /匹配模式/[g][j] 要搜索的文件/范围 :vim[grep][!] /{pattern}/[g][j] {file} ... g
2012-03-21 10:56:09 9637
原创 [ios开发] 一些小函数
1. 如何将NSString的值转为NSInteger的值。NSString类自带了相关函数/* The following convenience methods all skip initial space characters (whitespaceSet) and ignore trailing characters. NSScanner can be used f
2012-03-20 14:44:19 601
原创 [Xcode] 的快捷方式总结
摘录一些XCode的快捷方式。网上搜的太多太杂。没法一一消化。此处记下适合自己经常使用的,方便以后查阅。以后随着学习的深入,慢慢更新。Xcode 快捷键1. 批量注释代码 command + /2. 编译代码 command + b3. 编译并运行 command + enter 4. 在项目中加入文件 option+command+a5. 输入代码的时
2012-03-15 10:03:12 1007
转载 [转载] objective-c基础教程——学习小结
提纲:简介与C语言相比要注意的地方objective-c高级特性开发工具介绍(cocoa 工具包的功能,框架,源文件组织;XCode使用介绍)简介:1. objective-c是C语言的一个扩展集,主要由APPLE公司维护,是MAC系统下的主要开发语言。个人认为,对于用惯了常用的C,JAVA等语言的人来说,objective-c是
2012-03-14 09:06:12 707
转载 Objective-C 属性特性(assign , retain , copy , readonly , readwrite , atomic , nonatomic)
assign:指定setter方法用简单的赋值,这是默认操作。你可以对标量类型(如int)使用这个属性。你可以想象一个float,它不是一个对象,所以它不能retain、copy。 assign:简单赋值,不更改索引计数(Reference Counting).使用assign: 对基础数据类型 (NSInteger)和C数据类型(int, float, double, char,
2012-03-14 09:04:16 570
原创 Ios -- Milestone
从来没有记东西的习惯,这次新学ios,有些东西还是有必要记一下的。要不然,过一段时间又忘记了,俗语有云:好记性不如烂笔头。希望这是一个好的开始
2012-03-14 08:55:53 377
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人