sublime 快捷键

Default Keymap

1. Ctrl+L             选择整行(按住-继续选择下行) 
2. Ctrl+Shift+K(shhift+del)     删除整行,  ctrl + KK 从光标处删之行尾,Ctrl+K Backspace 从光标处删除至行首
3. Ctrl+Shift+D       复制光标所在整行,插入在该行之前  
4. Ctrl+D             选词 (按住-继续选择下个相同的字符串,再按,可跳到相应的方法定义处
5. Ctrl+Shift+M       选择括号内的内容(按住-继续选择父括号) 
6. Ctrl+/             注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
7. Ctrl + alt + /     取消注释 
8. Ctrl+Shift+UP      与上行互换  ctrl + shift + up: 列模式编辑  
9. Ctrl + R           跳转当前页的目标方法
10. Ctrl+K + U        大写
11. Ctrl+K + L        小写
12. 鼠标中间           列模式编辑
13. Ctrl+Shift+[]     代码折叠
14. ctrl+k ctrl+1:    折叠所有代码 
15. Ctrl + K,B        打开侧边栏
16. ctrl + 回车:     光标后插入行, Ctrl+Shift+Enter 光标前插入行
17. ctrl + m:         匹配括号
18. vim mode下        查找上一个下一个的快捷键是 是* #
19. ctrl +z, y:       撤销,恢复撤销
20. alt + .:          闭合当前标签
21. Ctrl+F2:          设置书签
22. F2:               下一个书签
23. Shift+F2:         上一个书签
24. ctrl + p:         即时的文件切换
25. ctrl + shift + a: 选择标签内的内容 
26. ctrl + 单击:      多行随意位置添加光标
27. alt + F3( mac: ctrl + command + g): 选择页面中所有相同的词
28. ctrl + F3:        跳转到下一个选中的词    
29. Ctrl+Shift+P Set Syntax:html : 设置文件类型
30. Shift + 右键:     连续多行光标选中 (by Gary Gauh)

继续阅读

使用 Sublime + PlantUML 高效地画图

程序员难免要经常画流程图,状态图,时序图等。以前经常用 visio 画,经常为矩形画多大,摆放在哪等问题费脑筋。有时候修改文字后,为了较好的显示效果不得不再去修改图形。今天介绍的工具是如何使用 Sublime + PlantUML 的插件画流程图,状态图,时序图等。这是一种程序员看了就会爱上的画图方式:自然,高效。

继续阅读

wordpress wp-postviews统计插件

1、在管理后台搜索并安装统计插件wp-postviews

2、archvie.php、author.php、category.php、index.php、search.php、single.php、tag.php

<span class="tags"><?php the_tags('', ', ', ''); ?></span>

在该代码后面插入postviews统计调用代码

<?php if(function_exists('the_views')){the_views();} ?>

3、进行wp-postviews后台配置

4、查看配置效果

5、如果启用小工具,可以在侧边栏调用最新文章和最热文章,设置调用全部的,也可以调用某个或多个分类目录,调用功能强大。

wordpress利于SEO优化的十三个插件

第一个插件:all in one seo

是一款很多网友在使用的SEO插件,给文章添加关键词和描述时使用,也可以自定义标题。

第二个插件:WP No Category Base – WPML compatible

这个插件的主要功能是自动替换URL中的category字段,使用这个插件后目录层级就变浅了,更好的结构让蜘蛛更好爬行。

第三个插件:WP-PostViews

想知道哪篇文章更受到搜索引擎和网友们的青睐,安装统计插件才能知晓,要不就只能靠猜了。
继续阅读

Ubuntu 安装 Sublime Text 3

最新版 3.2 build 3200 已经解决了中文输入问题,正常安装即可。

安装

Install the GPG key:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

Ensure apt is set up to work with https sources:

sudo apt-get install apt-transport-https

Select the channel to use:

  • Stable

    echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

  • Dev

    echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Update apt sources and install Sublime Text

sudo apt-get update
sudo apt-get install sublime-text sublime-merge

安装插件

插件来源:https://packagecontrol.io/installation

  1. Click the Preferences > Browse Packages… menu
  2. Browse up a folder and then into the Installed Packages folder
  3. Download Package Control.sublime-package and copy it into the Installed Packages directory
  4. Restart Sublime Text

配置代理

由于网站背墙,插件无法安装,此时需要配置一下 http proxy。

打开 Preferences > Package Settings > Package Control > Settings - User 菜单

编辑 Package Control.sublime-settings,添加两行:

// 改为真实IP和端口
"http_proxy": "http://127.0.0.1:8123",
"https_proxy": "http://127.0.0.1:8123"

Joomla: Blank administrator backend after login

I’m facing an issue when I try to migrate a Joomla installation to a different server. Let me first of all say I have copied all files from the old server to the new one, and migrated the Joomla database to a different server.

I’ve updated configuration.php to reflect the changes in the MySQL server.

When loading the site, it apparently works fine: connects to DB and allows all operations. However, when trying to access to the Joomla administration panel, and after successful login, an empty screen appears. There is no possible way to enter the backend.
继续阅读

WinSetupFromUSB多系统U盘引导启动工具

大多数情况重装系统的一般是U盘写入一个PE,网上找一个ghost系统,然后傻瓜式的一键安装,这个方法虽然方便,但是可能存在极大的风险,如今老毛桃、大白菜等PE均捆绑软件,锁定主页等行为,并且第三方ghost系统原本就植入了很多推广软件,更加推荐的做法是从官方下载原版镜像使用NT6等方式安装,不过最近发现一个神器WinSetupFromUSB可以制作多系统引导安装工具。

这个工具可以将多个镜像写入到U盘,包括windows、linux、PE等,只要你的U盘容量足够大,这些都不是问题,使用这个工具将将官方原版系统写入到U盘进行安装,保证系统的原汁原味,也不会受到任何第三方软件的捆绑。
继续阅读

火狐中关闭最后一个标签页时,如何令到浏览器不关闭

火狐中有一设定,当用户关闭最后一个标签页时,浏览器会被同时关闭。

这项功能有利有弊,利是可能方便了一些习惯于标签页操作的用户,这样就不用专门移到窗口右上角找红色交叉按钮了,直接关闭掉最后一个标签页就可以了,比较顺手。弊则是,难免有一些手多或者一时手误的用户,不小心按了最后一个标签页的关闭按钮,就整个浏览器都退出了,有够“唐突”的。

那么如何令到关闭最后一个标签页时,浏览器不关闭呢?有赖于火狐的强定制性,方法其实很简单的:地址栏中输入:about:config弹出“质保提醒”窗口时,点“我了解此风险”,然后进入到火狐的“总设定台”找到 browser.tabs.closeWindowWithLastTab一项默认的值是true双击改成false然后退出“总设定台”即可。