Tag: tips

一些好用的工具

July 8th, 2012

都是 Windows 下的

  • Launchy: 快速启动,有它就基本不会想到去点开始菜单
  • TaskSwitchXP: 任务切换增强,提供缩略图,非常喜欢它可以用 ctrl+` 反向滚动选择条
  • Ditto: 剪贴板增强,记住所有复制过内容,建议去掉位图(CF_DIB)支持,可显著减小数据文件尺寸
  • HoeKey: 热键利器,必备,参见前一篇
  • FreeCommander: 好用的文件管理器
  • KeePass: 让忘记密码成为过去
  • Cygwin + putttycyg: 后一个是配合用的的交互工具,没有这些东西很痛苦,推荐某公司的镜像站
  • WorkRave / EyeDefender: 键盘显示器工作者劳保产品
  • Opera: 一直用她,大量标签时响应速度比 Chome 来得好
  • Pidgin: 多协议多账号聊天
  • Swap Screen: 用热键在多个屏幕间移动窗口、光标;让光标在屏幕边缘有一定粘滞,方便点选

Tags: ,
Posted in t | 2 Comments »

终端 ctrl+s 锁屏问题

December 13th, 2010

ssh 等开 linux 远程终端时,应该常会碰到误按 ctrl+s 把屏幕锁定的问题。

简单的按下 ctrl+q 就能解锁。如果不想再遇到,可以在 .bashrc 写上

stty –ixon

来把 flow control 整个关掉,同时 ctrl+s 可以解放出来用做 readline 历史搜索。

Tags: , , , ,
Posted in t | 5 Comments »

ls -l 各列的含义

November 17th, 2010

某次和orczhou吃饭的时候,提到一个面试题目:

ls –l 输出结果的各列含义是什么,各列的值都有些什么可能的组合”

很汗,这个命令不知用过多少次,却拿不准答案。回来悄悄敲出 ll

  • 以空白分隔的第一列是类型、权限。第一个字符是类型,有dsp等等,之后六个字符是权限rwx,设置粘滞位(Sticky bit)的话会有 s 。 如果有在用ACL,会多个+加号。
  • 第二列是硬链接(hard link)数。对于新建的目录,其硬链接计数为2,分别是...,如果其下还有子目录,则计数会大于2,多出的链接来自子目录的..项。
  • 第三、四列为拥有对象的用户名、组名。
  • 第五列为尺寸。如果是目录,显示的应该是512的一个倍数。在cygwin下面查看ntfs的目录的尺寸,结果会是0。加上-h参数,可以友好格式显示而非默认的字节数。
  • 第六七列为修改时间。默认显示的是mtime,而非ctime

ps: 这篇在草稿里该躺了有两年了。

Tags: , , , ,
Posted in t | 8 Comments »

如何重置 Flash 播放器设置

November 3rd, 2010

资源管理器里面找到这两个目录,删除之:

%APPDATA%\Adobe\Flash Player
%APPDATA%\Macromedia\Flash Player

ref

ps: 谷歌音乐也没解决好 LSO 创建失败问题。

Tags:
Posted in t | 1 Comment »

grep匹配tab

May 18th, 2010

今天有同学问如何用 grep 匹配 tab,想到这么几个方法:

  • 在匹配模式里写上一个真正的 tab (bash下):
    • grep foo$'\t'bar …
    • [ESC] tab OR C-v tab
  • 用 awk:awk '/\t/' …
  • 有支持 PCRE 的 grep (编译时没有打开 --disable-perl-regexp),加上开关 -P : grep –P '\t' …
  • 换个真正的工具:perl

Tags: , , ,
Posted in t | 1 Comment »

当前窗口最小化的快捷键

January 4th, 2010

Windows 下面有最小化所有窗口的快捷键, 但默认没有最小化当前窗口的快捷键. 解决方法(之一)是使用仅16.5k的神器 HoeKey.

安装运行 HoeKey 后, 按Win+Q呼出配置界面, 选择编辑配置文件, 加入一条:

~0=Msg||274|61472

这样就可以用快捷键 Win+0 来最小化当前窗口了.

同理可以写 ~9=Msg||274|61488 来用 Win+9 最大化当前窗口.

更多自定义触发快捷键以及 HoeKey 功能, 见帮助文档以及MSDN.

Tags: , , , , ,
Posted in t | 4 Comments »

SSH登陆,用XShell

August 25th, 2008

我觉得XShell是Windows上目前最好的终端模拟器,但似乎大家只看到SecureCRT,很少人提XShell。

XShell vs. SecureCRT

  • screen下的会话不会闪屏,而且可以回滚,这个功能太赞了
  • Script的执行顺序可以调整,SecureCRT的这个部份实在太呆
  • 可以同时发送指令到多个session,这个也不错
  • 键盘映射的兼容性要好一些,不用去自己改
  • 可以展现tunnel等的情况
  • 支持布局切换,像gnome-terminal
  • 缺憾是对Unicode制表符支持不够好,内置的sftp不怎么好使(该公司有另外的xftp)
  • 许可相对便宜,对个人、教育用户免费

XShell vs. Putty & Pietty

  • 支持ZModem协议,putty虽有leputty据说可以实现,但我一直没成功 :(
  • Session保存在文件中而非注册表,管理方便
  • 支持tab、自定义脚本、保存密码、多机管理…

当然putty是自由软件,和商用的XShell比较不是很合适。putty也有很多插件可以实现部分有缺憾的功能,用起来会麻烦一些就是了。我个人平常还是以putty为主,功能够用,速度飞快。登陆大量机器还是XShell合适。

注意,XShell在商业环境使用下是需要买许可的。

 

update:

SecureCRT 使用screen时屏幕闪烁,关闭 visual bell 就好了,putty 也是如此:

$ cat >> ~/.screenrc
# turn visual bell off
vbell off

Tags: ,
Posted in t | 9 Comments »

Launchy的转换时间戳插件

August 9th, 2008

看开幕式,入场式时段很无聊,决定冒充一下程序员,给 Launchy 写个小插件,让它能转换时间戳。

搞阿搞,终于搞出来鸟,个中艰险,按下不表。

Launchy是我必用的工具,转换时间戳也老要干,呃,还是很有用的。如图:

2008-08-09_222104

我用的是比较老的Launchy 1.25,我也推荐用这个版本的,2.0为移植用了QT,大了不少。

下载: LaunchyTimestampPlugin.7z

Tags: , ,
Posted in t | 1 Comment »

Previous page