自动更新ss配置文件

将如下脚本保存为~/freess.sh

然后利用windows的计划任务, 可以实现自动更新配置文件。 具体配置如下图所示:

Windows 命令行实现alias功能

我们知道Linux下可以在~/.bash_aliases中类似添加

来设置vim启动时使用default配色。那么在window中如何实现呢?

首先新建一个C:\aliases.bat, 内容如下

然后找到cmd.exe的路径(任务栏->右键->属性), 在目标中改写如下

有一个问题是, 这样不能用命令行打开文件了。

如何自动重载工作目录

使用如下命令, 可以登录时自动加载退出时的工作目录. 这在很多时候是方便的(例如vim的基于目录保存session).

首先在~./.bash_logout加入
pwd > ~/.lastdirectory
这表示在退出时, 将当前目录保存到文件~/.lastdirectory.

然后, 在~/.bashrc 里加入

这表示, 当~/.lastdirectory存在时, 切换到~/.lastdirectory文件中保存的目录.

WP插件开发:自动提交到svn的一个脚本

在我写Wordpress插件latex2html过程中, 需要提交到WP的插件目录, 下面这个宏可以实现提交.
此外, 若svn目录不存在, 则还会创建svn目录并获取远程版本库.