存档

‘小技巧’ 分类的存档

修改vim字体颜色解决编辑c或php文件蓝色注释看不清的问题

2012年11月30日 没有评论

通过putty或者securecrt连到linux服务器,使用vi编辑*.php 或*.c文件时,

蓝色的注释很淡,看不清,看起来很费眼

效果如下

我本身有习惯于默认配色,不想修改配色方案,只想把看不清蓝色的注释换掉,修改成目录的蓝色

翻了翻相关资料,大部分都是修改配色方案,最后发现可以通过hi命令来修改注释的颜色。

hi指令使用方法

设置关键字为蓝色非粗体 :hi Identifier ctermfg =blue cterm =none (bold 就设置成粗体)

那我们的问题就可以通过添加一条hi指令解决了

 

1. vi ~/.vimrc 加入如下内容

hi Comment ctermfg =blue

2.修改后效果

 

以下是vim不同关键字字体颜色修改方法

修改字符串颜色

hi String ctermfg =darkred

修改类型颜色

hi Type ctermfg =yellow

修改数字颜色

hi Number ctermfg =darkblue

修改常量颜色

hi Constant ctermfg =blue

修改声明颜色

hi Statement ctermfg =darkyellow

 

分类: 小技巧 标签: , ,

mongodb批量导入数据

2012年9月2日 1 条评论

mongodb 命令行可以把sql文件批量导入数据,首先把sql文件加工称如下格式

zip.sql源文件
INSERT INTO POST(id,PostNumber,Province,City,District,Address,jd) VALUES ('1161','010010','内蒙古自治区','呼和浩特市','新城区','光华街(十四中家属楼)','内蒙古自治区呼和浩特市新城区');
INSERT INTO POST(id,PostNumber,Province,City,District,Address,jd) VALUES ('1162','010010','内蒙古自治区','呼和浩特市','新城区','兴安南路','内蒙古自治区呼和浩特市新城区');

借助awk和sed
awk -f "','" '{print "x27number:x27"$2"x27,x27provincex27:x27"$3"x27,x27cityx27:x27"$4"x27,x27discx27:x27"$5"x27,x27addrx27:x27"$6"x27,x27jdx27:x27"$7} zip.sql >step1.txt
sed -e 's/);/})/g' setp1.txt > mon

加工后的mon文件
db.area.insert({'number':'010010','province':'内蒙古自治区','city':'呼和浩特市','disc':'新城区','addr':'光华街(十四中家属楼)','jd':'内蒙古自治区呼和浩特市新城区'})
db.area.insert({'number':'010010','province':'内蒙古自治区','city':'呼和浩特市','disc':'新城区','addr':'兴安南路','jd':'内蒙古自治区呼和浩特市新城区'})

cat mon | /usr/local/mongodb/bin/mongo localhost/zip --shell

其中zip为数据库名 area为集合名

mongodb建立索引

/usr/local/mongodb/bin/mongo

use zip

db.area.ensureIndex({"number":1})

分类: 小技巧 标签:

notepad++设置tab宽度四个空格

2012年7月5日 没有评论

notepad++设置tab宽度的地方:菜单的“设置–首选项–语言”,你会在右下角处看到“标签尺寸”,后面的数字就是tab占用的字符数。比如我现在就是8,点一下数字,输入4,然后直接回车,就行了

分类: 小技巧 标签: