在安装了svn后,建立仓库的注释时候默认启动了Nano编辑器,相当不顺手。
解决方法:
sudo update-alternatives —config editor
会列出系统中的几个编辑器,如下:
0 /bin/nano
1 /bin/ed
2 /bin/nano
3 /usr/bin/vim.basic
4 /usr/bin/vim.tiny
没搞明白3与4的区别
再次利用svn commit一个文件,成功启动vim了。
(Source: hi.baidu.com)
将U盘中syslinux文件夹下的syslinux.cfg的default vesamenu.c32改为# default vesamenu.c32即把这行注释掉即可。
(Source: blog.sina.com.cn)
依次点击 System Settings > Language Support > Install / Remove Languages…
弹出窗口中选择 Chinese 并且 Apply Changes
Keyboard input method system 选择 ibus
然后在Dash Home搜索 ibus 并点开
在IBus Preferences > Input Method 中选择 Chinese - Pinyin 就OK了
(Source: tengfei.name)
我的头像
日和动漫-冒牌浦岛君(上海话)
《逗你玩儿》 2012春晚中最最最最搞笑的滑稽表演,笑抽了简直!绝不可错过!
(Source: v.youku.com)
sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev
wget —no-check-certificate https://github.com/downloads/mkorenkov/ipad_charge/ipad2_charge_1.0.tar.gz
tar -xzf ipad2_charge_1.0.tar.gz
cd ./ipad2_charge/
make
sudo make install
(Source: weste.net)
正则匹配的方式:
<script type=”text/javascript”>
function getQueryStringRegExp(name){
var reg = new RegExp(“(^|\?|&)”+ name +”=([^&]*)(\s|&|$)”, “i”);
if (reg.test(location.href)) return unescape(RegExp.$2.replace(/\+/g, ” “)); return “”;
}
</script>
分解链接的方式:
<script type=”text/javascript”>
function getQueryString(name){
// 如果链接没有参数,或者链接中不存在我们要获取的参数,直接返回空
if(location.href.indexOf(“?”)==-1 || location.href.indexOf(name+’=’)==-1){
return ”;
}
// 获取链接中参数部分
var queryString = location.href.substring(location.href.indexOf(“?”)+1);
// 分离参数对 ?key=value&key2=value2
var parameters = queryString.split(“&”);
var pos, paraName, paraValue;
for(var i=0; i<parameters.length; i++) {
// 获取等号位置
pos = parameters[i].indexOf(‘=’);
if(pos == -1) { continue; }
// 获取name 和 value
paraName = parameters[i].substring(0, pos);
paraValue = parameters[i].substring(pos + 1);
// 如果查询的name等于当前name,就返回当前值,同时,将链接中的+号还原成空格
if(paraName == name) {
return unescape(paraValue.replace(/\+/g, ” “));
}
}
return ”;
}
</script>
(Source: codebit.cn)
在用 Vim 编辑 Dropbox 下面的文本文件时,默认情况下在当前目录会出现一个 .swp 文件,文件的作用就不多说了,就是当这个文件产生时 Dropbox 一直处于同步状态,看着很不爽,另外一个情况就是在 svn 或者 git 中 .swp 文件也会出现,当然可以设置一下来忽略它,不过 Vim 默认可以将 .swp 移动到指定的位置,而不是当前文件夹下,在 vimrc 中加入:
set directory=~/tmp,/tmp
Vim 会先找 ~/tmp 如果有,.swp 文件就暂时放到此处,如果没有就会找下一个,路径用逗号隔开,逗号后面不要加空格,因为我试了下出错了。这样 .swp 文件就会乖乖的跑到指定位置了:D
(Source: imkeke.net)