文章标签 ‘vim’

因为我在KDE下不想装那个GNOME依赖关系超多的tomboy,所以暂时把这些非常过时的日常技巧发上来,众人不要怪我凑日志数哦~
1. MySQL授权用户:

GRANT ALL PRIVILEGES
ON `DATABASE`.`TABLE`
TO 'USER'@'DOMAIN'
IDENTIFIED BY 'PASSWORD'
WITH GRANT OPTION ;

Mysql 改密码:

mysqladmin -u root -p password 'NEW_PASSWORD'

2. 批量修改文本文件的编码:find . -iname '*.*' -execdir iconv -f GB18030 -t UTF-8 -o {} {} \;
批量缩小图片到50%: for i in *; do convert $i -resize 50%x50% sm-$i; done
3. HTML中使用脚本实现网页跳转:< script>window.location="http://url/to/be/redirected"< /script>
4. VIM中把TAB批量转为空格 :retab
VIM中使用F3键关闭粘贴时的缩进:set pastetoggle=< F3>
VIM中删除含特定字符串的行:g/str/d

...
2009年3月26日09:02 | 没有评论
分类: Learning

上网的时候发现了这个有意思的VIM插件,进VIM网站的插件页面后更加惊喜地发现作者还在更新这个插件(最近一次更新是2009年2月4日)。由于Linux下图形界面的Twitter客户端都不甚让我满意,看了看TwitVIM这个插件的介绍,决定下下来玩玩。
点击这里下载插件。
安装步骤很简单,作者打了一个.vba格式的Vimball压缩包,只需要打开这个vba文件,并执行一次source导入就可以了。

vim twitvim.vba
:source %

插件会自动安装到~/.vim下。
接下来需要在vim配置文件(比如~/.vimrc)里配置用户名,密码,如果是通过代理上网还需要配置代理。

...
2009年2月25日14:29 | 10 条评论
分类: Softwares
标签: , ,

1. VIM操作
VIM在每行行首或行尾插入指定字符串:
行首 :%s/^/YOUR_STR/
行尾 :%s/^$/YOUR_STR/
删除^M标记 :%s/^M$//g,^M的输入方法为^V^M
2. Openoffice3.0在Ubuntu8.10中不能输入中文
将libstdc++和libgcc的so文件软链到OOo的ure路径下即可:

sudo ln -snf /usr/lib/gcc/i486-linux-gnu/4.3.2/libstdc++.so \
/opt/openoffice.org/ure/lib/libstdc++.so.6
sudo ln -snf /usr/lib/gcc/i486-linux-gnu/4.3.2/libgcc_s.so \
/opt/openoffice.org/ure/lib/libgcc_s.so.1

...
2009年1月9日14:28 | 4 条评论
分类: Learning