-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
775 lines (470 loc) · 48.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>前端志</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link rel="alternative" href="/atom.xml" title="前端志" type="application/atom+xml">
<link rel="icon" href="/favicon.ico">
<link rel="stylesheet" href="/css/style.css">
<!--[if lt IE 9]><script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7/html5shiv.min.js"></script><![endif]-->
</head>
<body>
<div id="container">
<div id="wrap">
<header id="header">
<div id="header-outer" class="outer">
<div id="header-inner" class="inner">
<nav id="main-nav">
<a id="main-nav-toggle" class="nav-icon"></a>
<a class="main-nav-link" href="/">Home</a>
<a class="main-nav-link" href="/archives">Archives</a>
<a class="main-nav-link" href="https://github.com/hushicai">Github</a>
</nav>
<nav id="sub-nav">
<a id="nav-rss-link" class="nav-icon" href="/atom.xml" title="RSS Feed"></a>
<a id="nav-search-btn" class="nav-icon" title="Search"></a>
</nav>
<div id="search-form-wrap">
<form action="//google.com/search" method="get" accept-charset="UTF-8" class="search-form"><input type="search" name="q" class="search-form-input" placeholder="Search"><button type="submit" class="search-form-submit"></button><input type="hidden" name="sitesearch" value="http://hushicai.github.io"></form>
</div>
</div>
</div>
</header>
<div class="outer">
<section id="main">
<article id="post-rang-vim-zhi-chi-clipboard" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2016/01/08/rang-vim-zhi-chi-clipboard.html" class="article-date">
<time datetime="2016-01-07T17:20:40.000Z" itemprop="datePublished">2016-01-08</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2016/01/08/rang-vim-zhi-chi-clipboard.html">让vim支持`+clipboard`</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>ubuntu中系统默认的vim真是折腾,竟然不支持<code>+clipboard</code>.</p>
<p>如果没有开启clipboard特性,那vim就没法和系统的粘贴板交互,也就是说我们用<code>"+y</code>命令复制之后,没办法粘贴到其他地方,比如浏览器等.</p>
<p><code>vim-gnome</code>这个包给vim提供了<code>+clipboard</code>特性.我们只需要安装一下就可以了.</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">sudo apt-get install vim-gnome</span><br></pre></td></tr></table></figure>
<p>然后再查看一下,应该已经成功开启了:</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">vim --version | grep clipboard</span><br></pre></td></tr></table></figure>
<h2 id="参考文章"><a href="#参考文章" class="headerlink" title="参考文章"></a>参考文章</h2><ul>
<li><a href="http://vimcasts.org/blog/2013/11/getting-vim-with-clipboard-support/" target="_blank" rel="noopener">http://vimcasts.org/blog/2013/11/getting-vim-with-clipboard-support/</a></li>
</ul>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2016/01/08/rang-vim-zhi-chi-clipboard.html" data-id="cjjbks1hq002qutv9x9ng4bf8" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2016/01/08/rang-vim-zhi-chi-clipboard.html#disqus_thread" class="article-comment-link">comments</a>
<ul class="article-tag-list"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/clipboard/">clipboard</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/vim/">vim</a></li></ul>
</footer>
</div>
</article>
<article id="post-ls-mu-lu-yan-se" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2016/01/08/ls-mu-lu-yan-se.html" class="article-date">
<time datetime="2016-01-07T16:52:43.000Z" itemprop="datePublished">2016-01-08</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2016/01/08/ls-mu-lu-yan-se.html">ls目录颜色</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>最近在折腾ubuntu,又是各种配置…</p>
<p>首先要把terminal给搞定了,其中一项就是ls的颜色问题.</p>
<p>无意中发现了一个挺不错的repo: <a href="https://github.com/seebi/dircolors-solarized" target="_blank" rel="noopener">dircolors-solarized</a>,这货是基于<code>solarized</code>的颜色方案,很不错,严重推荐!</p>
<p>安装方法很简单,照上面的方法操作即可.</p>
<p>再也不用找度娘了,哈哈!</p>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2016/01/08/ls-mu-lu-yan-se.html" data-id="cjjbks1hp002putv9pqia9czu" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2016/01/08/ls-mu-lu-yan-se.html#disqus_thread" class="article-comment-link">comments</a>
<ul class="article-tag-list"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/dircolors/">dircolors</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/ls/">ls</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/lscolors/">lscolors</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/ubuntu/">ubuntu</a></li></ul>
</footer>
</div>
</article>
<article id="post-win7-jiang-CapsLock-ying-she-wei-Ctrl" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2016/01/07/win7-jiang-CapsLock-ying-she-wei-Ctrl.html" class="article-date">
<time datetime="2016-01-07T15:52:13.000Z" itemprop="datePublished">2016-01-07</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2016/01/07/win7-jiang-CapsLock-ying-she-wei-Ctrl.html">win7将CapsLock映射为Ctrl</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>从狼厂离职之后,没有了mac,一直在用windows系统,以sublime作为开发工具.</p>
<p>最近实在受不了,装了个ubuntu虚拟机,回到vim.(暂时还不想买mac…)</p>
<p>作为一个vim党,快速移动手指很重要,很显然,键盘上的CapsLock键实在是太浪费了,必须把它搞成Ctrl键.</p>
<p>这有个windows注册文件,内容如下:</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">Windows Registry Editor Version 5.00</span><br><span class="line"></span><br><span class="line">[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]</span><br><span class="line">"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00</span><br></pre></td></tr></table></figure>
<p>将以上内容保存到一个reg文件中,比如<code>caps_lock_to_ctrl.reg</code>,双击注册到windows注册表,然后重启电脑即可.</p>
<h2 id="参考文章"><a href="#参考文章" class="headerlink" title="参考文章"></a>参考文章</h2><ul>
<li><a href="http://johnhaller.com/useful-stuff/disable-caps-lock" target="_blank" rel="noopener">http://johnhaller.com/useful-stuff/disable-caps-lock</a></li>
<li><a href="http://vim.wikia.com/wiki/Map_caps_lock_to_escape_in_Windows#Use_the_Caps_Lock_key_as_Ctrl" target="_blank" rel="noopener">http://vim.wikia.com/wiki/Map_caps_lock_to_escape_in_Windows#Use_the_Caps_Lock_key_as_Ctrl</a></li>
</ul>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2016/01/07/win7-jiang-CapsLock-ying-she-wei-Ctrl.html" data-id="cjjbks1ho002mutv9fmrn92iq" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2016/01/07/win7-jiang-CapsLock-ying-she-wei-Ctrl.html#disqus_thread" class="article-comment-link">comments</a>
<ul class="article-tag-list"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/Caps-Lock/">Caps Lock</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/Ctrl/">Ctrl</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/windows/">windows</a></li></ul>
</footer>
</div>
</article>
<article id="post-python-interative-mode-tab-completion" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2015/10/09/python-interative-mode-tab-completion.html" class="article-date">
<time datetime="2015-10-09T09:12:29.000Z" itemprop="datePublished">2015-10-09</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2015/10/09/python-interative-mode-tab-completion.html">让python在交互模式下支持tab completion</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>本人使用的是mac os x 10.10.5版本,shell是zsh。</p>
<p>zsh的自定义配置在~/.oh-my-zsh/custom/my.zsh中。</p>
<p>首先在<code>~/.oh-my-zsh/custom/my.zsh</code>中配置如下:</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="built_in">export</span> PYTHONSTARTUP=<span class="variable">$HOME</span>/.pythonrc.py</span><br></pre></td></tr></table></figure>
<p><em>Note:如果你的zsh没有自定义配置文件,你可以直接在<code>~/.zshrc</code>配置。</em></p>
<p class="article-more-link">
<a href="/2015/10/09/python-interative-mode-tab-completion.html#more">阅读全文</a>
</p>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2015/10/09/python-interative-mode-tab-completion.html" data-id="cjjbks1hn002lutv9qrel4d7u" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2015/10/09/python-interative-mode-tab-completion.html#disqus_thread" class="article-comment-link">comments</a>
</footer>
</div>
</article>
<article id="post-git-she-zhi-global-ignore" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2015/09/15/git-she-zhi-global-ignore.html" class="article-date">
<time datetime="2015-09-15T09:28:26.000Z" itemprop="datePublished">2015-09-15</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2015/09/15/git-she-zhi-global-ignore.html">git设置global ignore</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>在个人主目录下新建一个<code>~/.gitignore</code>文件,填上想全局忽略的文件:</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">cscope.files</span><br><span class="line">cscope.out</span><br></pre></td></tr></table></figure>
<p>然后在<code>~/.gitconfig</code>中配置一下就行了:</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">git config --global core.excludesfile ~/.gitignore</span><br></pre></td></tr></table></figure>
<p>执行完以上命令后,在<code>~/.gitconfig</code>中会添加一个新项目:</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">[core]</span><br><span class="line"> excludesfile = /Users/hushicai/.gitignore</span><br></pre></td></tr></table></figure>
<p>搞定!</p>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2015/09/15/git-she-zhi-global-ignore.html" data-id="cjjbks1hk002gutv9ggxsrqg0" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2015/09/15/git-she-zhi-global-ignore.html#disqus_thread" class="article-comment-link">comments</a>
</footer>
</div>
</article>
<article id="post-delete-git-submodule" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2015/05/28/delete-git-submodule.html" class="article-date">
<time datetime="2015-05-28T14:11:06.000Z" itemprop="datePublished">2015-05-28</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2015/05/28/delete-git-submodule.html">删除git submodule</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>git添加submodule时,很酸爽,但是删除时,很蛋疼。</p>
<p>git貌似没有直接提供删除submodule的方法,如果要删除submodule,需要以下步骤:</p>
<ul>
<li>删除<code>.gitmodules</code>中对应的节点</li>
<li>添加<code>.gitmodules</code>到暂存区,<code>git add .gitmodules</code></li>
<li>删除<code>.git/config</code>中对应的节点</li>
<li>删除暂存区缓存,<code>git rm --cached path_to_submodule</code></li>
<li>删除<code>.git/modules/path_to_submodule</code>,<code>rm -rf .git/modules/path_to_submodule</code></li>
<li>删除工作区的submodule,<code>rm -rf path_to_submodule</code></li>
</ul>
<p>挺繁杂的……</p>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2015/05/28/delete-git-submodule.html" data-id="cjjbks1hj002eutv95m7sqxi4" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2015/05/28/delete-git-submodule.html#disqus_thread" class="article-comment-link">comments</a>
</footer>
</div>
</article>
<article id="post-a-frontend-interview-question-of-weixin" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2015/05/07/a-frontend-interview-question-of-weixin.html" class="article-date">
<time datetime="2015-05-07T15:03:28.000Z" itemprop="datePublished">2015-05-07</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2015/05/07/a-frontend-interview-question-of-weixin.html">微信的一道前端面试题</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>今天听说了一道微信的前端面试题,内容大概如下:</p>
<blockquote>
<p>实现一个LazyMan,可以按照以下方式调用:<br>LazyMan(“Hank”)输出:<br>Hi! This is Hank!</p>
<p>LazyMan(“Hank”).sleep(10).eat(“dinner”)输出<br>Hi! This is Hank!<br>//等待10秒..<br>Wake up after 10<br>Eat dinner~</p>
<p>LazyMan(“Hank”).eat(“dinner”).eat(“supper”)输出<br>Hi This is Hank!<br>Eat dinner~<br>Eat supper~</p>
<p>LazyMan(“Hank”).sleepFirst(5).eat(“supper”)输出<br>//等待5秒<br>Wake up after 5<br>Hi This is Hank!<br>Eat supper</p>
<p>以此类推。</p>
</blockquote>
<p>这题目我觉得挺有意思的,晚上下班回来就折腾了一下。</p>
<p class="article-more-link">
<a href="/2015/05/07/a-frontend-interview-question-of-weixin.html#more">阅读全文</a>
</p>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2015/05/07/a-frontend-interview-question-of-weixin.html" data-id="cjjbks1hh002autv91ccchrpz" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2015/05/07/a-frontend-interview-question-of-weixin.html#disqus_thread" class="article-comment-link">comments</a>
</footer>
</div>
</article>
<article id="post-devtools-timeline-improvements" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2015/04/29/devtools-timeline-improvements.html" class="article-date">
<time datetime="2015-04-29T02:23:09.000Z" itemprop="datePublished">2015-04-29</time>
</a>
<div class="article-category">
<a class="article-category-link" href="/categories/翻译/">翻译</a>
</div>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2015/04/29/devtools-timeline-improvements.html">【翻译】开发者工具时间轴:现在提供了全部的故事</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>原文地址:<a href="http://updates.html5rocks.com/2015/04/devtools-timeline-improvements" target="_blank" rel="noopener">http://updates.html5rocks.com/2015/04/devtools-timeline-improvements</a></p>
<p>开发者工具的<a href="https://developer.chrome.com/devtools/docs/timeline" target="_blank" rel="noopener">timeline panel</a>一直以来都是在性能优化路上最佳的第一站。 这个关于你的应用程序活动的集中化概览,可以帮助你分析花费在loading、scripting、rendering和repainting上的时间。 最近,我们升级了timeline面板,增加了更多的使用方法,以便你可以更加深入地了解你的应用程序性能。</p>
<p>我们添加了以下特性:</p>
<ul>
<li>集成<a href="#Integrated_JavaScript_Profiler">Javascript profiler</a>(包括了火焰图表)</li>
<li><a href="#Frame_Viewer">frame viewer</a>,帮助你查看组合图层。</li>
<li><a href="#Paint_Profiler">paint profiler</a>,入木三分地剖析了浏览器渲染活动。</li>
</ul>
<p>注意,使用本文中描述的<strong>Paint</strong>捕获选项会导致一些性能负担,所以只有你需要它们的时候,才去勾选它们。</p>
<p class="article-more-link">
<a href="/2015/04/29/devtools-timeline-improvements.html#more">阅读全文</a>
</p>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2015/04/29/devtools-timeline-improvements.html" data-id="cjjbks1hg0028utv9feu2e5qc" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2015/04/29/devtools-timeline-improvements.html#disqus_thread" class="article-comment-link">comments</a>
</footer>
</div>
</article>
<article id="post-fuck-array-permutation" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2015/04/28/fuck-array-permutation.html" class="article-date">
<time datetime="2015-04-28T10:04:15.000Z" itemprop="datePublished">2015-04-28</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2015/04/28/fuck-array-permutation.html">数组全排列</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>如何输出一个数组全部可能的排列组合?</p>
<p>比如<code>[1, 2]</code>,应该输出<code>[1, 2]</code>、<code>[2, 1]</code>。</p>
<p>再比如<code>[1, 2, 3]</code>,应该输出<code>[1, 2, 3]</code>、<code>[1, 3, 2]</code>、<code>[2, 1, 3]</code>、<code>[2, 3, 1]</code>、<code>[3, 1, 2]</code>、<code>[3, 2, 1]</code>。</p>
<p>观察以上数据,其实可以推断出,假设一组数<code>p = {r1, r2, r3, ..., rn}</code>,全排列表示为perm(p),数组中除rn之外的数据集合表示为pn = p - {rn}。</p>
<p>那么perm(p) = r1perm(p1), r2perm(p2), r3perm(p3), …, rnperm(pn)。</p>
<p>数据全部可能的排列组合就是r1perm(p1),r2perm(p2),….,rnperm(pn)的集合。</p>
<p class="article-more-link">
<a href="/2015/04/28/fuck-array-permutation.html#more">阅读全文</a>
</p>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2015/04/28/fuck-array-permutation.html" data-id="cjjbks1hd0025utv9aq24lggw" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2015/04/28/fuck-array-permutation.html#disqus_thread" class="article-comment-link">comments</a>
</footer>
</div>
</article>
<article id="post-vim-simple-cursor-moving" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2015/04/27/vim-simple-cursor-moving.html" class="article-date">
<time datetime="2015-04-27T02:51:03.000Z" itemprop="datePublished">2015-04-27</time>
</a>
<div class="article-category">
<a class="article-category-link" href="/categories/vim/">vim</a>
</div>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2015/04/27/vim-simple-cursor-moving.html">vim simple cursor moving</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<p>在vim normal模式下,你仅需几个按键,就可以健步如飞。</p>
<ul>
<li>到文件的开始处?</li>
</ul>
<p><code>gg</code></p>
<ul>
<li>到文件的结尾处?</li>
</ul>
<p><code>G</code></p>
<ul>
<li>到第n行?</li>
</ul>
<p><code>nG</code>或者<code>ngg</code>,其中n替换为行,比如第100行,<code>100G</code>或者<code>100gg</code></p>
<ul>
<li>当前行第一个非空白字符?</li>
</ul>
<p><code>^</code></p>
<ul>
<li>移到行首?</li>
</ul>
<p><code>0</code>,数字零。</p>
<ul>
<li>移到行尾?</li>
</ul>
<p><code>$</code></p>
<ul>
<li>下一行第一个非空字符?</li>
</ul>
<p><code><CR></code>,即回车键</p>
<ul>
<li>上一行第一个非空字符?</li>
</ul>
<p><code>-</code>,中横线。</p>
<ul>
<li>向前移到一个单词的结尾处?</li>
</ul>
<p><code>e</code></p>
<p class="article-more-link">
<a href="/2015/04/27/vim-simple-cursor-moving.html#more">阅读全文</a>
</p>
</div>
<footer class="article-footer">
<a data-url="http://hushicai.github.io/2015/04/27/vim-simple-cursor-moving.html" data-id="cjjbks1hb0022utv9n3fhtuev" class="article-share-link" data-share="baidu">share</a>
<a href="http://hushicai.github.io/2015/04/27/vim-simple-cursor-moving.html#disqus_thread" class="article-comment-link">comments</a>
<ul class="article-tag-list"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/cursor/">cursor</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/moving/">moving</a></li><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/vim/">vim</a></li></ul>
</footer>
</div>
</article>
<nav id="page-nav">
<span class="page-number current">1</span><a class="page-number" href="/page/2/">2</a><a class="page-number" href="/page/3/">3</a><span class="space">…</span><a class="page-number" href="/page/6/">6</a><a class="extend next" rel="next" href="/page/2/">Next »</a>
</nav>
</section>
<aside id="sidebar">
<div class="widget-wrap">
<h3 class="widget-title">categories</h3>
<div class="widget">
<ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/javascript/">javascript</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/vim/">vim</a><span class="category-list-count">2</span></li><li class="category-list-item"><a class="category-list-link" href="/categories/翻译/">翻译</a><span class="category-list-count">1</span></li></ul>
</div>
</div>
<div class="widget-wrap">
<h3 class="widget-title">tags</h3>
<div class="widget">
<ul class="tag-list"><li class="tag-list-item"><a class="tag-list-link" href="/tags/Array/">Array</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Caps-Lock/">Caps Lock</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Ctrl/">Ctrl</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/EventSource/">EventSource</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/File-Api/">File Api</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/FileReader/">FileReader</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/HTML5/">HTML5</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/NodeList/">NodeList</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Start-Render-Time/">Start Render Time</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/Time-Of-First-Byte/">Time Of First Byte</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/WebSocket/">WebSocket</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/above-the-fold/">above the fold</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/animation/">animation</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/binary-tree/">binary tree</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/brew/">brew</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/brew-install/">brew install</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/certificate/">certificate</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/chrome/">chrome</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/clipboard/">clipboard</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/color/">color</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/command/">command</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/completion/">completion</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/cursor/">cursor</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/dircolors/">dircolors</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/directory/">directory</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/fail/">fail</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/fixed/">fixed</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/function-declarations/">function declarations</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/function-expressions/">function expressions</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/goagent/">goagent</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/http-proxy/">http_proxy</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/https-proxy/">https_proxy</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ios/">ios</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/javascript/">javascript</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/jquery/">jquery</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/js/">js</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/long-polling/">long polling</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ls/">ls</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/lscolors/">lscolors</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/mac-os-x/">mac os x</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/mac-osx/">mac osx</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/moving/">moving</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/nerdcommenter/">nerdcommenter</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/not-work/">not work</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/oh-my-zsh/">oh-my-zsh</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/open/">open</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/openssl/">openssl</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/parameters/">parameters</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/plugin/">plugin</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/polling/">polling</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/quicksort/">quicksort</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/shell/">shell</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/slice/">slice</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/space/">space</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ssl/">ssl</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/supertab/">supertab</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/svn/">svn</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/tern/">tern</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/token/">token</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ubuntu/">ubuntu</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/ultisnips/">ultisnips</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/v8/">v8</a><span class="tag-list-count">2</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/vim/">vim</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/windows/">windows</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/youcompleteme/">youcompleteme</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/zsh/">zsh</a><span class="tag-list-count">3</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/二叉树/">二叉树</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/动画原理/">动画原理</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/动画库/">动画库</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/卡住/">卡住</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/命令/">命令</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/命令行/">命令行</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/回滚/">回滚</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/固定定位/">固定定位</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/墙/">墙</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/失效/">失效</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/开始渲染时间/">开始渲染时间</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/快排/">快排</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/快速排序/">快速排序</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/整体架构/">整体架构</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/无法安装/">无法安装</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/服务器推/">服务器推</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/本地文件/">本地文件</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/源代码/">源代码</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/白屏时间/">白屏时间</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/目录/">目录</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/空格/">空格</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/证书错误/">证书错误</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/词法分析/">词法分析</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/重定向/">重定向</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/顺序存储/">顺序存储</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/颜色/">颜色</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/首字节时间/">首字节时间</a><span class="tag-list-count">1</span></li><li class="tag-list-item"><a class="tag-list-link" href="/tags/首屏时间/">首屏时间</a><span class="tag-list-count">1</span></li></ul>
</div>
</div>
<div class="widget-wrap">
<h3 class="widget-title">tagcloud</h3>
<div class="widget tagcloud">
<a href="/tags/Array/" style="font-size: 10px;">Array</a> <a href="/tags/Caps-Lock/" style="font-size: 10px;">Caps Lock</a> <a href="/tags/Ctrl/" style="font-size: 10px;">Ctrl</a> <a href="/tags/EventSource/" style="font-size: 10px;">EventSource</a> <a href="/tags/File-Api/" style="font-size: 10px;">File Api</a> <a href="/tags/FileReader/" style="font-size: 10px;">FileReader</a> <a href="/tags/HTML5/" style="font-size: 10px;">HTML5</a> <a href="/tags/NodeList/" style="font-size: 10px;">NodeList</a> <a href="/tags/Start-Render-Time/" style="font-size: 10px;">Start Render Time</a> <a href="/tags/Time-Of-First-Byte/" style="font-size: 10px;">Time Of First Byte</a> <a href="/tags/WebSocket/" style="font-size: 10px;">WebSocket</a> <a href="/tags/above-the-fold/" style="font-size: 10px;">above the fold</a> <a href="/tags/animation/" style="font-size: 10px;">animation</a> <a href="/tags/binary-tree/" style="font-size: 10px;">binary tree</a> <a href="/tags/brew/" style="font-size: 10px;">brew</a> <a href="/tags/brew-install/" style="font-size: 10px;">brew install</a> <a href="/tags/certificate/" style="font-size: 10px;">certificate</a> <a href="/tags/chrome/" style="font-size: 10px;">chrome</a> <a href="/tags/clipboard/" style="font-size: 10px;">clipboard</a> <a href="/tags/color/" style="font-size: 10px;">color</a> <a href="/tags/command/" style="font-size: 10px;">command</a> <a href="/tags/completion/" style="font-size: 10px;">completion</a> <a href="/tags/cursor/" style="font-size: 10px;">cursor</a> <a href="/tags/dircolors/" style="font-size: 10px;">dircolors</a> <a href="/tags/directory/" style="font-size: 10px;">directory</a> <a href="/tags/fail/" style="font-size: 10px;">fail</a> <a href="/tags/fixed/" style="font-size: 10px;">fixed</a> <a href="/tags/function-declarations/" style="font-size: 10px;">function declarations</a> <a href="/tags/function-expressions/" style="font-size: 10px;">function expressions</a> <a href="/tags/goagent/" style="font-size: 10px;">goagent</a> <a href="/tags/http-proxy/" style="font-size: 10px;">http_proxy</a> <a href="/tags/https-proxy/" style="font-size: 10px;">https_proxy</a> <a href="/tags/ios/" style="font-size: 10px;">ios</a> <a href="/tags/javascript/" style="font-size: 10px;">javascript</a> <a href="/tags/jquery/" style="font-size: 15px;">jquery</a> <a href="/tags/js/" style="font-size: 20px;">js</a> <a href="/tags/long-polling/" style="font-size: 10px;">long polling</a> <a href="/tags/ls/" style="font-size: 15px;">ls</a> <a href="/tags/lscolors/" style="font-size: 10px;">lscolors</a> <a href="/tags/mac-os-x/" style="font-size: 10px;">mac os x</a> <a href="/tags/mac-osx/" style="font-size: 15px;">mac osx</a> <a href="/tags/moving/" style="font-size: 10px;">moving</a> <a href="/tags/nerdcommenter/" style="font-size: 10px;">nerdcommenter</a> <a href="/tags/not-work/" style="font-size: 10px;">not work</a> <a href="/tags/oh-my-zsh/" style="font-size: 10px;">oh-my-zsh</a> <a href="/tags/open/" style="font-size: 10px;">open</a> <a href="/tags/openssl/" style="font-size: 10px;">openssl</a> <a href="/tags/parameters/" style="font-size: 10px;">parameters</a> <a href="/tags/plugin/" style="font-size: 10px;">plugin</a> <a href="/tags/polling/" style="font-size: 10px;">polling</a> <a href="/tags/quicksort/" style="font-size: 10px;">quicksort</a> <a href="/tags/shell/" style="font-size: 15px;">shell</a> <a href="/tags/slice/" style="font-size: 10px;">slice</a> <a href="/tags/space/" style="font-size: 10px;">space</a> <a href="/tags/ssl/" style="font-size: 10px;">ssl</a> <a href="/tags/supertab/" style="font-size: 10px;">supertab</a> <a href="/tags/svn/" style="font-size: 15px;">svn</a> <a href="/tags/tern/" style="font-size: 10px;">tern</a> <a href="/tags/token/" style="font-size: 10px;">token</a> <a href="/tags/ubuntu/" style="font-size: 10px;">ubuntu</a> <a href="/tags/ultisnips/" style="font-size: 10px;">ultisnips</a> <a href="/tags/v8/" style="font-size: 15px;">v8</a> <a href="/tags/vim/" style="font-size: 20px;">vim</a> <a href="/tags/windows/" style="font-size: 10px;">windows</a> <a href="/tags/youcompleteme/" style="font-size: 10px;">youcompleteme</a> <a href="/tags/zsh/" style="font-size: 20px;">zsh</a> <a href="/tags/二叉树/" style="font-size: 10px;">二叉树</a> <a href="/tags/动画原理/" style="font-size: 10px;">动画原理</a> <a href="/tags/动画库/" style="font-size: 10px;">动画库</a> <a href="/tags/卡住/" style="font-size: 10px;">卡住</a> <a href="/tags/命令/" style="font-size: 10px;">命令</a> <a href="/tags/命令行/" style="font-size: 10px;">命令行</a> <a href="/tags/回滚/" style="font-size: 10px;">回滚</a> <a href="/tags/固定定位/" style="font-size: 10px;">固定定位</a> <a href="/tags/墙/" style="font-size: 10px;">墙</a> <a href="/tags/失效/" style="font-size: 10px;">失效</a> <a href="/tags/开始渲染时间/" style="font-size: 10px;">开始渲染时间</a> <a href="/tags/快排/" style="font-size: 10px;">快排</a> <a href="/tags/快速排序/" style="font-size: 10px;">快速排序</a> <a href="/tags/整体架构/" style="font-size: 10px;">整体架构</a> <a href="/tags/无法安装/" style="font-size: 10px;">无法安装</a> <a href="/tags/服务器推/" style="font-size: 10px;">服务器推</a> <a href="/tags/本地文件/" style="font-size: 10px;">本地文件</a> <a href="/tags/源代码/" style="font-size: 10px;">源代码</a> <a href="/tags/白屏时间/" style="font-size: 10px;">白屏时间</a> <a href="/tags/目录/" style="font-size: 10px;">目录</a> <a href="/tags/空格/" style="font-size: 10px;">空格</a> <a href="/tags/证书错误/" style="font-size: 10px;">证书错误</a> <a href="/tags/词法分析/" style="font-size: 10px;">词法分析</a> <a href="/tags/重定向/" style="font-size: 10px;">重定向</a> <a href="/tags/顺序存储/" style="font-size: 10px;">顺序存储</a> <a href="/tags/颜色/" style="font-size: 10px;">颜色</a> <a href="/tags/首字节时间/" style="font-size: 10px;">首字节时间</a> <a href="/tags/首屏时间/" style="font-size: 10px;">首屏时间</a>
</div>
</div>
<div class="widget-wrap">
<h3 class="widget-title">archive</h3>
<div class="widget">
<ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/01/">一月 2016</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/10/">十月 2015</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/09/">九月 2015</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/05/">五月 2015</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/04/">四月 2015</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2014/12/">十二月 2014</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2014/08/">八月 2014</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2014/04/">四月 2014</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2014/03/">三月 2014</a><span class="archive-list-count">11</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2014/02/">二月 2014</a><span class="archive-list-count">14</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2014/01/">一月 2014</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2013/11/">十一月 2013</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2013/09/">九月 2013</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2013/07/">七月 2013</a><span class="archive-list-count">7</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2013/06/">六月 2013</a><span class="archive-list-count">1</span></li></ul>
</div>
</div>
<div class="widget-wrap">
<h3 class="widget-title">recent_posts</h3>
<div class="widget">
<ul>
<li>
<a href="/2016/01/08/rang-vim-zhi-chi-clipboard.html">让vim支持`+clipboard`</a>
</li>
<li>
<a href="/2016/01/08/ls-mu-lu-yan-se.html">ls目录颜色</a>
</li>
<li>
<a href="/2016/01/07/win7-jiang-CapsLock-ying-she-wei-Ctrl.html">win7将CapsLock映射为Ctrl</a>
</li>
<li>
<a href="/2015/10/09/python-interative-mode-tab-completion.html">让python在交互模式下支持tab completion</a>
</li>
<li>
<a href="/2015/09/15/git-she-zhi-global-ignore.html">git设置global ignore</a>
</li>
</ul>
</div>
</div>
</aside>
</div>
<footer id="footer">
<div class="outer">
<div id="footer-info" class="inner">
© 2018 hushicai<br>
Powered by <a href="http://hexo.io/" target="_blank">Hexo</a>.
</div>
</div>
</footer>
</div>
<nav id="mobile-nav">
<a href="/" class="mobile-nav-link">Home</a>
<a href="/archives" class="mobile-nav-link">Archives</a>
<a href="https://github.com/hushicai" class="mobile-nav-link">Github</a>
</nav>
<!-- totop start -->
<div id="totop">
<a title="totop"><img src="/img/scrollup.png"/></a>
</div>
<!-- totop end -->
<!-- disqus start -->
<!-- disqus end -->
<!-- 百度分享 start -->
<div id="article-share-box" class="article-share-box">
<div id="bdshare" class="bdsharebuttonbox article-share-links">
<a class="article-share-weibo" data-cmd="tsina" title="分享到新浪微博"></a>
<a class="article-share-weixin" data-cmd="weixin" title="分享到微信"></a>
<a class="article-share-qq" data-cmd="sqq" title="分享到QQ"></a>
<a class="article-share-renren" data-cmd="renren" title="分享到人人网"></a>
<a class="article-share-more" data-cmd="more" title="更多"></a>
</div>
</div>
<script>window._bd_share_config={"common":{},"share":{"bdCustomStyle":"/css/bdshare.css"}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?cdnversion='+~(-new Date()/36e5)];</script>
<!-- 百度分享 end -->
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<link rel="stylesheet" href="/fancybox/jquery.fancybox.css">
<script src="/fancybox/jquery.fancybox.pack.js"></script>
<script src="/js/script.js"></script>
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "//hm.baidu.com/hm.js?eebaea29f083e5cc508252c0f12389ef";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
</div>
</body>
</html>