昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期一, 六月 29, 2009

不舒服

今天下班回来, 开车开到自己晕车。。。。
前几天感冒了,吃了药,还以为好了。 昨天晚上睡前又咳起来,如洪水猛兽,一分钟内从不咳到狂咳。 喉咙一痒便一发不可收拾。咳得我差点把嗓子给吐出来。 跳起来,吃了药,喝了止咳糖浆再睡。

--
Feng

星期五, 六月 26, 2009

vim 自动完成函数

还是那句话,用VIM很久了,水平还是菜菜。。。
用VIM写中文的东西其实真的很痛苦,不过现在有了VIM内建的输入法,倒是把这个问题解决了,不用中英文一直切换了。
其实这个功能是借助VIM的自动完成做出来的,自动完成,我从来都只会用,不会写。 最多我会设定字典文件,用CTRL+X,CTRL+K来调用。 今天还是研究了一下万能补全。
看了一篇很好的文章,抄了下面这么一段。 这个还是借助字典的,不过扩展性要强得多。 
func! Mycomp(st,base)
 if a:st

  " locate the start of the word
  let line = getline('.')
  let start = col('.') - 1
  " 直到找到非字母字符或行首
  while start > 0 && line[start - 1] =~ '\a'
  let start -= 1
  endwhile
  return start
  
 else
  " find months matching with "a:base"
  let fname = "dict"
  let res = []
  for line in readfile(fname)
  if line=~a:base
  let res=add(res,line)
  endif
  endfor
  return res


 endif
endfunc
se omnifunc=Mycomp


另外,配合上autocomplpop.vim就很舒服, 不然,一直按 <c-x><c-o> 手指也要抽筋的。


--
Feng

VIM输入法

居然有人开发了VIM输入法,非常有意思, 这下,我可能连南极星WORD都省了,直接可以在无输入法的状态下打中文
Feng

星期日, 六月 14, 2009

MUTT加上签名档

呵,签名档直接被加在创建文件的时候,写的时候就看得到了.
--
--
feng
this is a mail posted via mutt+msmstp.
Sun Jun 14 22:47:24 NZST 2009

原来MUTT也支持IMAP

之前弄过MUTT,但没有弄成功IMAP.刚才玩玩ALPINE又不死心,又上网搜了下,这回给我搜到了. MUTT的IMAP和POP一样,也是内建的. 刚才说MUTT的编辑器是VIM,而这个其实是可以改的. 把网上搜来的设置改一下,改成自己的习惯就可以用MUTT发收IMAP了, 一点也不会比ALPINE不方便. 两款软件一起用也没什么坏处.

以下就是我在网上找到的资料. 其中, smtp中的yourusername是要写全名的,也就是要包含@gmail.com.
## ~/.mutt/muttrc
set from=yourusername@gmail.com
# 你在gmail.com的邮箱地址
set realname="Simon"
# 比如,王小二
set reverse_name=yes
set reverse_realname=
set imap_user = 'yourusername@gmail.com'
#gmail邮箱的IMAP用户名嗯
set spoolfile = imaps://imap.gmail.com:993/INBOX
#set sendmail="/usr/sbin/ssmtp -C$HOME/.mutt/ssmtp.conf"
set smtp_url="smtp://yourusername@smtp.gmail.com:587/"
#也是要把yourusername替换成相应的你的用户名
set folder = "imaps://imap.gmail.com:993"
#set record=+sent-mail-`date +%Y`
set record="+[Gmail]/Sent Mail"
set postponed="+[Gmail]/Drafts"
# previously do: mkdir -p ~/.mutt/cache/{headers,bodies}
set header_cache="~/.mutt/cache/headers"
set message_cachedir="~/.mutt/cache/bodies"
set certificate_file=~/.mutt/certificates
set move=no
set delete=yes
set edit_hdrs
set include
set reply_to
set abort_nosubject=no
alternates '(username|altusername)([-+].*)?@.*'
set hdr_format="%4C %Z %{%m/%d} %-15.15F (%4c) %s" # format of the index

hdr_order From: Date: User-Agent: X-Mailer To: Cc: Reply-To: Subject:
ignore *
unignore From: Date: User-Agent: X-Mailer To: Cc: Reply-To: Subject:
my_hdr Reply-To:

# setup gmail filters to apply the corresp. labels:
mailboxes ! =ml-lug-list =ml-lug-org =[Gmail]/Drafts "=[Gmail]/All Mail"

set editor="emacsclient %s"

改变ALPINE的默认邮件文件夹

ALPINE在LINUX下的默认文件夹在 ~/mail, mutt的好像是在 ~/Mail. MUTT也有WIN32版的,不过我没有试过. ALPINE在WINDOWS下,默认的邮件文件夹在%userprofile%\mail 下,我不爽就想改它. 注意, 改这个不在CONFIRE里面,而是在Setup的Collection LIST 里面

用ALPINE发邮件

MUTT其实是个很好的客户端,但是它好像不支持IMAP,不管它支不支持,反正我是没有弄出来.其实我也不是真的要用ALPINE不可,我就是想弄而已.ALPINE对中文的支持也很好,这点和MUTT差不多.而像MAIM等软件总是有中文显示问题.ALPINE要设置的东西其实比MUTT少,但是我被它特别的格式搞晕了.因为以前的IMAP设置都实在太简单.看着GOOGLE给的帮助就容易搞定,而这个却有那么一点点不同.最重要的两行设置:


smtp server
smtp.gmail.com/submit/user=fengimap@gmail.com/novalidate-cert

inbox-path
{imap.gmail.com/user=fengimap@gmail.com/ssl/novalidate-cert}Inbox

这两行写进去后,就可以收发邮件了.PINE不像MUTT需要MSMTP(或FETCH等其它软件)的支持.用起来很舒服.ALPINE用的不是VIM来写邮箱,这点也与MUTT不同,能不能设置成我就不知道了.毕竟我下载下来到现在也就两小时左右.
之前在折腾PINE,后来才知道PINE是古代的东西,2005年的.现在都用ALPINE.难怪我APT-GET不到.手动装了一个,还有一堆的依赖.后来才知道有ALPINE可以直接用.PINE和ALPINE都有WIN32的版本.实在是爽.呵,除了上面两行的设置,我其它的没动过,不会...呵呵...

my first mail from alpine

just a test!

星期六, 六月 13, 2009

zhcon 和 jfbterm 套用

今天无意中居然把zhcon 和 JFBterm 套用了. 居然真的成功了. 先运行了zhcon, 然后SCREEN ATTACH原来在SSH里开的SCREEN. 进去后,发现看不到自己说的话,也看不到别人说的话,也就是花屏. 退出ZHCON 试了下FBITERM, FBI可以正常显示,但FBI不能打字. 不死心, 又试了下ZHCON,还是没办法. 反正电脑里还有个JFBTERM, 就试试吧. 进去后,可以正常显示, 而且还能打字...太奇怪了,怎么会能打字呢...原来是刚才ZHCON没有退出来, 所以两个东西嵌套在一起了...居然可以这样嵌套,不过JFBTERM的字体不如ZHCON好看. 我也不会设置. 而FBITERM可以设置字体,但是它不能和ZHCON嵌套. 很奇怪, 我用ZHCON用的是frame buffer, 而从jfbterm 的名字来看,应该也是用frame buffer, 居然不会冲突. zhcon 可以不用fb, 用vba显示模式,不过那样容易黑屏.因为我调过分辨率.

星期六, 六月 06, 2009

被别人ARP欺骗了...

呵,因为SAMBA设共享时没有密码,没想到放在里面的P2P终结者给别人拿去用,还拿来限制我的网速...真讽刺...而且有好几周了,一直没有发现.主要是没有想到我的共享里有这个软件...因为对方是个小孩,天天都玩游戏,电脑知识并不高明.没想到工具给他拿去玩了. 哎,而由于我连路由的机器是LINUX,不太熟悉,所以也没有去查. 但这几天发现每次小鬼回来,我们的网速就变慢,终于引起了我的警觉.于是学了下TCPDUMP,然后监听一下网卡,靠,一看不得了,一秒不到1个ARP包....马上静态绑定ARP..呵,还好LINUX下的ARP命令跟WIN里一样. 绑完后,关了SAMBA...呵,阴沟里翻船了...昨天还想把CCNA四个学期的证书打印出来给老师签字呢...居然被小孩子玩...丢人.

--
Feng

星期五, 六月 05, 2009

还是LINKS2的中文问题

又发现了个问题,LINKS2现在可以正常显示大部分国内网站了,但是对于UTF8编码的中文却无能为力.比哪我上我的BLOGSPOT就完全是乱码,还是要用W3M来解决.

elinks 不能配合SCREEN出中文

刚才有个地方写错了,是 luit -encoding 不是 luit --encoding. 然后发现ELINKS在启动SCREEN以后,就不能再显示中文了.而且原来彩色的也变成黑白,不过这个可以再调出来. 不知道有没有办法设置一下SCREEN让ELINKS工作. 还有一个问题, ELINKS如果直接用ZHCON GBK的话, 也不能显示中文, 只能用ZHCON 进UTF8,再用LUIT转换的方法来进. 否则就是乱码. 花屏的问题好像都还好, 对于ELINKS和LINKS2都偶尔还是有花屏的现象.不过比W3M是好多了. 以前一直用W3M, 现在有办法用LINKS2显示中文了,应该会开始使用LINKS2了. ELINKS不能配合SCREEN, 实在可惜, 因为现在不用SCREEN实在受不了,昨天试用了下TWIN,可能是不会用,反正不好用,容易花屏!

终于成功用LINKS2显示中文了

LINKS2和ELINKS都可以显示中文. LINKS我就没有试了.的确如网上所言,就是把ENCODING改成windows 1252就可以了. 但有个前提条件, 就是终端必须使用GBK编码,估计GB2312,和GB18030也是一样的吧. 我的终端是UTF8环境, 我进ZHCON是带UTF8参数的. zhcon --utf8, 这种情况怎么调都是白搭. 只能用ZHCON进GBK模式,这样的话,文件名都是乱码了,不过这时用LINKS2就可以看到中文. 还有一个更好的办法, 在UTF8环境下,用LUIT转码 . luit --encoding GBK links2 进去后把编码设置成 windows 1252 就可以显示中文了. 每次都设置编码很麻烦,所以最好能写在配置文件里. 刚才找配置文件找了半天,找到后却不懂应该往里面加什么,把ELINKS的设置抄过来不能用... 呵呵, 后来才发现在LINKS2里面有个SAVE OPTION的地方. 直接设置好后SAVE就搞定了....刚才真是浪费时间...有个很他妈可惜的事情就是, LINKS2 -G 进去后, 不能设置编码. 跟本没有编码那一项. 怎么看都是乱码. 好像写在配置文件里面的设置也起不了作用. 所以...只好可怜的继续使用文字界面.

强悍的LINKS2

才发现LINKS2有个-g的参数不得了,可以直接在命令行进入图形界面,不需要进入X. 但我的电脑好像有点问题 ,就是要打开ZHCON之后,鼠标才会动. 应该是我没有加截鼠标驱动,而ZHCON会自动加截鼠标驱动...可是俺不记得打开鼠标驱动的命令了...等下查一下ZHCON的配置可能可以找到. W3M的花屏问题严重. 而LINKS2在这方面本来就好, 不管是纯TEXT还是加-g都不会花屏的,也不怕同时运行ZHCON和SCREEN. 只不过LINKS2不支持中文...烦呀....记得曾经看过一篇文章说LINKS2还是ELINKS可以把ENCODING换成WINDOWS1252,这样就可以显示中文,但我一直没有成功,可能是因为我的TERM下用的是UTF8编码的缘故. LINKS2进入图形界面后,有两个不好的地方,就是SCREEN不能切换了,而且TTY也不能切换,如果切换的话,再回来的时候就自动退出了LINKS2,要换CTRL+C了...

星期四, 六月 04, 2009

可恶的移民局

移民局的medical assessor 估计把我的CASE给忘了,我先后发了两持邮件,期间我还去移民局问.四周后,第一封邮件发出去后,第二天就回了,告诉我要等.一个月等的时候,我还是亲自去移民局问,也是让我等,6周后,实在不行了,也就是两天前,我又发了封邮件问,这回估计是6周太久了,引起了他们的注意.本来第二天他们应该给我回邮件的,他们没有回,说明他们发现了问题,正在处理,处理好后就会回我. 果然我猜的没错,今天他们就回我邮件了,说昨天把我的东西从medical assesor那里拿回来了.不是我前天发的邮件,他们肯定还不会管我. 我的东西就得永远给那个medical assessor 遗忘了.本来十分钟就能处理好的东西,那medical assessor 一定要给我拖一个半月....这算什么事....靠!!!!!

--
Feng

今天又认识了两款CONSOLE下的好软件



首先是 centerim, 聊天工具,支持很多聊天工具.FINCH会有花屏的问题,这个好像OK.

axel, 多线程下载工具,一直在电脑里,居然不知道...在找proxilla的时候找到它才发现电脑里有.


--
Feng

星期二, 六月 02, 2009

无界浏览 U

印象中自由门 FREEGATE 比较好用. 可是FREEGATE不能上QQ,也不能上UC,我很不爽. 虽然说它支持SOCKS...我却怎么也没办法好好用它.只能用它上网罢了...
而TOR..上UC的时候,进房间,有人在麦上,就进不去. 进得去的,又打不开麦...反正TOR是进不了房间了. 不过也偶尔有几个房间可以进去..
所以刚才又在搜个FREEGATE类的软件....搜到的居然是我自己的博客. 才想起了无界浏览 这个代理. 它比无界好. 可以上QQ. 虽然是HTTP代理. 但实用多了. 不过它的毛病跟TOR一样... 我还是没有找到解决方案.
其实我真的不明白,为什么我不用代理上不了UC,和QQ....(也不是都不可以,偶尔又可以,所以更奇怪).
--
Feng

今天车被拖了,罚两百刀....我的心在滴血...这周赚的都白赚了....
还好有碰到朋友,不然,今天都不知道要怎么爬回来!

--
Feng

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.