分類
Linux 其它

Vim常用命令

以前主要用nano,简单易上手,多数Linux也都有配,甚至android里装了buzybox都有(但是中文显示乱码,vi可正常显示中文)。但是为了不至于被nano限制,学一些vim也是有必要的,所以记一些简单命令吧。

插入命令:a在光标后插入文本;A在本行末插入文本;i在光标前插入文本;I在本行开始插入文本;o在光标的下一行插入新行;O在光标的上一行插入新行。

定位命令:hjkl分别是左下上右;$行尾;0行首;HML分别是屏幕的上边中间和下边。:set nu设置行号;:set nonu取消设置行号;gg到第一行;G到最后一行;42G定位到第42行;:42定位到第42行。

删除命令:x删除光标所在处的字符;42x删除从光标所在处开始其后42个字符;dd删除(剪切)光标所在行;42dd删除(剪切)光标所在行及其下42行;dG删除所在直到文件末尾;D删除光标所在字符到行尾;:12,42删除从12行到42行。

复制粘贴命令:yy或Y复制当前行;42yy或42Y复制光标所在行及其下42行;p将内容粘贴在所在行的下面;P将内容粘贴在所在行的上面。

替换和撤销命令:r替换当前光标所在字符;R从光标所在处开始替换字符,Esc结束替换;u撤销上一步操作。

搜索和替换命令:默认搜索和替换是区分大小写的,如想不区分,可:set ic就不区分大小写了(:set noic);/42搜索42出现的位置,此时n查看下一个出现的位置,N查看上一个出现的位置;:%s/42/55/g把全文的42全部替换成55,并且不需要确认(g);:42,55s/old/new/c把第42行到55行的old替换为new,并且确认每一个替换(c)。

保存和退出命令::ZZ或:wq保存并退出。:w保存;:q退出;:q!强制退出(不保存所做修改)。如果是root用户在遇到只读文件时,仍可以使用:w!来保存更改。:w /temp/a.bak将文件另存一份,但后续修改仍旧保存在原始文件中。

分類
其它

Ubuntu添加Win共享的打印机

system-config-printer

有时直接添加win共享的打印机无法搜索,执行上面命令就可以在打开窗口中输入IP搜索打印机了,然后下一步下一步就搞定了。什么没驱动,做好心理准备谷歌吧!

分類
其它

gae配置

https://code.google.com/p/goagent/wiki/InstallGuide还是这个最靠谱。

标题有误,其实应该是goagent配置。顺便记下ubuntu中opera里pac路径的写法,写法就是不用file://,直接写路径就行,这样:

[your goagent folder]/local/proxy.pac

为了方便使用,当然要添加到开机启动了。win直接拖放快捷方式到“开始菜单”-“所有程序”-“启动”中就行了,如果不想显示窗口,可将proxy.ini中listen下的visible值改为1。Ubuntu下,找到“Startup Applications(启动应用程序)”-“Add”,Command里填下面命令保存即可。

python [your goagent folder]/local/proxy.py

服务器端更新版本:

cd server && python uploader.zip

本文更新於 2014/09/16。

分類
其它

非深户在职人员港澳通行证续签

在网上预约可以省很多时间,预约后会有短信通知。

携带资料及注意事项:
1、蓝底2寸相片1张。
2、身份证、十年有效居住证原件及复印件,户口簿复印件。
3、换发的需提交原有效通行证原件及复印件。
4、在职证明。证明须有公司公章、人事主管签名、组织机构代码证号码。
5、需本人交表。
(特殊申请个案,以公安出入境管理部门解释为准)

分類
其它

存为pdf格式后l特别粗

通过cdr或ai将文字转曲并另存pdf后发现所有的字母“l”都很显眼,直到放大到很多倍才正常些。如果pdf是要打印,那么不用管他,这只是显示器上的显示问题,是不影响打印的(至少我打印出来看是没问题的)。如果是展示建议嵌入字体然后英文不转曲,这个没试过。

分類
软件

ITDB-IT资产管理系统

ITDB是一款比较适合中小企业的IT资产管理系统,当然也不仅限于IT资产。支持中文界面,容易上手。有两点提示:1,新建资产时需要预先设置好品牌信息(如WACOM、HTC等)和位置信息(如深圳市A大厦12层二维动画动画部),这两个是建立IT资产必须的,而且不能在建立IT资产时建立。2,打印标签时中文会乱码,所以IT资产尽量统一用英文即可。查看DEMO

分類
說說

谷歌搜索限制IP

当谷歌搜索出现如下文字,无法进行搜索时,只需刷新自己的IP即可。

We're sorry...

... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.
See Google Help for more information.