Sublime Text 更改侧边栏样式

Sublime text的侧边栏默认是浅色的,而默认的编辑器主题是Monokai深色主题,那样就很不协调,不过可以更改侧边栏样式。
修改后的效果和编辑区是一样的。
sidebar
编辑下列代码,存储为Default.sublime-theme,放到Sublime的Packages\User下:

[
		    {
		        "class": "close_button",
		        "layer0.texture": "Theme - Default/light_x_bright.png",
		        "layer0.opacity": 0.7
		    },
		    {
		        "class": "sidebar_tree",
		        "layer0.tint": [50, 50, 50] //230,230,230
		    },
		    {
		        "class": "sidebar_heading",
		        "color": [200, 200, 200],  //130,130,130 headers (open files, folders)
		        "shadow_color": [0, 0, 0]// 250 250 250
		    },
		    {
		        "class": "sidebar_label",
		        "color": [200, 200, 200]// 0 0 0  text in the sidebar tree
		    },
		    {
		        "class": "text_line_control",
		        "layer0.tint": 0
		    },
		    {
		        "class": "quick_panel_row",
		        "layer0.texture": "Theme - Default/panel_row.png",
		        "layer0.inner_margin": [2, 2, 2, 2],
		        "layer0.opacity": 1.0
		    },
		    {
		        "class": "quick_panel_row",
		        "attributes": ["selected"],
		        "layer0.texture": "Theme - Default/panel_row_selected.png"
		    },
		    {
		        "class": "quick_panel_label",
		        "bg": [87, 87, 87, 255],
		        "selected_match_fg": [255, 255, 255, 255],
		        "selected_bg": [64, 64, 64, 255]
		    },
		    {
		        "class": "quick_panel_path_label",
		        "bg": [87, 87, 87, 255],
		        "selected_match_fg": [255, 255, 255, 255],
		        "selected_bg": [64, 64, 64, 255]
		    },
		    {
		        "class": "quick_panel_score_label",
		        "bg": [87, 87, 87, 255],
		        "selected_fg": [166, 229, 255, 255],
		        "selected_bg": [64, 64, 64, 255]
		    },
		    {
		        "class": "auto_complete_label",
		        "bg": [255, 255, 255, 255],
		        "selected_match_fg": [0, 0, 0, 255],
		        "selected_bg": [156, 185, 223, 255]
		    },
		    {
		        "class": "fold_button_control",
		        "layer1.texture": "Theme - Default.arrow_right.png"
		    }
		]

代码来源:


编辑好的Default.sublime-theme下载:

不用插件实现代码语法高亮

对于使用wordpress写博客的人来说,代码高亮是一个常见也必须的功能了,wp本身code的功能不支持,需要安装插件来达到高亮的效果,这类的插件也非常多。像Crayon Syntax HighlighterSyntaxHighlighter Evolved等等,使用很方便,效果也很好。但是对于不喜欢使用插件,或者只是需要高亮效果不用太复杂功能的人来说,使用JavaScript就可以达到不需要插件就能显示高亮。
继续阅读 “不用插件实现代码语法高亮”

Chrome强制关闭非商店插件应用

现在使用Chrome经常会遇到插件被Chrome禁用且无法启用的问题。
00
原因是在高版本的Chrome Stable下,Google引入了安全机制,会将非商店的插件或应用强制禁用。
0
当然如果使用开发者模式加载正在开发的扩展这种方法可以继续使用,但是每次都会有警告。
对于这个机制,可以从策略组里一劳永逸的解决,简单说就是用策略组将Chrome不认可的插件加入白名单。
首先进入Chrome插件页面,勾选开发者模式,记录下需要加入白名单的插件的ID:
5
比如这边我们选择记下Adblock plus插件的ID: cfhdojbkjhnklbpkdaibdccddilifddb
然后需要去Chrome官方下载官方模版的策略组文件:


下载对应系统语言版本的 chrome.adm 文件,比如我是简体中文的,就下载里面的这个文件:
000

电脑设置方法:

1.打开系统的组策略: 开始–>运行–>gpedit.msc
1
2.本地计算机策略–>计算机配置–>管理模版–>添加/删除模版
2
3.在弹出的添加对话框里选择下载的 chrome.adm 文件
4.确定后,管理模版下应该有了Google 选项,选择 Google–>Google Chrome–>扩展程序,在右侧窗口的“配置扩展程序安装白名单”上右键,选择“属性”
3
5.选择“已启用”,点击下面的“要从黑名单中排除的扩展程序ID”后的“显示”
4
6.将最开始记录的扩展程序ID添加到白名单里。(ex.上面的Adblock plus的ID:cfhdojbkjhnklbpkdaibdccddilifddb
6
7.保存后在Chrome的扩展程序页面删除被禁用的扩展程序,重新安装就行了。

Chrome离线安装插件方法

Chrome浏览器给大家提供了一个简单而又方便的插件安装方法扩展程序网上商店可以直接在线安装。
但是因为某些原因,这个商店在国内访问不畅,经常无法访问或者下载,比如我想先安装一个 SwitchySharp 插件,但是商店里是如何也打不开,更别提下载了。
没法在线安装,那只好离线安装了,以前的更换网址用ID下载的方法好像没用了,反正我是替换后打不开网页。
还好有一个网站chrome-extension-downloader可以替我们下载到本地
2014-09-0010


打开这网站,只需要将下载的插件ID填入就可以了,比如我们要下载SwitchySharp插件,插件的官方商店地址是:
https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm

红色部分就是插件的ID,把这个dpplabbmogkhghncfbfdeeokoefdjegm填入到 chrome-extension-downloader的下载地址里就可以了。
2014-09-0011

Debian安装Shadowsocks

2017-03-09更新:已失效

Shadowsocks是什么,相信搜索下就知道了。
现在用的人也很多。对于VPS来说部署Shadowsocks不复杂,Debian更是简单。
先SSH登录VPS管理,修改apt的deb源
打开 sources.list

vi /etc/apt/sources.list

添加如下源保存

deb http://shadowsocks.org/debian wheezy main

或者直接用以下命令修改

echo "deb http://shadowsocks.org/debian wheezy main" >> /etc/apt/sources.list

修改好后直接使用apt管理器就可以安装

apt-get update
apt-get install shadowsocks

等待安装好后,修改配置文件 config.json

vi /etc/shadowsocks/config.json

修改里面的各项参数:

{
    "server":"my_server_ip", //修改为服务器IP
    "server_port":8388, //服务器端口
    "local_port":1080,
    "password":"barfoo!", //密码
    "timeout":600, //连接超时设置(秒)
    "method":"table" //加密模式
}

[success]method(加密模式包括): “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″。
默认是 table(不加密),推荐使用:”aes-256-cfb”[/success]
修改好后重启下shadowsocks服务:

service shadowsocks restart

服务端配置好后,在官网下载本地客户端,按服务端设置的参数在客户端里照填就可以了。

更换谷歌字体库解决fonts.googleapis.com加载慢

360网站卫士CDN驱动的常用前端公共库关闭,方法已失效

现在很多Wordpress的主题中都调用了google字体库(fons.googleapis.com)的字体,特别是国外主题基本所有的都调用了google字体库,在天朝的网络环境下,导致网站打开速度超级慢。
2014-09-0012
好在360帮我们想到了这个问题,我们可以使用:360网站卫士常用前端公共库CDN服务
提供了由360网站卫士CDN驱动的常用前端公共库以及和谐使用Google公共库、字体库的调用方法

继续阅读 “更换谷歌字体库解决fonts.googleapis.com加载慢”

微软OneDrive获取外链地址

方法已失效

微软的OneDrive(SkyDrive)网盘确实很不错,25G容量还支持外链,用来做图片或者音乐的外链是再好不过了。因为一些原因,7月开始网页登录被墙了,但是客户端登录没有问题,而且最关键的是外链地址是可以使用的。
我本人是很喜欢使用这个网盘作为外链的,胜在稳定,我6,7年前的外链还可以使用。
继续阅读 “微软OneDrive获取外链地址”

Linux下Vi编辑器命令

打开编辑器命令:

vi filename  /*打开filename文件*/
vi +n filename /*打开文件,并将光标置于第n行首*/
vi + filename /*打开文件,并将光标置于最后一行首*/
vi +/pattern filename /*打开文件,并将光标置于第一个与pattern匹配的串处*/
vi -r filename /*在上次正用vi编辑时发生系统崩溃,恢复filename*/
vi filename1 filename2 /*打开多个文件,依次进行编辑*/ 
Vi编辑器包括命令模式和插入模式,命令模式下可以进行删除,保存,搜索等操作。
插入模式下进行内容的修改,插入模式按 ESC 会回到命令模式。
以下操作基本都在命令模式下,注意区分大小写。

继续阅读 “Linux下Vi编辑器命令”

Linux 下SSH命令

目录操作:

rm -rf mydir    /*删除mydir目录,不需要确认,直接删除*/
mkdir dirname    /*创建名为dirname的目录*/
cd mydir    /*进入mydir目录*/
cd -    /*返回进入此目录之前所在的目录*/
cd ..    /*返回上一级目录,中间有空格*/
cd ~    /*回当前用户家目录*/
mv tools tool    /*把tools目录改名为tool */
ln -s tool abc    /*给tool目录创建名为abc的符号链接*/
cp -a tool    /home/vpser/www /*把tool目录,复制到www目录下 */
ls    /* 列出当前目录下的内容 */

文件操作:

rm go.tar        /* 删除go.tar文件 */
find mt.cgi    /* 查找文件名为mt.cgi的文件 */
df -h              /* 查看磁盘剩余空间 */

继续阅读 “Linux 下SSH命令”