vim编程时,经常需要对代码进行缩进处理,以增加程序的可读性和后期的代码维护. 可以采用多种方式达到缩进的目的: 1) 命令模式(command mode) 2) Visual模式 2) 输入模式(entry mode) 3) 末行模式(last-line mode) 4) 在/etc/vimrc有 ...
分类:
系统相关 时间:
2017-01-10 13:28:06
阅读次数:
214
在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:set ts=4 (注:ts是tabstop的缩写,设TAB宽4个空格)set expandtab 对于已保存的文件,可以使用下面的方法进行空格和TAB的替换:TAB替换为空格::set ts=4:set expandtab:% ...
分类:
系统相关 时间:
2017-01-10 11:50:07
阅读次数:
195
突然看到一个搞11年IT的前辈 他的简历给人焕然一新的感觉 IOS:深入理解object-c语言 内存管理(ARC,MRC, 写回传),GCD,RunLoop,RunTime,,Block,Delegate,KVO及实际应用,Foundation框架常用的类;擅长软件架构MVVM+RAC实施;金山S ...
分类:
移动开发 时间:
2016-12-23 22:20:29
阅读次数:
172
一、文件路径的表示方法 windows下, c:\Hjing\test.txt Linux下,/Hjing/test.txt 相对路径表示方法 cat test.txt -> 默认是当前目录下的文件,如果不加以说明 cat ./test.txt 明确指定,a.txt在当前目录下 cat ../Hji ...
分类:
系统相关 时间:
2016-12-22 18:52:03
阅读次数:
185
淘宝NPM镜像使用 镜像使用方法 1.config命令 2.命令行指定 3.编辑 ../.npmrc文件,在文件后面加如下代码 -- 推荐使用,将配置写死,下次直接用 注:3种办法都能解决问题,根据自身需求自行选择 ...
分类:
其他好文 时间:
2016-12-18 17:40:03
阅读次数:
1497
转自:https://segmentfault.com/a/1190000005921721 7月12日更新 总的来说就是两种方法解决: 或者在 ~/.npmrc 里添加下面这行(参考),保存后再 npm install(如果是用的 cnpm,需要添加到 ~/.cnpmrc) 以下的内容主要是这个问 ...
分类:
Web程序 时间:
2016-12-14 01:48:31
阅读次数:
363
nvm是nodejs的版本管理工具,为什么要用nvm,你能百度到这篇文章相比是遇到不得不用的原因了,我们知道nodejs官方更新的速度非常快,有时候业务需要需要用某某版本,如果用的是msi安装,虽然安装的时候挺简单,但是后面就麻烦了,这里是我倒腾了一天总结下来的教程,只要按照这个去配置,绝对没有问题 ...
分类:
其他好文 时间:
2016-12-10 19:11:08
阅读次数:
791
NPM(Node Package Manager),是NodeJs的模块依赖管理工具。由于Npm源在国外,使用起来不方便, 故需要国内可靠的npm源可以使用,现整理如下: 一、国内镜像 1、淘宝NPM镜像 搜索地址:http://npm.taobao.orgregistry地址:http://reg ...
分类:
其他好文 时间:
2016-12-06 14:30:35
阅读次数:
292
.vimrc install font & setting setting airline .vimrc reference : http://wen00072.github.io/ ...
分类:
其他好文 时间:
2016-12-04 20:05:57
阅读次数:
146
关于__block 与__weak http://stackoverflow.com/questions/19227982/using-block-and-weak 一下是一些区别的介绍 MRC: __block 能够使访问的变量能够在block中的修改生效,__block能够避免retain cy ...
分类:
移动开发 时间:
2016-12-02 01:53:54
阅读次数:
162