﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-3D FPS -随笔分类-emacs</title><link>http://www.cppblog.com/jimsmorong/category/15473.html</link><description>1234567890</description><language>zh-cn</language><lastBuildDate>Mon, 18 Apr 2011 04:14:32 GMT</lastBuildDate><pubDate>Mon, 18 Apr 2011 04:14:32 GMT</pubDate><ttl>60</ttl><item><title>我的.emacs  2011版本</title><link>http://www.cppblog.com/jimsmorong/archive/2011/04/14/144201.html</link><dc:creator>DK_jims</dc:creator><author>DK_jims</author><pubDate>Thu, 14 Apr 2011 06:20:00 GMT</pubDate><guid>http://www.cppblog.com/jimsmorong/archive/2011/04/14/144201.html</guid><wfw:comment>http://www.cppblog.com/jimsmorong/comments/144201.html</wfw:comment><comments>http://www.cppblog.com/jimsmorong/archive/2011/04/14/144201.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jimsmorong/comments/commentRss/144201.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jimsmorong/services/trackbacks/144201.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.在此建一个.emacs 文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C:\Documents and Settings\jims_mrs\Application Data.emacsCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeH...&nbsp;&nbsp;<a href='http://www.cppblog.com/jimsmorong/archive/2011/04/14/144201.html'>阅读全文</a><img src ="http://www.cppblog.com/jimsmorong/aggbug/144201.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jimsmorong/" target="_blank">DK_jims</a> 2011-04-14 14:20 <a href="http://www.cppblog.com/jimsmorong/archive/2011/04/14/144201.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的.emacs </title><link>http://www.cppblog.com/jimsmorong/archive/2010/05/10/115036.html</link><dc:creator>DK_jims</dc:creator><author>DK_jims</author><pubDate>Mon, 10 May 2010 13:46:00 GMT</pubDate><guid>http://www.cppblog.com/jimsmorong/archive/2010/05/10/115036.html</guid><wfw:comment>http://www.cppblog.com/jimsmorong/comments/115036.html</wfw:comment><comments>http://www.cppblog.com/jimsmorong/archive/2010/05/10/115036.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jimsmorong/comments/commentRss/115036.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jimsmorong/services/trackbacks/115036.html</trackback:ping><description><![CDATA[<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;"><br>;;;C:\Documents and Settings\jims_mrs\Application Data<br><br>1</span>&nbsp;<span style="color: #000000;">(load</span><span style="color: #000000;">-</span><span style="color: #000000;">file&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">D:/Program&nbsp;Files/emacs/HOME/.emacs</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">2</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">3</span>&nbsp;<span style="color: #000000;">;;;&nbsp;Emacs&nbsp;Load&nbsp;Path<br></span><span style="color: #008080;">4</span>&nbsp;<span style="color: #000000;">;;(setq&nbsp;load</span><span style="color: #000000;">-</span><span style="color: #000000;">path&nbsp;(cons&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">D:/Program&nbsp;Files/emacs/HOME/.emacs</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;load</span><span style="color: #000000;">-</span><span style="color: #000000;">path))</span></div>
<br>D:\Program Files\emacs\HOME<br>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;">&nbsp;&nbsp;1</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;&nbsp;2</span>&nbsp;<span style="color: #000000;">(setenv&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">HOME</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">D:/Program&nbsp;Files/emacs/HOME</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">&nbsp;&nbsp;3</span>&nbsp;<span style="color: #000000;">(setenv&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">PATH</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">D:/Program&nbsp;Files/emacs/HOME</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">&nbsp;&nbsp;4</span>&nbsp;<span style="color: #000000;">;;</span><span style="color: #0000ff;">set</span><span style="color: #000000;">&nbsp;the&nbsp;</span><span style="color: #0000ff;">default</span><span style="color: #000000;">&nbsp;file&nbsp;path<br></span><span style="color: #008080;">&nbsp;&nbsp;5</span>&nbsp;<span style="color: #000000;">(setq&nbsp;</span><span style="color: #0000ff;">default</span><span style="color: #000000;">-</span><span style="color: #000000;">directory&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">~/</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">&nbsp;&nbsp;6</span>&nbsp;<span style="color: #000000;">(add</span><span style="color: #000000;">-</span><span style="color: #000000;">to</span><span style="color: #000000;">-</span><span style="color: #000000;">list&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">load-path&nbsp;"~/emacs/site-lisp")</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;&nbsp;7</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;&nbsp;8</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;&nbsp;9</span>&nbsp;<span style="color: #000000;">;;(server</span><span style="color: #000000;">-</span><span style="color: #000000;">start)<br></span><span style="color: #008080;">&nbsp;10</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;11</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;12</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;13</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;14</span>&nbsp;<span style="color: #000000;">;;&nbsp;动态加载的代码<br></span><span style="color: #008080;">&nbsp;15</span>&nbsp;<span style="color: #000000;">;;&nbsp;M</span><span style="color: #000000;">-</span><span style="color: #000000;">x&nbsp;load</span><span style="color: #000000;">-</span><span style="color: #000000;">file,<br></span><span style="color: #008080;">&nbsp;16</span>&nbsp;<span style="color: #000000;">;;&nbsp;M</span><span style="color: #000000;">-</span><span style="color: #000000;">x&nbsp;eval</span><span style="color: #000000;">-</span><span style="color: #000000;">buffer<br></span><span style="color: #008080;">&nbsp;17</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;18</span>&nbsp;<span style="color: #000000;">;关闭启动画面<br></span><span style="color: #008080;">&nbsp;19</span>&nbsp;<span style="color: #000000;">(custom</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">variables<br></span><span style="color: #008080;">&nbsp;20</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;;;&nbsp;custom</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">variables&nbsp;was&nbsp;added&nbsp;by&nbsp;Custom.<br></span><span style="color: #008080;">&nbsp;21</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;;;&nbsp;If&nbsp;you&nbsp;edit&nbsp;it&nbsp;by&nbsp;hand,&nbsp;you&nbsp;could&nbsp;mess&nbsp;it&nbsp;up,&nbsp;so&nbsp;be&nbsp;careful.<br></span><span style="color: #008080;">&nbsp;22</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;;;&nbsp;Your&nbsp;init&nbsp;file&nbsp;should&nbsp;contain&nbsp;only&nbsp;one&nbsp;such&nbsp;instance.<br></span><span style="color: #008080;">&nbsp;23</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;;;&nbsp;If&nbsp;there&nbsp;</span><span style="color: #0000ff;">is</span><span style="color: #000000;">&nbsp;more&nbsp;than&nbsp;one,&nbsp;they&nbsp;won</span><span style="color: #000000;">'</span><span style="color: #000000;">t&nbsp;work&nbsp;right.</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;24</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">(column-number-mode&nbsp;t)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;25</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">(display-time-mode&nbsp;t)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;26</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">(inhibit-startup-screen&nbsp;t)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;27</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">(show-paren-mode&nbsp;t)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;28</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">(truncate-partial-width-windows&nbsp;nil))</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;29</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;30</span>&nbsp;<span style="color: #000000;">;;设置个人信息<br></span><span style="color: #008080;">&nbsp;31</span>&nbsp;<span style="color: #000000;">(setq&nbsp;user</span><span style="color: #000000;">-</span><span style="color: #000000;">full</span><span style="color: #000000;">-</span><span style="color: #000000;">name&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">mrx&nbsp;jimsmorong</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">&nbsp;32</span>&nbsp;<span style="color: #000000;">(setq&nbsp;user</span><span style="color: #000000;">-</span><span style="color: #000000;">mail</span><span style="color: #000000;">-</span><span style="color: #000000;">address&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">jimsmorong@gmail.com</span><span style="color: #000000;">"</span><span style="color: #000000;">)&nbsp;<br></span><span style="color: #008080;">&nbsp;33</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;34</span>&nbsp;<span style="color: #000000;">;;加载颜色<br></span><span style="color: #008080;">&nbsp;35</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">color-theme)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;36</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">;;M</span><span style="color: #000000;">-</span><span style="color: #000000;">x&nbsp;color</span><span style="color: #000000;">-</span><span style="color: #000000;">theme</span><span style="color: #000000;">-</span><span style="color: #000000;">select<br></span><span style="color: #008080;">&nbsp;37</span>&nbsp;<span style="color: #000000;">;;选择哪一种颜色<br></span><span style="color: #008080;">&nbsp;38</span>&nbsp;<span style="color: #000000;">(color</span><span style="color: #000000;">-</span><span style="color: #000000;">theme</span><span style="color: #000000;">-</span><span style="color: #000000;">comidia)<br></span><span style="color: #008080;">&nbsp;39</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;40</span>&nbsp;<span style="color: #000000;">;;加载lua&nbsp;mode<br></span><span style="color: #008080;">&nbsp;41</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">lua-mode)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;42</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;43</span>&nbsp;<span style="color: #000000;">;;加载google_protobuf<br></span><span style="color: #008080;">&nbsp;44</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">protobuf-mode)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;45</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;46</span>&nbsp;<span style="color: #000000;">;;加载CSope<br></span><span style="color: #008080;">&nbsp;47</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">xcscope)&nbsp;;;加载xcscope</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;48</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;49</span>&nbsp;<span style="color: #000000;">;;加载yasnippet<br></span><span style="color: #008080;">&nbsp;50</span>&nbsp;<span style="color: #000000;">;;(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">yasnippet/yasnippet)&nbsp;;;&nbsp;not&nbsp;yasnippet-bundle</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;51</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">;;(yas</span><span style="color: #000000;">/</span><span style="color: #000000;">initialize)<br></span><span style="color: #008080;">&nbsp;52</span>&nbsp;<span style="color: #000000;">;;(yas</span><span style="color: #000000;">/</span><span style="color: #000000;">load</span><span style="color: #000000;">-</span><span style="color: #000000;">directory&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">~/.emacs.d/plugins/yasnippet-0.6.1c/snippets</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">&nbsp;53</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;54</span>&nbsp;<span style="color: #000000;">;;load&nbsp;browse</span><span style="color: #000000;">-</span><span style="color: #000000;">kill</span><span style="color: #000000;">-</span><span style="color: #000000;">ring<br></span><span style="color: #008080;">&nbsp;55</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">browse-kill-ring)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;56</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(global</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">key&nbsp;[(control&nbsp;c)(k)]&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">browse-kill-ring)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;57</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(browse</span><span style="color: #000000;">-</span><span style="color: #000000;">kill</span><span style="color: #000000;">-</span><span style="color: #000000;">ring</span><span style="color: #000000;">-</span><span style="color: #0000ff;">default</span><span style="color: #000000;">-</span><span style="color: #000000;">keybindings)<br></span><span style="color: #008080;">&nbsp;58</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;59</span>&nbsp;<span style="color: #000000;">;;配置ido插件，这个可以使你在用C</span><span style="color: #000000;">-</span><span style="color: #000000;">x&nbsp;C</span><span style="color: #000000;">-</span><span style="color: #000000;">f打开文件的时候在后面有提示<br></span><span style="color: #008080;">&nbsp;60</span>&nbsp;<span style="color: #000000;">;;</span><span style="color: #000000;">----------------------------------------------------------------------------------------</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;61</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">ido)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;62</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(ido</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;t)<br></span><span style="color: #008080;">&nbsp;63</span>&nbsp;<span style="color: #000000;">;;</span><span style="color: #000000;">----------------------------------------------------------------------------------------</span><span style="color: #000000;">&nbsp;<br></span><span style="color: #008080;">&nbsp;64</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;65</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;66</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;67</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;68</span>&nbsp;<span style="color: #000000;">;;加载tabbar.el<br></span><span style="color: #008080;">&nbsp;69</span>&nbsp;<span style="color: #000000;">;;</span><span style="color: #000000;">------------------------------------------------------------------------------------------------------------------------------------------</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;70</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">tabbar)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;71</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(tabbar</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;t)<br></span><span style="color: #008080;">&nbsp;72</span>&nbsp;<span style="color: #000000;">(global</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">key&nbsp;[(control&nbsp;shift&nbsp;tab)]&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">tabbar-backward)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;73</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(global</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">key&nbsp;[(control&nbsp;tab)]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">tabbar-forward)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;74</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">;;默认的分组方法并不是每个人都喜欢，它会把后缀名相同的文件分为一组，<br></span><span style="color: #008080;">&nbsp;75</span>&nbsp;<span style="color: #000000;">;;比如说perl脚本都扔在一个组里，yaml文件又扔在另一个组里。写代码的时候，<br></span><span style="color: #008080;">&nbsp;76</span>&nbsp;<span style="color: #000000;">;;在这两个组里切换实在是太麻烦了！我就喜欢把除了Emacs&nbsp;Buffer之外的文件<br></span><span style="color: #008080;">&nbsp;77</span>&nbsp;<span style="color: #000000;">;;都放成一组，即我自己打开的文件放成一组<br></span><span style="color: #008080;">&nbsp;78</span>&nbsp;<span style="color: #000000;">(setq&nbsp;tabbar</span><span style="color: #000000;">-</span><span style="color: #000000;">buffer</span><span style="color: #000000;">-</span><span style="color: #000000;">groups</span><span style="color: #000000;">-</span><span style="color: #000000;">function<br></span><span style="color: #008080;">&nbsp;79</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;(lambda&nbsp;(b)&nbsp;(list&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">All&nbsp;Buffers</span><span style="color: #000000;">"</span><span style="color: #000000;">)))<br></span><span style="color: #008080;">&nbsp;80</span>&nbsp;<span style="color: #000000;">(setq&nbsp;tabbar</span><span style="color: #000000;">-</span><span style="color: #000000;">buffer</span><span style="color: #000000;">-</span><span style="color: #000000;">list</span><span style="color: #000000;">-</span><span style="color: #000000;">function<br></span><span style="color: #008080;">&nbsp;81</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;(lambda&nbsp;()<br></span><span style="color: #008080;">&nbsp;82</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(remove</span><span style="color: #000000;">-</span><span style="color: #0000ff;">if</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;83</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(lambda(buffer)<br></span><span style="color: #008080;">&nbsp;84</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(find&nbsp;(aref&nbsp;(buffer</span><span style="color: #000000;">-</span><span style="color: #000000;">name&nbsp;buffer)&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">)&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;'</span><span style="color: #000000;">"</span><span style="color: #000000;">))<br></span><span style="color: #008080;">&nbsp;85</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(buffer</span><span style="color: #000000;">-</span><span style="color: #000000;">list))))<br></span><span style="color: #008080;">&nbsp;86</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;87</span>&nbsp;<span style="color: #000000;">;;</span><span style="color: #000000;">------------------------------------------------------------------------------------------------------------------------------------------</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;88</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;89</span>&nbsp;<span style="color: #000000;">;;load&nbsp;line_number<br></span><span style="color: #008080;">&nbsp;90</span>&nbsp;<span style="color: #000000;">;;(</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">scroll</span><span style="color: #000000;">-</span><span style="color: #000000;">bar</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;nil)&nbsp;&nbsp;&nbsp;;&nbsp;no&nbsp;scroll&nbsp;bar,&nbsp;even&nbsp;</span><span style="color: #0000ff;">in</span><span style="color: #000000;">&nbsp;x</span><span style="color: #000000;">-</span><span style="color: #000000;">window&nbsp;system&nbsp;(recommended)<br></span><span style="color: #008080;">&nbsp;91</span>&nbsp;<span style="color: #000000;">;;(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">wb-line-number)</span><span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;92</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">;;(wb</span><span style="color: #000000;">-</span><span style="color: #000000;">line</span><span style="color: #000000;">-</span><span style="color: #000000;">number</span><span style="color: #000000;">-</span><span style="color: #000000;">toggle)<br></span><span style="color: #008080;">&nbsp;93</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;94</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;95</span>&nbsp;<span style="color: #000000;">;;显示时间<br></span><span style="color: #008080;">&nbsp;96</span>&nbsp;<span style="color: #000000;">(display</span><span style="color: #000000;">-</span><span style="color: #000000;">time)<br></span><span style="color: #008080;">&nbsp;97</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">&nbsp;98</span>&nbsp;<span style="color: #000000;">;;显示行号<br></span><span style="color: #008080;">&nbsp;99</span>&nbsp;<span style="color: #000000;">(column</span><span style="color: #000000;">-</span><span style="color: #000000;">number</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;t)<br></span><span style="color: #008080;">100</span>&nbsp;<span style="color: #000000;">(show</span><span style="color: #000000;">-</span><span style="color: #000000;">paren</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;t)<br></span><span style="color: #008080;">101</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">102</span>&nbsp;<span style="color: #000000;">;;去掉工具栏<br></span><span style="color: #008080;">103</span>&nbsp;<span style="color: #000000;">(tool</span><span style="color: #000000;">-</span><span style="color: #000000;">bar</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;nil)<br></span><span style="color: #008080;">104</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">105</span>&nbsp;<span style="color: #000000;">;;去掉菜单栏<br></span><span style="color: #008080;">106</span>&nbsp;<span style="color: #000000;">;;ctrl</span><span style="color: #000000;">+</span><span style="color: #000000;">鼠标右键&nbsp;可以按出菜单<br></span><span style="color: #008080;">107</span>&nbsp;<span style="color: #000000;">;;(menu</span><span style="color: #000000;">-</span><span style="color: #000000;">bar</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;nil)<br></span><span style="color: #008080;">108</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">109</span>&nbsp;<span style="color: #000000;">;;去掉滚动条<br></span><span style="color: #008080;">110</span>&nbsp;<span style="color: #000000;">(</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">scroll</span><span style="color: #000000;">-</span><span style="color: #000000;">bar</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;nil)<br></span><span style="color: #008080;">111</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">112</span>&nbsp;<span style="color: #000000;">;;关闭烦人的出错时的提示声<br></span><span style="color: #008080;">113</span>&nbsp;<span style="color: #000000;">(setq&nbsp;visible</span><span style="color: #000000;">-</span><span style="color: #000000;">bell&nbsp;t)<br></span><span style="color: #008080;">114</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">115</span>&nbsp;<span style="color: #000000;">;;滚动页面时比较舒服，不要整页的滚动<br></span><span style="color: #008080;">116</span>&nbsp;<span style="color: #000000;">(setq&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scroll</span><span style="color: #000000;">-</span><span style="color: #000000;">step&nbsp;</span><span style="color: #000000;">1</span><span style="color: #000000;"><br></span><span style="color: #008080;">117</span>&nbsp;<span style="color: #000000;">scroll</span><span style="color: #000000;">-</span><span style="color: #000000;">margin&nbsp;</span><span style="color: #000000;">3</span><span style="color: #000000;"><br></span><span style="color: #008080;">118</span>&nbsp;<span style="color: #000000;">scroll</span><span style="color: #000000;">-</span><span style="color: #000000;">conservatively&nbsp;</span><span style="color: #000000;">10000</span><span style="color: #000000;">)<br></span><span style="color: #008080;">119</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">120</span>&nbsp;<span style="color: #000000;">;在标题栏显示buffer的名字<br></span><span style="color: #008080;">121</span>&nbsp;<span style="color: #000000;">(setq&nbsp;frame</span><span style="color: #000000;">-</span><span style="color: #000000;">title</span><span style="color: #000000;">-</span><span style="color: #000000;">format&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%b@emacs</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">122</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">123</span>&nbsp;<span style="color: #000000;">;;设置默认工作目录<br></span><span style="color: #008080;">124</span>&nbsp;<span style="color: #000000;">(setq&nbsp;</span><span style="color: #0000ff;">default</span><span style="color: #000000;">-</span><span style="color: #000000;">directory&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">D:/Program&nbsp;Files/emacs/mrx</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">125</span>&nbsp;<span style="color: #000000;">;;(setq&nbsp;</span><span style="color: #0000ff;">default</span><span style="color: #000000;">-</span><span style="color: #000000;">directory&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">d:/mate2/dqprotocol</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">126</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">127</span>&nbsp;<span style="color: #000000;">;&nbsp;F5:激活speedbar<br></span><span style="color: #008080;">128</span>&nbsp;<span style="color: #000000;">(global</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">key&nbsp;[(f5)]&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">speedbar-get-focus)</span><span style="color: #000000;"><br></span><span style="color: #008080;">129</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">130</span>&nbsp;<span style="color: #000000;">;;动态增加减少字体大小<br></span><span style="color: #008080;">131</span>&nbsp;<span style="color: #000000;">(defun&nbsp;sacha</span><span style="color: #000000;">/</span><span style="color: #000000;">increase</span><span style="color: #000000;">-</span><span style="color: #000000;">font</span><span style="color: #000000;">-</span><span style="color: #000000;">size&nbsp;()<br></span><span style="color: #008080;">132</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;(interactive)<br></span><span style="color: #008080;">133</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;(</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">face</span><span style="color: #000000;">-</span><span style="color: #000000;">attribute&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">default</span><span style="color: #000000;"><br></span><span style="color: #008080;">134</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nil<br></span><span style="color: #008080;">135</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:height<br></span><span style="color: #008080;">136</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(ceiling&nbsp;(</span><span style="color: #000000;">*</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">1.10</span><span style="color: #000000;"><br></span><span style="color: #008080;">137</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(face</span><span style="color: #000000;">-</span><span style="color: #000000;">attribute&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">default&nbsp;:height)))))</span><span style="color: #000000;"><br></span><span style="color: #008080;">138</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(defun&nbsp;sacha</span><span style="color: #000000;">/</span><span style="color: #000000;">decrease</span><span style="color: #000000;">-</span><span style="color: #000000;">font</span><span style="color: #000000;">-</span><span style="color: #000000;">size&nbsp;()<br></span><span style="color: #008080;">139</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;(interactive)<br></span><span style="color: #008080;">140</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;(</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">face</span><span style="color: #000000;">-</span><span style="color: #000000;">attribute&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">default</span><span style="color: #000000;"><br></span><span style="color: #008080;">141</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nil<br></span><span style="color: #008080;">142</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:height<br></span><span style="color: #008080;">143</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(floor&nbsp;(</span><span style="color: #000000;">*</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0.9</span><span style="color: #000000;"><br></span><span style="color: #008080;">144</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(face</span><span style="color: #000000;">-</span><span style="color: #000000;">attribute&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">default&nbsp;:height)))))</span><span style="color: #000000;"><br></span><span style="color: #008080;">145</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(global</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">key&nbsp;(kbd&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">C-+</span><span style="color: #000000;">"</span><span style="color: #000000;">)&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">sacha/increase-font-size)</span><span style="color: #000000;"><br></span><span style="color: #008080;">146</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(global</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">key&nbsp;(kbd&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">C--</span><span style="color: #000000;">"</span><span style="color: #000000;">)&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">sacha/decrease-font-size)</span><span style="color: #000000;"><br></span><span style="color: #008080;">147</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">148</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">149</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">150</span>&nbsp;<span style="color: #000000;">(custom</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">faces<br></span><span style="color: #008080;">151</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;;;&nbsp;custom</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">faces&nbsp;was&nbsp;added&nbsp;by&nbsp;Custom.<br></span><span style="color: #008080;">152</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;;;&nbsp;If&nbsp;you&nbsp;edit&nbsp;it&nbsp;by&nbsp;hand,&nbsp;you&nbsp;could&nbsp;mess&nbsp;it&nbsp;up,&nbsp;so&nbsp;be&nbsp;careful.<br></span><span style="color: #008080;">153</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;;;&nbsp;Your&nbsp;init&nbsp;file&nbsp;should&nbsp;contain&nbsp;only&nbsp;one&nbsp;such&nbsp;instance.<br></span><span style="color: #008080;">154</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;;;&nbsp;If&nbsp;there&nbsp;</span><span style="color: #0000ff;">is</span><span style="color: #000000;">&nbsp;more&nbsp;than&nbsp;one,&nbsp;they&nbsp;won</span><span style="color: #000000;">'</span><span style="color: #000000;">t&nbsp;work&nbsp;right.</span><span style="color: #000000;"><br></span><span style="color: #008080;">155</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">(default&nbsp;((t&nbsp;(:inherit&nbsp;nil&nbsp;:stipple&nbsp;nil&nbsp;:background&nbsp;"Black"&nbsp;:foreground&nbsp;"SteelBlue"&nbsp;:inverse-video&nbsp;nil&nbsp;:box&nbsp;nil&nbsp;:strike-through&nbsp;nil&nbsp;:overline&nbsp;nil&nbsp;:underline&nbsp;nil&nbsp;:slant&nbsp;normal&nbsp;:weight&nbsp;bold&nbsp;:height&nbsp;90&nbsp;:width&nbsp;normal&nbsp;:foundry&nbsp;"outline"&nbsp;:family&nbsp;#("微软雅黑"&nbsp;0&nbsp;4&nbsp;(charset&nbsp;chinese-gbk)))))))</span><span style="color: #000000;"><br></span><span style="color: #008080;">156</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">157</span>&nbsp;<span style="color: #000000;">;;&nbsp;read&nbsp;pdf<br></span><span style="color: #008080;">158</span>&nbsp;<span style="color: #000000;">;;(load</span><span style="color: #000000;">-</span><span style="color: #000000;">file&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">~/dos/emacs/doc-view.el</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">159</span>&nbsp;<span style="color: #000000;">;;(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">doc-view)</span><span style="color: #000000;"><br></span><span style="color: #008080;">160</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">161</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">162</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">163</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">164</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">165</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">166</span>&nbsp;<span style="color: #000000;">;;<br></span><span style="color: #008080;">167</span>&nbsp;<span style="color: #000000;">;;(setq&nbsp;gnuwin32_bin&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">GetGnuWin32\gnuwin32\bin</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">168</span>&nbsp;<span style="color: #000000;">(setq&nbsp;gnuwin32_bin&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">D:/Program&nbsp;Files/GetGnuWin32/gnuwin32/bin;</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">169</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">170</span>&nbsp;<span style="color: #000000;">(setenv&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">PATH</span><span style="color: #000000;">"</span><span style="color: #000000;"><br></span><span style="color: #008080;">171</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(concat<br></span><span style="color: #008080;">172</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gnuwin32_bin&nbsp;<br></span><span style="color: #008080;">173</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(getenv&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">PATH</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">174</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br></span><span style="color: #008080;">175</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br></span><span style="color: #008080;">176</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">177</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">178</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">doc-view)</span><span style="color: #000000;"><br></span><span style="color: #008080;">179</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">180</span>&nbsp;<span style="color: #000000;">;;配置linum插件，显示行号<br></span><span style="color: #008080;">181</span>&nbsp;<span style="color: #000000;">;;</span><span style="color: #000000;">-----------------------------------------------------------------------------------</span><span style="color: #000000;"><br></span><span style="color: #008080;">182</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">linum)</span><span style="color: #000000;"><br></span><span style="color: #008080;">183</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;">(global</span><span style="color: #000000;">-</span><span style="color: #000000;">linum</span><span style="color: #000000;">-</span><span style="color: #000000;">mode&nbsp;t)<br></span><span style="color: #008080;">184</span>&nbsp;<span style="color: #000000;">;;</span><span style="color: #000000;">-----------------------------------------------------------------------------------</span><span style="color: #000000;">&nbsp;<br></span><span style="color: #008080;">185</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">186</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">187</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;(defun&nbsp;my</span><span style="color: #000000;">-</span><span style="color: #000000;">insert</span><span style="color: #000000;">-</span><span style="color: #000000;">date&nbsp;()<br></span><span style="color: #008080;">188</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;(interactive)<br></span><span style="color: #008080;">189</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;(insert&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">//</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">190</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;(insert&nbsp;(user</span><span style="color: #000000;">-</span><span style="color: #000000;">full</span><span style="color: #000000;">-</span><span style="color: #000000;">name))<br></span><span style="color: #008080;">191</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;(insert&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">@</span><span style="color: #000000;">"</span><span style="color: #000000;">)<br></span><span style="color: #008080;">192</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;(insert&nbsp;(format</span><span style="color: #000000;">-</span><span style="color: #000000;">time</span><span style="color: #000000;">-</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">%Y/%m/%d&nbsp;%H:%M:%S</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;(current</span><span style="color: #000000;">-</span><span style="color: #000000;">time))))<br></span><span style="color: #008080;">193</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;(global</span><span style="color: #000000;">-</span><span style="color: #0000ff;">set</span><span style="color: #000000;">-</span><span style="color: #000000;">key&nbsp;(kbd&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">C-c&nbsp;m&nbsp;d</span><span style="color: #000000;">"</span><span style="color: #000000;">)&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">my-insert-date)</span><span style="color: #000000;"><br></span><span style="color: #008080;">194</span>&nbsp;<span style="color: #000000;"></span><span style="color: #000000;"><br></span><span style="color: #008080;">195</span>&nbsp;<span style="color: #000000;"><br></span><span style="color: #008080;">196</span>&nbsp;<span style="color: #000000;">(require&nbsp;</span><span style="color: #000000;">'</span><span style="color: #000000;">cmake-mode)</span></div>
<br><br>将附件保存在D:\Program Files\emacs\ntemacs23\site-lisp<br><br><a href="http://www.cppblog.com/Files/jimsmorong/site-lisp.zip">http://www.cppblog.com/Files/jimsmorong/site-lisp.zip</a><br><br><br><br><br>  <img src ="http://www.cppblog.com/jimsmorong/aggbug/115036.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jimsmorong/" target="_blank">DK_jims</a> 2010-05-10 21:46 <a href="http://www.cppblog.com/jimsmorong/archive/2010/05/10/115036.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>EMACS 加一点东西</title><link>http://www.cppblog.com/jimsmorong/archive/2008/12/06/68743.html</link><dc:creator>DK_jims</dc:creator><author>DK_jims</author><pubDate>Sat, 06 Dec 2008 15:56:00 GMT</pubDate><guid>http://www.cppblog.com/jimsmorong/archive/2008/12/06/68743.html</guid><wfw:comment>http://www.cppblog.com/jimsmorong/comments/68743.html</wfw:comment><comments>http://www.cppblog.com/jimsmorong/archive/2008/12/06/68743.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/jimsmorong/comments/commentRss/68743.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jimsmorong/services/trackbacks/68743.html</trackback:ping><description><![CDATA[近来玩EMACS 文本编辑器<br><br>不用用 就只用记事本功能<br><br>写的时候 就CX CF 然后写文件名 FF<br><br>写完东西后 按CX CS CZ 好过引的一组 保存并最小化<br><br>很好 这样的组合 但是最小化后 我找不到如何重新唤醒这个ES的方法<br><br>然后 我觉得 如果 最小化 再有一个全局的热键 唤醒就好了<br><br>于是 觉得这个随便用VC写一下就可以了<br><br>那就上网搜搜 汗 对windows api 不是惊人的明白 无法不网<br><br>搜到是 reg??hot??key 然后看看<br>想了一下 就找到ES窗口 然后注册一个全局热键给本地这个窗口 响应 最大化ES的函数 showwindow 这样就OK啦<br><br>咁我就用控制台写了 <br>然后控制台的窗口句柄 找不到 找到了一个Handle 未果 <br><br>放弃了 那用一个createwindow自己创建一个窗口算了<br><br>代码检查出错基本上我无 我只是写写方便一下自己玩ES 不要学这样无检查性的代码<br><br>起码我无检查注册热键成不成功的 <br><br>有了这个exe<br><br>按ALT + Z 就是唤醒ES的了 <br><br>跟Ctrl + Z 对应一下<br>&nbsp;<br>然后觉得这个窗口阴住地方 <br>搞了个Ctrl + alt +shift +D 的隐藏这个东西 显示也用这个键<br><br>系统套盘那个不想搞 合适几行代码了事算了<br><br><a style="font-weight: bold; font-style: italic;" href="http://www.cppblog.com/Files/jimsmorong/esnow.rar" title="ES_now">ES_now</a><span style="font-weight: bold; font-style: italic;">&nbsp;&nbsp;</span> <br><br>2010_1115 更新 <br><a  href="http://www.cppblog.com/jimsmorong/admin/EditPosts.aspx?postid=68743" http:="" www.cppblog.com="" files="" jimsmorong="" esnow_bjam.rar=""></a><a href="http://www.cppblog.com/Files/jimsmorong/esnow_bjam.rar">http://www.cppblog.com/Files/jimsmorong/esnow_bjam.rar</a><br><br>代码与EXE都在这里&nbsp; <br>   <img src ="http://www.cppblog.com/jimsmorong/aggbug/68743.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jimsmorong/" target="_blank">DK_jims</a> 2008-12-06 23:56 <a href="http://www.cppblog.com/jimsmorong/archive/2008/12/06/68743.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>