![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tool
文章平均质量分 50
FuDesign2008
码农,主要从事富文本编辑器相关的开发与研究,欢迎交流,V信: FuDesign2008
展开
-
Vim 配色(color scheme)与随机配色
Vim 配色(color scheme)与随机配色配色对编码的体验影响很大, 在使用vim过程中, 我一直使用 molokai–自认为最好的color scheme. 后来, 又逐渐发现了 solarized, lucius 等优秀的配色方案.有段时间, 个人.vimrc 中默认配色是molokai, 但一种配色使用久了也会烦. 希望使 用pyte 方案时, 需要手工输入并执行 :colo原创 2015-02-10 12:00:06 · 4146 阅读 · 0 评论 -
Git下针对http使用proxy
git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080直接在sh上运行以上代码原创 2012-12-10 10:00:24 · 8091 阅读 · 1 评论 -
Fixing "There was a problem with the editor 'vi'" for Git on Mac OS X
Supplying the -f (run in foreground) flag fixed it for me. I suspect that this is because the VIM error code is not being returned to git, but it works nonetheless.$ git config --global core.edi原创 2012-12-09 21:45:36 · 2633 阅读 · 0 评论 -
Linux/Unix 下 替代svn diff的可视化工具
svn diff 替代工具 一. 使用vimdiff替换svn diff:对于多数linux下的开发者来说,vimdiff对文件差异的展示性显然要大大直观于svn diff。 那么我们能否用vimdiff来替代svn diff呢?所幸的是,svn对此作了考虑,并支持第三方程序作为对比差异。现在我们只需要一个简单的脚本就可以封装好此命令,使之使用第三方程序来做比 较。如下:转载 2012-11-10 12:02:57 · 5995 阅读 · 0 评论 -
opendiff and FileMerge on OS X
转摘自: http://www.markomedia.com.au/osx/opendiff-and-filemerge-on-os-x/Today I discovered opendiff tool that’s native to OS X – provided you have installed the Xcode on your system. It allows you转载 2012-08-17 12:21:05 · 2187 阅读 · 0 评论 -
Homebrew的安装与使用
Mac OS X是基于Unix的操作系统,可以安装大部分为Unix/Linux开发的软件。然而,如果只是以使用为目的,对每个软件都进行手工编译不是很方便,也不利于管理已安装的软件,于是出现了类似于Linux中APT、Yum等类似的软件包管理系统,其中最著名的有MacPorts、Fink、Homebrew等。我曾经是MacPorts的使用者,但了解Homebrew之后,立即“弃暗投明”了。其转载 2012-08-02 15:33:53 · 7934 阅读 · 0 评论 -
Mac下快速锁屏
Windows 下用习惯了Win+ L快捷键锁屏,那么Mac下如何操作呢,小编提供两种不用安装任何软件无毒无副作用的方法。首先开启进入睡眠或开始屏幕保护程序后要求输入密码,在系统偏好设置 – 安全性与隐私。方法一:1、Finder – 应用程序 – 实用工具 – 钥匙串访问,或者点击 Mac 屏幕右上角的放大镜按钮 Spotlight 搜索“钥匙串”;2、点击 Ma转载 2012-07-11 11:57:21 · 1466 阅读 · 0 评论 -
apache开启虚拟主机功能与httpd-vhosts.conf 配置分享
首先,在httpd.conf下开启虚拟主机功能找到配置项# Virtual hosts #Include /Applications/XAMPP/etc/extra/httpd-v原创 2012-06-07 21:45:07 · 33391 阅读 · 0 评论 -
html5test
http://html5test.com/THE HTML5 TEST – HOW WELL DOES YOUR BROWSER SUPPORT HTML5?原创 2012-06-28 12:38:57 · 794 阅读 · 0 评论 -
Mac下很赞的PDF阅读器 – Skim
Skim是一个功能很强大的但是较轻量的Mac下的PDF阅读器。自从升级到Mac OS X 10.6之后,我一直也没有去下载过Adobe Reader,因为感觉太庞大了(9.3版本是40.3M),一直就用系统自带的Preview看PDF,一般也就看看篇幅比较短的内容,也还过的去。最近开始看一本500页的电子书,长时间用Preview,希望能调到一个比较好的模式观看,但是总是无法完成。后来转载 2012-06-28 12:40:05 · 9727 阅读 · 0 评论 -
How to Reset Mac OS File Associations - 如何重设mac系统的文件关联
Instructions1Go to the Finder and select the file type whose association you want to change.2Press the "Command" key and the "I" key to open the "Get Info" window.转载 2012-06-26 17:48:18 · 1272 阅读 · 1 评论 -
如何开启XAMPP / Apache的rewrite功能
开启Apache 的mod_rewrite功能: 在Apahce的配置文件httpd.conf中把#LoadModule rewrite_module modules/mod_rewrite.so 前的#去掉,修改为LoadModule rewrite_module modules/mod_rewrite.so 在httpd.conf中找到下面这段原创 2012-06-09 08:35:39 · 5758 阅读 · 0 评论 -
使用Meld代替你的版本控制系统中默认的diff工具
Meld 是一个可视化的文本差异比较工具,它可以跟多个版本控制系统集成,个人认为它是最好用的。如何让Meld成为你SVN或GIT的默认diff工具呢? 下面我简单的说一下安装Meld在Ubuntu下,只需一条简单的命令就可以了sudo apt-get install meld让SVN使用Meld作为diff工具编辑 ~/.subversion目录转载 2012-12-10 17:26:14 · 8985 阅读 · 0 评论 -
Tabular: 在 Vim 中对齐文本
Vim 插件 Tabular 允许你在 Vim 中按等号、冒号、表格等来对齐文本,对于经常写代码的朋友来说,有 Tabular 将会非常方便。如上图所示,假如我想让其中的两行按等号对齐,则将光标定位到有等号的那行,执行 :Tab /= 即可。又如,若想将下面的|1|2||one|two|变成| 1 | 2 || one | two |转载 2012-12-09 22:23:25 · 4217 阅读 · 0 评论 -
项目总结
项目总结前段时间做了一个项目, 在预定技术方向上做失败了. 后来绝处逢生, 采用了另外的技术 方向, 竟然有成功的希望! 感慨挺多, 遂记录之!有些时候, 仅仅精通一个端/模块不够, 只了解端/模块的上下游的技术也不够. 最好能 以一个端/模块莫为中心, 不仅仅精通这一部分, 还尽量达到精通上下游的技术.为了尽量精通上下游技术, 很可能就要学习和精通多门编程语言.但该如何快速有效地 学原创 2013-12-13 21:48:18 · 925 阅读 · 0 评论 -
为什么命令svn log不会显示我刚刚提交的log ?
1. svn提交时只是对提交的文件和目录修订了版本号,而这些文件和目录的父目录仍然保持老的版本号,而svn log缺省情况下是获取目录当前版本的历史,所以没有显示新提交的改变;要解决这个问题,svn update或者使用svn log -r LATESTreversion2. 如果您是使用分布式版本控制工具(如 git, hg, bzr),或者使用 CVS 的用户,会对此现原创 2012-11-15 12:24:17 · 4470 阅读 · 0 评论 -
Mac OS X下安装与配置ctags和tagbar.vim以开发obj-c
ctags原先不支持objective-c, 后来在其trunk分支上增加了对obj-c的支持(其stable版本 截止目前仍然不支持obj-c). 由于ctags早期不支持obj-c, tagbar.vim插件亦未内置obj-c 支持. 因此, 为了在obj-c文件中正常使用tagbar.vim 以及使用tag跳转功能, 需要一 些比较hack的方式处理. 以下是安装与配置 ctags和ta原创 2014-01-17 00:21:24 · 9262 阅读 · 1 评论 -
Vim ios 开发插件帮助文档精华
Cocoa.vim:help cocoacocoa.vim uses snipMate to code completionuseful plugin: objc_matchbracket.vim:ListMethods:BuildMethods .h -> .mlook document:CocoaDocKXcode-like mappingsA Alte原创 2014-01-16 23:24:40 · 2540 阅读 · 0 评论 -
使用Vim插件YCM开发iOS
配置Vim插件YCM (YouCompleteMe) 作iOS开发是一件比较麻烦的事情, 尤其是像我这种对 YCM插件不是很了解的人. Google 一把vim ycm iphone 似乎也没有挺多相关结果, 故 记录之.在Mac OS X上配置YCM的前提是已经安装好MacVim已经安装好YCM插件及其所需的软件(如cmake) (可参考 YouCompleteMe by Vallo原创 2014-01-15 15:31:50 · 8766 阅读 · 0 评论 -
Vim就是一个锤子
如果你手里有一把锤子,所有东西看上去都像钉子。If all you have is a hammer, everything looks like a nail.Vim就是一个锤子. 用习惯以后, 什么开发都是钉子了, 竟然想用其做Java/Android/Obj-C/iOS开发 -- Vim 不适合做这些事情 -- SB了我. 做Java/Android开发还是Eclipse好, Obj原创 2014-01-21 13:45:23 · 1638 阅读 · 0 评论 -
Mac OS X下个人使用App总结
以下是我在Mac OS X 上日常使用的app. 如果想发掘更多好玩的app, 可参考知乎: Mac OS X 平台有哪些值得推荐的常用软件?常用Dropbox多端云同步利器.Enolsoft CHM View最好用的免费 .chm 文件查看器MouMac OS X上最棒的markdown编写与查看工具.在开发MarkdownViewer.vim原创 2014-01-04 15:40:13 · 4200 阅读 · 0 评论 -
如何读懂JSHint & JSLint 配置选项及报错信息
如何读懂JSHint & JSLint 配置选项及报错信息JSHint&JSLint配置选项很多, 各个选项的意思可在官方文档中找到:JSHint OptionsJSLint - Options 章节使用JSHint & JSLint 检查文件, 有时报错信息很费解, 除了参考官方文档说明, 还可以 参考:JSLint Error Explanations该网站使用实例原创 2013-12-16 13:27:21 · 5640 阅读 · 0 评论 -
Vim及VimScript资料总结
Vim教程入门Vim 实用技术Learning the vi and Vim EditorsA Byte of Vim进阶Practical VimHacking Vim 7.2VimScript教程Learn VimScript the Hard Way如果想系统了解如何开发vim插件, 这是最好的入门与深入教程原创 2011-12-20 13:53:39 · 2265 阅读 · 0 评论 -
Git Tip: git push ‘No refs in common and none specified’
@see http://www.thebuzzmedia.com/git-tip-git-push-no-refs-in-common-and-none-specified/Git is a source-control tool used by software developers.I recently switched from Subversion to Git转载 2013-03-19 17:10:17 · 2902 阅读 · 0 评论 -
Displaying the current Vim environment
@see http://vim.wikia.com/wiki/Displaying_the_current_Vim_environmentYou can display the current Vim environment (settings, options, commands, maps, etc) using the following commands::abbr转载 2012-12-12 12:20:28 · 978 阅读 · 0 评论 -
install xampp for mac
安装过程仅 4 个步骤 步骤 1:下载 步骤 2:安装 步骤 3:开始运行 步骤 4:测试安装过程仅 4 个步骤 步骤 1:下载只需点击下面的链接。下载最新版总是好主意。:)完整的下载列表(老版本)可在 SourceForge 找到。目前还没有版本更新记录。XAMPP 的 Mac OS X 版 1.7.3转载 2012-06-07 21:19:51 · 1974 阅读 · 0 评论 -
web前端开发远程调试工具Weinre
如今人们也越来越习惯在手机上浏览网页,而在手机上这些针对桌面浏览器设计的网页经常惨不忍睹。Web应用开发者需要针对手机进行界面的重新设计,但是手机上并没有称心如意的调试工具(如Firebug、web inspector),重新设计界面的工作往往事半功倍。本文介绍的调试工具Weinre 就是解决这一问题的优秀调试工具。 Weinre是什么?Weinre代表We b In sp转载 2012-05-30 18:43:12 · 2699 阅读 · 0 评论 -
vim的编码详解和中文环境设置
转载自:http://www.cnblogs.com/lidp/archive/2009/09/03/1697620.html很惭愧,作为vim的忠实用户,自从2年多前从help里知道了:edit ++enc=xxx这个命令之后,我就没有去了解过vim的编码设定了。这些年来,我遇到编码出错,总是:edit ++enc=xxx。今天:help了一下encoding等,终于搞清楚了转载 2011-12-20 13:47:11 · 724 阅读 · 0 评论 -
Vim文件保存编码配置
转载自:http://be-evil.org/post-158.html让Vim能正确显示和保存各种编码文件内容是个头疼的事情,今天专注的把这个问题研究一下首先是Vim编码配置的三个选项:encoding(enc):此项目配置的是vim的默认显示编码,如果你打开的文件编码与该属性配置的编码不同,那么Vim会将编码自动转换到配置编码再显示fileencodings(f转载 2011-12-20 13:49:57 · 1250 阅读 · 0 评论 -
使用deck.js制作幻灯片
使用deck.js制作幻灯片2011-08-31 20:13今天,无意中发现一个非常好玩的JS组件deck.js。使用它可以轻松的制作出自己想要的网页版PPT。官网:http://imakewebthings.github.com/deck.js/#intro(使转载 2011-10-12 13:59:42 · 3906 阅读 · 0 评论 -
svn常用命令指南
Svn在实际操作时非常简单,结合图形化客户端工具(如:TortoiseSVN),为我们的工作带来了很多方便。在无图形界面时,可以使用命令行,下面介绍一些常用的命令。 1、checkout语法:svn checkout PATH简写:svn co功能:将文件Checkout到本地目原创 2011-07-27 15:22:42 · 1416 阅读 · 0 评论 -
Zen Coding – WEB前端开发利器
<br /><br />上次在北京看到善用佳软的 xBeta 演示 VIM 的时候,@sfufoet 我就被强烈震撼到了。VIM 的确是个强大的编辑器,它可以折腾出很多种强大的功能。今天看到这个叫 Zen Coding 的东西,我强烈推荐给经常和 HTML CSS 打交道的朋友。@appinn<br />下面的动态演示图,只是它强大功能的一部分而已。它无视了编辑器的自动提示和自动完成,秒杀了你自定义的各种快捷键或者 AHK 的热字符串,以智能简洁高效的缩短输入,带给你超快速地书写各种复杂而枯燥的 H转载 2011-03-16 16:03:00 · 1041 阅读 · 0 评论 -
使用过的Firefox插件
<br />1. Firebug<br />最优秀的javascript调试器<br />2. Restart Firefox <br />firefox重启插件<br />3.Table2Clipboard<br />适合将网页中table的特定内容复制到剪贴板<br />4. Web Developer<br />5.YSlow(why slow)<br />6. fireshot原创 2010-11-23 11:42:00 · 664 阅读 · 0 评论 -
推荐16个web开发用到的Firefox插件
现在越来越多的网页设计师和开发人员开始使用Firefox!Firefox浏览器之所以用的人越来越多其中各种各样的插件起到了功不可没的所用,很多插件让web开发变得更加简单,效率也更高!今天我们从Firefox的插件中挑选出了16个对于web开发来说是必不可少的,你可以不必全部安装使用,但最为一个web设计师 开发人员了解下面的这些插件对你以后的工作会有一定的帮助!01. Web DeveloperWeb Developer对于网页设计师是一个很强大工具,它有各种必不可少的功能,它可以让你调试转载 2010-11-23 09:49:00 · 2523 阅读 · 0 评论 -
SVN: error can't find temporary directory:Internal error
error can't find temporary directory:Internal error环境:服务器端是 linux 客户端是window 用tsvn checkout 或update 时显示:error 无法找到临时目录:Internal error error can't find temporary directory:Internal error 以前是没有问题,今天突然所有项目都这样,后来发现linux 下盘满,导致sv转载 2010-12-28 11:13:00 · 6370 阅读 · 0 评论 -
前端资源(陆续更新)
前端观察http://www.qianduan.net/Mozilla Developer Centerhttps://developer.mozilla.org/en-US/原创 2010-10-25 11:24:00 · 654 阅读 · 0 评论 -
Google 阅读器键盘快捷键
<br />Google 阅读器键盘快捷键浏览对条目采取行动j/k:下一个/上一个条目s:为条目加注星标空格:下一个条目或页面l:喜欢条目<Shift> + 空格:上一个条目或页面t:标记条目n/p:向下/向上扫描条目(仅列表)e:通过电子邮件发送条目<Shift> + n/p:下一个/上一个订阅<Shift> + s:共享条目<Shift> + x:展开文件夹<Shift> + d:共享条目并添加注释<Shift> + o:打开订阅或文件夹v:查看原始内容<br /><br />或键:展开/折叠条目(仅限转载 2010-10-23 15:47:00 · 688 阅读 · 0 评论 -
Firebug: 关于console.log(obj)
如果console.log()中的参数是一个引用对象,控制台上显示的是程序结束后对象的值,而不是程序执行过程中对象的值。测试代码: 1 >> var obj={hello:1, world:2}; 2 >> // 3 >> var fn = function(o){ 4 >> var ref =o; 5 >> console.log(ref); 6 >> ref.good ="good"; 7 >>原创 2010-10-13 10:54:00 · 1977 阅读 · 0 评论 -
Linux系统下选择自己喜欢的vim配色方案
转载自:http://os.51cto.com/art/200708/54747.htmvim默认的配色方案有一点极不爽,就是注释,默认是蓝色的,在黑色背景下几乎看不清是什么东西。 倒腾了很多天,终于找到了解决办法,只要: $ vi ~/.vimrc 加一行 colorscheme murphy 保存退出就好了。 如果觉得murphy配色方案不好,可以看一下转载 2011-12-20 13:48:56 · 852 阅读 · 0 评论 -
fedora14上gvim字体设置保存
转载自:http://blog.163.com/sujoe_2006/blog/static/3353151201112301338187/1,因为系统上装了文泉驿字体,因此想gvim字体为“文泉驿等宽微米黒”编辑-选择字体-文泉驿等宽微米黒 102,重启后,gvim恢复原来的字体了,先前的设写没有保存下来3,解决方法:#vi /etc/vimrc转载 2011-12-20 13:55:04 · 2301 阅读 · 0 评论