Sublime-text-2-useful-shortcuts

打开/前往

⌘T     前往文件
⌘⌃P  前往项目
⌘R   前往 method
⌘⇧P  命令提示
⌃G   前往行
⌘KB  开关侧栏
⌃ `  python 控制台
⌘⇧N  新建窗口

编辑

⌘L   选择行 (重复按下将下一行加入选择)
⌘D   选择词 (重复按下时多重选择相同的词进行多重编辑)
⌃⇧M  选择括号内的内容
⌘⇧↩  在当前行前插入新行
⌘↩   在当前行后插入新行
⌃⇧K  删除行
⌘KK  从光标处删除至行尾
⌘K⌫  从光标处删除至行首
⌘⇧D  复制(多)行
⌘J   合并(多)行
⌘KU  改为大写
⌘KL  改为小写
⌘ /  注释
⌘⌥ /   块注释
⌘Y   恢复或重复
⌘⇧V  粘贴并自动缩进
⌃ space  自动完成(重复按下选择下一个提示)
⌃M   跳转至对应的括号
⌘U   软撤销(可撤销光标移动)
⌘⇧U  软重做(可重做光标移动)
XML/HTML
⌘⇧A  选择标签内的内容
⌘⌥ .   闭合当前标签

查找/替换

⌘F   查找
⌘⌥F  替换
⌘⌥G  查找下一个符合当前所选的内容
⌘⌃G  查找所有符合当前所选的内容进行多重编辑
⌘⇧F  在所有打开的文件中进行查找
拆分窗口/标签页

⌘⌥1  单列
⌘⌥2  双列
⌘⌥5  网格 (4组)
⌃[1,2,3,4]   焦点移动至相应组
⌃⇧[1,2,3,4]  将当前文件移动至相应组
⌘[1,2,3…]  选择相应标签页

书签

⌘F2  添加/去除书签
F2   下一个书签
⇧F2  前一个书签
⌘⇧F2   清除书签

标记

⌘K space   设置标记
⌘KW  从光标位置删除至标记
⌘KA  从光标位置选择至标记
⌘KG  清除标记

Install-octopress

Octopress是使用Ruby语言编写的一套建立在jekyll上的博客系统,它有一些很独特的特点:

使用静态页面,不使用数据库; 可以轻松使用makedown标记语言编写文章; 可以与git紧密集成,方便进行博客的版本管理; 可以于Github Pages集成,不需要单独的web hosting,只要你有github帐号即可。 Octopress 安装

在octopress上面有具体的文档,E文好的可以直接

我把我的安装过程整理的下,需要的环境:

  • git
  • Ruby 1.9.2
  • 安装Git

首页git是必备的,具体看到github官网上查看帮助文档 ,这个就比较简单了。

安装Ruby

Ruby可以利用RVM或者rbenv来安装,很轻松帮你搞定首页Ruby环境,我是用RVM来安装的。

  1. 安装 RVM(Ruby Version Manager)

    $ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
    
  2. 安装Ruby1.9.2

    rvm install 1.9.2 && rvm use 1.9.2
    

安装Octopress

  1. 安装Octopress

    git clone git://github.com/imathis/octopress.git myblog
    cd myblog    //这边会有提示信息,yes就行
    ruby --version  //Ruby的版本需要在1.9.2版本
    
  2. 安装插件等等

    gem install bundler //安装相关附属插件等
    bundle install
    
  3. 安装Octopress 主题

    rake install
    
  4. 修改配置

    修改配置文件_config.yml,修改url、title、subtitle、author等等,
    把评论disqus加上,google+、twitter、Facebook等等,统统都加上。 
    在source下建CNAME文件,
    
  5. 创建github pero

    在github上创建一个repository
    
  6. 本地配置github分支

    rake setup_github_pages 当命令提示你输入github URL时,输入刚才建立的git地址
    
  7. 写文章

    rake new_post["my first blog"] 
    在”myblog/source/_post”下生成一个**.makedown文件,编辑文章即可。
    
  8. 生成,预览

    rake generate
    rake preview
    在本地 http://127.0.0.1:4000 就可在本地调试页面
    

以后发博客只需要在本地用命令就OK了

Vim-show-16-bit

一个真正的二进制编辑器用两种方式来显示文本: 二进制和十六进制格式。你可以在 Vim 里通过转换程序 “xxd” 来达到这效果。该程序是随 Vim 一起发布的。 首先以二进制方式编辑这个文件:

vim -b datafile

现在用 xxd 把这个文件转换成十六进制:

:%!xxd

文本看起来像这样:

0000000: 1f8b 0808 39d7 173b 0203 7474 002b 4e49 ….9..;..tt.+NI 0000010: 4b2c 8660 eb9c ecac c462 eb94 345e 2e30
K,.`…..b..4<sup>.0</sup> 0000020: 373b 2731 0b22 0ca6 c1a2 d669 1035 39d9 7;’1.”…..i.59.

现在你可以随心所欲地阅读和编辑这些文本了。 Vim 把这些信息当作普通文本来对待。 修改了十六进制部分并不导致可打印字符部分的改变,反之亦然。 最后, 用下面的命令把它转换回来:

:%!xxd -r

只有十六进制部分的修改才会被采用。右边可打印文本部分的修改忽略不计。

欲知更多详情,参见 xxd 手册。