﻿<?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>BlogJava-Let spirit guide you-文章分类-vim</title><link>http://www.blogjava.net/carylava/category/52632.html</link><description>thinking in life.</description><language>zh-cn</language><lastBuildDate>Sun, 16 Sep 2012 05:23:09 GMT</lastBuildDate><pubDate>Sun, 16 Sep 2012 05:23:09 GMT</pubDate><ttl>60</ttl><item><title>vimrc</title><link>http://www.blogjava.net/carylava/articles/387813.html</link><dc:creator>cary</dc:creator><author>cary</author><pubDate>Sun, 16 Sep 2012 05:05:00 GMT</pubDate><guid>http://www.blogjava.net/carylava/articles/387813.html</guid><wfw:comment>http://www.blogjava.net/carylava/comments/387813.html</wfw:comment><comments>http://www.blogjava.net/carylava/articles/387813.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/carylava/comments/commentRss/387813.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/carylava/services/trackbacks/387813.html</trackback:ping><description><![CDATA[<p>
</p>
<div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;URL:&nbsp;http://vim.wikia.com/wiki/Example_vimrc</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Authors:&nbsp;http://vim.wikia.com/wiki/Vim_on_Freenode</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Description:&nbsp;A&nbsp;minimal,&nbsp;but&nbsp;feature&nbsp;rich,&nbsp;example&nbsp;.vimrc.&nbsp;If&nbsp;you&nbsp;are&nbsp;a</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;newbie,&nbsp;basing&nbsp;your&nbsp;first&nbsp;.vimrc&nbsp;on&nbsp;this&nbsp;file&nbsp;is&nbsp;a&nbsp;good&nbsp;choice.</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;you're&nbsp;a&nbsp;more&nbsp;advanced&nbsp;user,&nbsp;building&nbsp;your&nbsp;own&nbsp;.vimrc&nbsp;based</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;on&nbsp;this&nbsp;file&nbsp;is&nbsp;still&nbsp;a&nbsp;good&nbsp;idea.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">------------------------------------------------------------</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Features&nbsp;{{{1</span><span style="color: #000000; "><br />
"<br />
"</span><span style="color: #000000; ">&nbsp;These&nbsp;options&nbsp;and&nbsp;commands&nbsp;enable&nbsp;some&nbsp;very&nbsp;useful&nbsp;features&nbsp;in&nbsp;Vim,&nbsp;that</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;no&nbsp;user&nbsp;should&nbsp;have&nbsp;to&nbsp;live&nbsp;without.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Set&nbsp;'nocompatible'&nbsp;to&nbsp;ward&nbsp;off&nbsp;unexpected&nbsp;things&nbsp;that&nbsp;your&nbsp;distro&nbsp;might</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;have&nbsp;made,&nbsp;as&nbsp;well&nbsp;as&nbsp;sanely&nbsp;reset&nbsp;options&nbsp;when&nbsp;re-sourcing&nbsp;.vimrc</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;nocompatible<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Attempt&nbsp;to&nbsp;determine&nbsp;the&nbsp;type&nbsp;of&nbsp;a&nbsp;file&nbsp;based&nbsp;on&nbsp;its&nbsp;name&nbsp;and&nbsp;possibly&nbsp;its</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;contents.&nbsp;&nbsp;Use&nbsp;this&nbsp;to&nbsp;allow&nbsp;intelligent&nbsp;auto-indenting&nbsp;for&nbsp;each&nbsp;filetype,</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;and&nbsp;for&nbsp;plugins&nbsp;that&nbsp;are&nbsp;filetype&nbsp;specific.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">filetype&nbsp;indent&nbsp;plugin&nbsp;on<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Enable&nbsp;syntax&nbsp;highlighting</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">syntax&nbsp;on<br />
<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">------------------------------------------------------------</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Must&nbsp;have&nbsp;options&nbsp;{{{1</span><span style="color: #000000; "><br />
"<br />
"</span><span style="color: #000000; ">&nbsp;These&nbsp;are&nbsp;highly&nbsp;recommended&nbsp;options.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;One&nbsp;of&nbsp;the&nbsp;most&nbsp;important&nbsp;options&nbsp;to&nbsp;activate.&nbsp;Allows&nbsp;you&nbsp;to&nbsp;switch&nbsp;from&nbsp;an</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;unsaved&nbsp;buffer&nbsp;without&nbsp;saving&nbsp;it&nbsp;first.&nbsp;Also&nbsp;allows&nbsp;you&nbsp;to&nbsp;keep&nbsp;an&nbsp;undo</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;history&nbsp;for&nbsp;multiple&nbsp;files.&nbsp;Vim&nbsp;will&nbsp;complain&nbsp;if&nbsp;you&nbsp;try&nbsp;to&nbsp;quit&nbsp;without</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;saving,&nbsp;and&nbsp;swap&nbsp;files&nbsp;will&nbsp;keep&nbsp;you&nbsp;safe&nbsp;if&nbsp;your&nbsp;computer&nbsp;crashes.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;hidden<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Note&nbsp;that&nbsp;not&nbsp;everyone&nbsp;likes&nbsp;working&nbsp;this&nbsp;way&nbsp;(with&nbsp;the&nbsp;hidden&nbsp;option).</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Alternatives&nbsp;include&nbsp;using&nbsp;tabs&nbsp;or&nbsp;split&nbsp;windows&nbsp;instead&nbsp;of&nbsp;re-using&nbsp;the&nbsp;same</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;window&nbsp;for&nbsp;multiple&nbsp;buffers,&nbsp;and/or:</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;set&nbsp;confirm</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;set&nbsp;autowriteall</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Better&nbsp;command-line&nbsp;completion</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;wildmenu<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Show&nbsp;partial&nbsp;commands&nbsp;in&nbsp;the&nbsp;last&nbsp;line&nbsp;of&nbsp;the&nbsp;screen</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;showcmd<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Highlight&nbsp;searches&nbsp;(use&nbsp;&lt;C-L&gt;&nbsp;to&nbsp;temporarily&nbsp;turn&nbsp;off&nbsp;highlighting;&nbsp;see&nbsp;the</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;mapping&nbsp;of&nbsp;&lt;C-L&gt;&nbsp;below)</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;hlsearch<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Modelines&nbsp;have&nbsp;historically&nbsp;been&nbsp;a&nbsp;source&nbsp;of&nbsp;security&nbsp;vulnerabilities.&nbsp;&nbsp;As</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;such,&nbsp;it&nbsp;may&nbsp;be&nbsp;a&nbsp;good&nbsp;idea&nbsp;to&nbsp;disable&nbsp;them&nbsp;and&nbsp;use&nbsp;the&nbsp;securemodelines</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;script,&nbsp;&lt;http://www.vim.org/scripts/script.php?script_id=1876&gt;.</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;set&nbsp;nomodeline</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">------------------------------------------------------------</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Usability&nbsp;options&nbsp;{{{1</span><span style="color: #000000; "><br />
"<br />
"</span><span style="color: #000000; ">&nbsp;These&nbsp;are&nbsp;options&nbsp;that&nbsp;users&nbsp;frequently&nbsp;set&nbsp;in&nbsp;their&nbsp;.vimrc.&nbsp;Some&nbsp;of&nbsp;them</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;change&nbsp;Vim's&nbsp;behaviour&nbsp;in&nbsp;ways&nbsp;which&nbsp;deviate&nbsp;from&nbsp;the&nbsp;true&nbsp;Vi&nbsp;way,&nbsp;but</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;which&nbsp;are&nbsp;considered&nbsp;to&nbsp;add&nbsp;usability.&nbsp;Which,&nbsp;if&nbsp;any,&nbsp;of&nbsp;these&nbsp;options&nbsp;to</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;use&nbsp;is&nbsp;very&nbsp;much&nbsp;a&nbsp;personal&nbsp;preference,&nbsp;but&nbsp;they&nbsp;are&nbsp;harmless.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Use&nbsp;case&nbsp;insensitive&nbsp;search,&nbsp;except&nbsp;when&nbsp;using&nbsp;capital&nbsp;letters</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;ignorecase<br />
set&nbsp;smartcase<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Allow&nbsp;backspacing&nbsp;over&nbsp;autoindent,&nbsp;line&nbsp;breaks&nbsp;and&nbsp;start&nbsp;of&nbsp;insert&nbsp;action</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;backspace</span><span style="color: #000000; ">=</span><span style="color: #000000; ">indent,eol,start<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;When&nbsp;opening&nbsp;a&nbsp;new&nbsp;line&nbsp;and&nbsp;no&nbsp;filetype-specific&nbsp;indenting&nbsp;is&nbsp;enabled,&nbsp;keep</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;the&nbsp;same&nbsp;indent&nbsp;as&nbsp;the&nbsp;line&nbsp;you're&nbsp;currently&nbsp;on.&nbsp;Useful&nbsp;for&nbsp;READMEs,&nbsp;etc.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;autoindent<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Stop&nbsp;certain&nbsp;movements&nbsp;from&nbsp;always&nbsp;going&nbsp;to&nbsp;the&nbsp;first&nbsp;character&nbsp;of&nbsp;a&nbsp;line.</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;While&nbsp;this&nbsp;behaviour&nbsp;deviates&nbsp;from&nbsp;that&nbsp;of&nbsp;Vi,&nbsp;it&nbsp;does&nbsp;what&nbsp;most&nbsp;users</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;coming&nbsp;from&nbsp;other&nbsp;editors&nbsp;would&nbsp;expect.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;nostartofline<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Display&nbsp;the&nbsp;cursor&nbsp;position&nbsp;on&nbsp;the&nbsp;last&nbsp;line&nbsp;of&nbsp;the&nbsp;screen&nbsp;or&nbsp;in&nbsp;the&nbsp;status</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;line&nbsp;of&nbsp;a&nbsp;window</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;ruler<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Always&nbsp;display&nbsp;the&nbsp;status&nbsp;line,&nbsp;even&nbsp;if&nbsp;only&nbsp;one&nbsp;window&nbsp;is&nbsp;displayed</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;laststatus</span><span style="color: #000000; ">=</span><span style="color: #000000; ">2</span><span style="color: #000000; "><br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Instead&nbsp;of&nbsp;failing&nbsp;a&nbsp;command&nbsp;because&nbsp;of&nbsp;unsaved&nbsp;changes,&nbsp;instead&nbsp;raise&nbsp;a</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;dialogue&nbsp;asking&nbsp;if&nbsp;you&nbsp;wish&nbsp;to&nbsp;save&nbsp;changed&nbsp;files.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;confirm<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Use&nbsp;visual&nbsp;bell&nbsp;instead&nbsp;of&nbsp;beeping&nbsp;when&nbsp;doing&nbsp;something&nbsp;wrong</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;visualbell<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;And&nbsp;reset&nbsp;the&nbsp;terminal&nbsp;code&nbsp;for&nbsp;the&nbsp;visual&nbsp;bell.&nbsp;&nbsp;If&nbsp;visualbell&nbsp;is&nbsp;set,&nbsp;and</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;this&nbsp;line&nbsp;is&nbsp;also&nbsp;included,&nbsp;vim&nbsp;will&nbsp;neither&nbsp;flash&nbsp;nor&nbsp;beep.&nbsp;&nbsp;If&nbsp;visualbell</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;is&nbsp;unset,&nbsp;this&nbsp;does&nbsp;nothing.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;t_vb</span><span style="color: #000000; ">=</span><span style="color: #000000; "><br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Enable&nbsp;use&nbsp;of&nbsp;the&nbsp;mouse&nbsp;for&nbsp;all&nbsp;modes</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;mouse</span><span style="color: #000000; ">=</span><span style="color: #000000; ">a<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Set&nbsp;the&nbsp;command&nbsp;window&nbsp;height&nbsp;to&nbsp;2&nbsp;lines,&nbsp;to&nbsp;avoid&nbsp;many&nbsp;cases&nbsp;of&nbsp;having&nbsp;to</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">press&nbsp;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">Enter</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; ">&nbsp;to&nbsp;</span><span style="color: #0000FF; ">continue</span><span style="color: #000000; ">"<br />
</span><span style="color: #000000; ">set&nbsp;cmdheight</span><span style="color: #000000; ">=</span><span style="color: #000000; ">2</span><span style="color: #000000; "><br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Display&nbsp;line&nbsp;numbers&nbsp;on&nbsp;the&nbsp;left</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;number<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Quickly&nbsp;time&nbsp;out&nbsp;on&nbsp;keycodes,&nbsp;but&nbsp;never&nbsp;time&nbsp;out&nbsp;on&nbsp;mappings</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;notimeout&nbsp;ttimeout&nbsp;ttimeoutlen</span><span style="color: #000000; ">=</span><span style="color: #000000; ">200</span><span style="color: #000000; "><br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Use&nbsp;&lt;F11&gt;&nbsp;to&nbsp;toggle&nbsp;between&nbsp;'paste'&nbsp;and&nbsp;'nopaste'</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;pastetoggle</span><span style="color: #000000; ">=&lt;</span><span style="color: #000000; ">F11</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; "><br />
<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">------------------------------------------------------------</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Indentation&nbsp;options&nbsp;{{{1</span><span style="color: #000000; "><br />
"<br />
"</span><span style="color: #000000; ">&nbsp;Indentation&nbsp;settings&nbsp;according&nbsp;to&nbsp;personal&nbsp;preference.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Indentation&nbsp;settings&nbsp;for&nbsp;using&nbsp;2&nbsp;spaces&nbsp;instead&nbsp;of&nbsp;tabs.</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Do&nbsp;not&nbsp;change&nbsp;'tabstop'&nbsp;from&nbsp;its&nbsp;default&nbsp;value&nbsp;of&nbsp;8&nbsp;with&nbsp;this&nbsp;setup.</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;shiftwidth</span><span style="color: #000000; ">=</span><span style="color: #000000; ">2</span><span style="color: #000000; "><br />
set&nbsp;softtabstop</span><span style="color: #000000; ">=</span><span style="color: #000000; ">2</span><span style="color: #000000; "><br />
set&nbsp;expandtab<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Indentation&nbsp;settings&nbsp;for&nbsp;using&nbsp;hard&nbsp;tabs&nbsp;for&nbsp;indent.&nbsp;Display&nbsp;tabs&nbsp;as</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;two&nbsp;characters&nbsp;wide.</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">set&nbsp;shiftwidth=2</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">set&nbsp;tabstop=2</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">------------------------------------------------------------</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Mappings&nbsp;{{{1</span><span style="color: #000000; "><br />
"<br />
"</span><span style="color: #000000; ">&nbsp;Useful&nbsp;mappings</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Map&nbsp;Y&nbsp;to&nbsp;act&nbsp;like&nbsp;D&nbsp;and&nbsp;C,&nbsp;i.e.&nbsp;to&nbsp;yank&nbsp;until&nbsp;EOL,&nbsp;rather&nbsp;than&nbsp;act&nbsp;as&nbsp;yy,</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;which&nbsp;is&nbsp;the&nbsp;default</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">map&nbsp;Y&nbsp;y$<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&nbsp;Map&nbsp;&lt;C-L&gt;&nbsp;(redraw&nbsp;screen)&nbsp;to&nbsp;also&nbsp;turn&nbsp;off&nbsp;search&nbsp;highlighting&nbsp;until&nbsp;the</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;next&nbsp;search</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">nnoremap&nbsp;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">C</span><span style="color: #000000; ">-</span><span style="color: #000000; ">L</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; ">&nbsp;:nohl</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">CR</span><span style="color: #000000; ">&gt;&lt;</span><span style="color: #000000; ">C</span><span style="color: #000000; ">-</span><span style="color: #000000; ">L</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; "><br />
<br />
<br />
</span><span style="color: #000000; ">"</span><span style="color: #000000; ">------------------------------------------------------------</span><span style="color: #000000; "><br />
</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">au&nbsp;BufRead,BufNewFile&nbsp;jquery.</span><span style="color: #000000; ">*</span><span style="color: #000000; ">.js&nbsp;set&nbsp;ft</span><span style="color: #000000; ">=</span><span style="color: #000000; ">javascript&nbsp;syntax</span><span style="color: #000000; ">=</span><span style="color: #000000; ">jquery</span><span style="color: #000000; ">"<br />
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""<br />
"</span><span style="color: #000000; ">&nbsp;=&gt;&nbsp;Files,&nbsp;backups&nbsp;and&nbsp;undo</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;Turn&nbsp;backup&nbsp;off,&nbsp;since&nbsp;most&nbsp;stuff&nbsp;is&nbsp;in&nbsp;SVN,&nbsp;git&nbsp;anyway<img src="http://www.blogjava.net/Images/dot.gif" alt="" /></span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;nobackup<br />
set&nbsp;nowb<br />
set&nbsp;noswapfile<br />
</span><span style="color: #000000; ">"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""<br />
"</span><span style="color: #000000; ">&nbsp;=&gt;&nbsp;Text,&nbsp;tab&nbsp;and&nbsp;indent&nbsp;related</span><span style="color: #000000; "><br />
"</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;expandtab<br />
set&nbsp;shiftwidth</span><span style="color: #000000; ">=</span><span style="color: #000000; ">4</span><span style="color: #000000; "><br />
set&nbsp;tabstop</span><span style="color: #000000; ">=</span><span style="color: #000000; ">4</span><span style="color: #000000; "><br />
set&nbsp;smarttab<br />
set&nbsp;lbr<br />
set&nbsp;tw</span><span style="color: #000000; ">=</span><span style="color: #000000; ">500</span><span style="color: #000000; "><br />
set&nbsp;ai&nbsp;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">Auto&nbsp;indent</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;si&nbsp;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">Smart&nbsp;indet</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;nowrap&nbsp;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">no&nbsp;wrap&nbsp;lines</span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">set&nbsp;so</span><span style="color: #000000; ">=</span><span style="color: #000000; ">3</span><span style="color: #000000; "><br />
nmap&nbsp;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">silent</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">F2</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; ">&nbsp;:nohlsearch</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">CR</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; "><br />
nmap&nbsp;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">silent</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; ">&nbsp;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">F3</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; ">&nbsp;:echo&nbsp;strftime(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">%c</span><span style="color: #000000; ">"</span><span style="color: #000000; ">)</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">CR</span><span style="color: #000000; ">&gt;</span><span style="color: #000000; "><br />
<br />
<br />
</span></div>
Sunday September 16, 2012
<p>&nbsp;</p>
<p>&nbsp;</p>
<div style="position:absolute;width:104px; height: 104px">在这里输入文本</div>
<br />
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/carylava/aggbug/387813.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/carylava/" target="_blank">cary</a> 2012-09-16 13:05 <a href="http://www.blogjava.net/carylava/articles/387813.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>