﻿<?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++博客-Late Not Bad-文章分类-Useful Techniques</title><link>http://www.cppblog.com/lateCpp/category/16490.html</link><description>不带感情的学习技术</description><language>zh-cn</language><lastBuildDate>Tue, 02 Aug 2011 11:52:08 GMT</lastBuildDate><pubDate>Tue, 02 Aug 2011 11:52:08 GMT</pubDate><ttl>60</ttl><item><title>U盘量化.ini</title><link>http://www.cppblog.com/lateCpp/articles/151955.html</link><dc:creator>lateCpp</dc:creator><author>lateCpp</author><pubDate>Wed, 27 Jul 2011 15:06:00 GMT</pubDate><guid>http://www.cppblog.com/lateCpp/articles/151955.html</guid><wfw:comment>http://www.cppblog.com/lateCpp/comments/151955.html</wfw:comment><comments>http://www.cppblog.com/lateCpp/articles/151955.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lateCpp/comments/commentRss/151955.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lateCpp/services/trackbacks/151955.html</trackback:ping><description><![CDATA[针对我自己的U盘，金士顿2G，绿色的，DataTraveler。<br />量产工具版本：<strong>UP1X_v1.96.00（F1_90_v196_00.exe）</strong><br />忙了一晚上，发现，那个参数设定工具其实是浮云，重要的是生成的配置文件：<br />所以，直接上.ini文件。<br /><br /><strong>一。量产失败后，恢复U盘到初始状态（mode3）的：</strong> 
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">&nbsp;1</span><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">[PenDriveMP]<br /></span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />IC&nbsp;Type</span><span style="color: #000000">=</span><span style="color: #000000">PS2232<br /></span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Used&nbsp;MPTool</span><span style="color: #000000">=</span><span style="color: #000000">F1_90_v196_00.exe<br /></span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Parameter&nbsp;Mark]<br /></span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Parameter&nbsp;Type</span><span style="color: #000000">=</span><span style="color: #000000">F1_MP_21<br /></span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Customize&nbsp;Info]<br /></span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />USB&nbsp;VID</span><span style="color: #000000">=</span><span style="color: #000000">0x12fe</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />USB&nbsp;PID</span><span style="color: #000000">=</span><span style="color: #000000">0x1d00</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />String&nbsp;Product&nbsp;Name</span><span style="color: #000000">=</span><span style="color: #000000">USB&nbsp;DISK&nbsp;</span><span style="color: #000000">2.0</span><span style="color: #000000"><br /></span><span style="color: #008080">10</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />String&nbsp;Manufacturer&nbsp;Name</span><span style="color: #000000">=</span><span style="color: #000000">ff<br /></span><span style="color: #008080">11</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Inquiry&nbsp;Version</span><span style="color: #000000">=</span><span style="color: #000000">PMAP<br /></span><span style="color: #008080">12</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Configuration]<br /></span><span style="color: #008080">13</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Reset&nbsp;Serial&nbsp;Number</span><span style="color: #000000">=</span><span style="color: #000000">0</span><span style="color: #000000"><br /></span><span style="color: #008080">14</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Extra]<br /></span><span style="color: #008080">15</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Mode</span><span style="color: #000000">=</span><span style="color: #000000">3</span><span style="color: #000000"><br /></span><span style="color: #008080">16</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Misc]<br /></span><span style="color: #008080">17</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Volume&nbsp;Label</span><span style="color: #000000">=</span><span style="color: #000000">USB&nbsp;DISK<br /></span><span style="color: #008080">18</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Advance]<br /></span><span style="color: #008080">19</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Tick</span><span style="color: #000000">=</span><span style="color: #000000">1</span><span style="color: #000000"><br /></span><span style="color: #008080">20</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />FC1</span><span style="color: #000000">=</span><span style="color: #000000">0xff</span><span style="color: #000000"><br /></span><span style="color: #008080">21</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />FC2</span><span style="color: #000000">=</span><span style="color: #000000">0x1</span></div><br /><strong>二。分成一个加密区一个公开区（mode7）的：</strong><br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">&nbsp;1</span><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">[PenDriveMP]<br /></span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />IC&nbsp;Type</span><span style="color: #000000">=</span><span style="color: #000000">PS2232<br /></span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Used&nbsp;MPTool</span><span style="color: #000000">=</span><span style="color: #000000">F1_90_v196_00.exe<br /></span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Parameter&nbsp;Mark]<br /></span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Parameter&nbsp;Type</span><span style="color: #000000">=</span><span style="color: #000000">F1_MP_21<br /></span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Customize&nbsp;Info]<br /></span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />USB&nbsp;VID</span><span style="color: #000000">=</span><span style="color: #000000">0x12fe</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />USB&nbsp;PID</span><span style="color: #000000">=</span><span style="color: #000000">0x1d00</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />String&nbsp;Product&nbsp;Name</span><span style="color: #000000">=</span><span style="color: #000000">DataTraveler<br /></span><span style="color: #008080">10</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />String&nbsp;Manufacturer&nbsp;Name</span><span style="color: #000000">=</span><span style="color: #000000">KingSton<br /></span><span style="color: #008080">11</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Inquiry&nbsp;Version</span><span style="color: #000000">=</span><span style="color: #000000">PMAP<br /></span><span style="color: #008080">12</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Configuration]<br /></span><span style="color: #008080">13</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Reset&nbsp;Serial&nbsp;Number</span><span style="color: #000000">=</span><span style="color: #000000">0</span><span style="color: #000000"><br /></span><span style="color: #008080">14</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Partition&nbsp;Boundary</span><span style="color: #000000">=</span><span style="color: #000000">1126400</span><span style="color: #000000"><br /></span><span style="color: #008080">15</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Partition&nbsp;Boundary&nbsp;MB</span><span style="color: #000000">=</span><span style="color: #000000">1100</span><span style="color: #000000"><br /></span><span style="color: #008080">16</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Extra]<br /></span><span style="color: #008080">17</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Mode</span><span style="color: #000000">=</span><span style="color: #000000">7</span><span style="color: #000000"><br /></span><span style="color: #008080">18</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Misc]<br /></span><span style="color: #008080">19</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Volume&nbsp;Label</span><span style="color: #000000">=</span><span style="color: #000000">PUBLIC<br /></span><span style="color: #008080">20</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />Privacy&nbsp;Volume&nbsp;Label</span><span style="color: #000000">=</span><span style="color: #000000">SECURE<br /></span><span style="color: #008080">21</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />[Adv</span><span>ance]<br /></span><span>22</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" /></span><span>Tick</span><span>=</span><span>1</span><span style="color: #000000"><br /></span><span>23</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" /></span><span>FC1</span><span>=</span><span>0</span><span style="color: #000000">xff</span><span style="color: #000000"><br /></span><span style="color: #008080">24</span><span style="color: #000000"><img alt="" src="http://www.cppblog.com/images/OutliningIndicators/None.gif" align="top" />FC2</span><span style="color: #000000">=</span><span style="color: #000000">0x01</span></div><br /><br />针对mode7<span>的说明：</span><br /><span>难点在于刚开始把U盘量产乱了，选自动检</span>测时根本检测不出U盘的正确容量。<img height="560" alt="" src="http://www.cppblog.com/images/cppblog_com/latecpp/FenQurongliang.jpg" width="676" align="absMiddle" border="0" longdesc="" /><br />所以在12行的：<br />[Configuration]<br />Partion Boundary=1126400<br /><strong>Partion Boudary MB=1100<br /></strong>时，第一个数1126400总是检测不正确。导致量产失败。<br />最后先量产到Mode3，即恢复，再选择Mode7，量产成功。<br /><br />通过对数据分析，结论如下：<br />分区容量，要输入的是；<strong>公共分区的大小。即图里的所说的 "1 private removable + </strong><strong style="color: red">1 pubic" 的public.</strong>&nbsp;对应于<strong>Partion Boudary MB=1100。<br /></strong><br />上面的1126400，即是对1100M的严格换算：告诉电脑，1M有货真价实的1024KB，即1126400＝1100*1024。<br /><br />然后U盘的容量减去这个量，就是剩下的private removable的区的大小了。<br /><br />PS：感觉网上很多量产教程，罗里八索的说了那么多，根本就没有说到重点。<br />重点就是，<strong>可以手动修改这个.ini文件来达到量产的目的</strong>。<br />参数设定的软件都是浮云。&#8212;&#8212;有了正确的.ini文件，载入到对应版本量化工具里，肯定是量化一个成功一个。<br /><br /><br /><br /><br /><img src ="http://www.cppblog.com/lateCpp/aggbug/151955.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lateCpp/" target="_blank">lateCpp</a> 2011-07-27 23:06 <a href="http://www.cppblog.com/lateCpp/articles/151955.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>将VIM配置为默认多标签打开</title><link>http://www.cppblog.com/lateCpp/articles/151240.html</link><dc:creator>lateCpp</dc:creator><author>lateCpp</author><pubDate>Sun, 17 Jul 2011 11:56:00 GMT</pubDate><guid>http://www.cppblog.com/lateCpp/articles/151240.html</guid><wfw:comment>http://www.cppblog.com/lateCpp/comments/151240.html</wfw:comment><comments>http://www.cppblog.com/lateCpp/articles/151240.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lateCpp/comments/commentRss/151240.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lateCpp/services/trackbacks/151240.html</trackback:ping><description><![CDATA[<span style="color: #636b75; font-family: 'Lucida Grande', Helvetica, Arial, Geneva, sans-serif; font-size: 14px; line-height: 21px; "><p style="margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-family: arial, helvetica, sans-serif; ">gvim能否只开一个窗口，每次在终端&#8220;gvim 文件名&#8221;的时候就自动在这个窗口新开一个tab page来打开文件？ 这样桌面简洁很多，就像windows下用UltraEdit一样。可以在gvim中用:tabnew :e，但太麻烦了。&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />这样做：&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />gvim&nbsp;&nbsp; --remote-tab-silent&nbsp; filename&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />linux下&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />为了方便可以在.bashrc中加入&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />alias vim='gvim --remote-tab-silent'&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />alias gvim='gvim --remote-tab-silent'&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />windows 下要分2步：&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />&nbsp;&nbsp;&nbsp; 1） 双击时打开标签页&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 修改注册表：/HKEY_CLASSES_ROOT/Applications/gvim.exe/shell/edit/command的值&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C:\Program Files\Vim\vim70\gvim.exe -p --remote-tab-silent "%1"&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />&nbsp;&nbsp;&nbsp; 2）鼠标右键时打开标签页&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打开注册表，添加以下项：&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[HKEY_CLASSES_ROOT\*\]下添加Shell项　　　　　　</p><p style="margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-family: arial, helvetica, sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[HKEY_CLASSES_ROOT\*\Shell] 下添加Edit with &amp;Vim项<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[HKEY_CLASSES_ROOT\*\Shell\Edit with &amp;Vim] 添加command项</p><p style="margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-family: arial, helvetica, sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[HKEY_CLASSES_ROOT\*\Shell\Edit with &amp;Vim\command]修改默认值为"D:\Program Files\Vim\vim73\gvim.exe" -p --remote-tab-silent "%1"</p><p style="margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px; font-family: arial, helvetica, sans-serif; ">退出注册表，右键显示Edit with Vim</p></span><img src ="http://www.cppblog.com/lateCpp/aggbug/151240.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lateCpp/" target="_blank">lateCpp</a> 2011-07-17 19:56 <a href="http://www.cppblog.com/lateCpp/articles/151240.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>正在逐步改进的_vimrc文件</title><link>http://www.cppblog.com/lateCpp/articles/147282.html</link><dc:creator>lateCpp</dc:creator><author>lateCpp</author><pubDate>Thu, 26 May 2011 12:24:00 GMT</pubDate><guid>http://www.cppblog.com/lateCpp/articles/147282.html</guid><wfw:comment>http://www.cppblog.com/lateCpp/comments/147282.html</wfw:comment><comments>http://www.cppblog.com/lateCpp/articles/147282.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lateCpp/comments/commentRss/147282.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lateCpp/services/trackbacks/147282.html</trackback:ping><description><![CDATA[<p>May.26 2011</p><pre>关于缩进<br />＝＝＝＝＝＝＝＝＝＝＝＝<br />"将缩进风格设置为C-Style<br /><strong>set autoindent=cindent</strong>&nbsp;&nbsp;&nbsp; <br />"将Shift键的宽度设置为4,即每次手动按下Tab键，将移动四个字符的距离<br /><strong>set tabstop=4</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />"number of spaces to use for indent,即设置缩进的宽度<br /><strong>set shiftwidth=4<br /></strong>"设置public protected private这些C++声明 置于所在代码块的N个字符后<br />"个人习惯于这些关键字位于行首，即与大括号对齐，不缩进。<br />"要通过设置cindent option来进行设置，如下：<br /><strong>set cino=g0</strong></pre><font color="#000000" face="Verdana">
<p></font>&nbsp;</p><img src ="http://www.cppblog.com/lateCpp/aggbug/147282.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lateCpp/" target="_blank">lateCpp</a> 2011-05-26 20:24 <a href="http://www.cppblog.com/lateCpp/articles/147282.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>文件夹右件添加 在此位置打开命令行窗口</title><link>http://www.cppblog.com/lateCpp/articles/143682.html</link><dc:creator>lateCpp</dc:creator><author>lateCpp</author><pubDate>Fri, 08 Apr 2011 03:14:00 GMT</pubDate><guid>http://www.cppblog.com/lateCpp/articles/143682.html</guid><wfw:comment>http://www.cppblog.com/lateCpp/comments/143682.html</wfw:comment><comments>http://www.cppblog.com/lateCpp/articles/143682.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/lateCpp/comments/commentRss/143682.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/lateCpp/services/trackbacks/143682.html</trackback:ping><description><![CDATA[<span class=Apple-style-span style="WORD-SPACING: 0px; FONT: medium Simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><span class=Apple-style-span style="FONT-SIZE: 14px; LINE-HEIGHT: 20px; FONT-FAMILY: 宋体, Verdana; BORDER-COLLAPSE: collapse; webkit-border-horizontal-spacing: 1px; webkit-border-vertical-spacing: 1px">
<p style="LINE-HEIGHT: 21px">有时候需要在CMD下做一下工作，如果是启动CMD再进入子目录，特别是遇到中文目录名时，非常麻烦，将下列内容保存到一个REG文件中，双击导入后，会在右键菜单中增加&#8220;Dos Prompt Here&#8221;这样一项，在资源管理器中可以方便地直接转到DOS下的此目录中。</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080">1</span><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">REGEDIT4<br></span><span style="COLOR: #008080">2</span><span style="COLOR: #000000"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br></span><span style="COLOR: #008080">3</span><span style="COLOR: #000000"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>[HKEY_CLASSES_ROOT</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">Folder</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">shell</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">Dos&nbsp;Prompt&nbsp;Here]<br></span><span style="COLOR: #008080">4</span><span style="COLOR: #000000"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>@</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Dos&nbsp;Prompt&nbsp;Here</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">5</span><span style="COLOR: #000000"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br></span><span style="COLOR: #008080">6</span><span style="COLOR: #000000"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>[HKEY_CLASSES_ROOT</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">Folder</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">shell</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">Dos&nbsp;Prompt&nbsp;Here</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">command]<br></span><span style="COLOR: #008080">7</span><span style="COLOR: #000000"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>@</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">cmd.exe&nbsp;/c&nbsp;start&nbsp;cmd.exe&nbsp;/k&nbsp;pushd&nbsp;\</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%L</span><span style="COLOR: #000000">\</span><span style="COLOR: #000000">""</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">8</span><span style="COLOR: #000000"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span></div>
</span></span>
<img src ="http://www.cppblog.com/lateCpp/aggbug/143682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lateCpp/" target="_blank">lateCpp</a> 2011-04-08 11:14 <a href="http://www.cppblog.com/lateCpp/articles/143682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>