代码拉取完成,页面将自动刷新
<map version="freeplane 1.3.0">
<!--To view this file, download free mind mapping software Freeplane from http://freeplane.sourceforge.net -->
<node TEXT="Part-III-MoveFast" ID="ID_1817315106" CREATED="1451538604763" MODIFIED="1451539061620" LINK="Vim编辑器高阶技巧.mm">
<edge STYLE="bezier" COLOR="#7c007c" WIDTH="thin"/>
<hook NAME="MapStyle">
<map_styles>
<stylenode LOCALIZED_TEXT="styles.root_node">
<font NAME="YaHei Consolas Hybrid"/>
<stylenode LOCALIZED_TEXT="styles.predefined" POSITION="right">
<font NAME="YaHei Consolas Hybrid"/>
<stylenode LOCALIZED_TEXT="default" MAX_WIDTH="600" COLOR="#000000" STYLE="as_parent">
<font NAME="YaHei Consolas Hybrid" SIZE="10" BOLD="false" ITALIC="false"/>
</stylenode>
<stylenode LOCALIZED_TEXT="defaultstyle.details">
<font NAME="YaHei Consolas Hybrid"/>
</stylenode>
<stylenode LOCALIZED_TEXT="defaultstyle.note">
<font NAME="YaHei Consolas Hybrid"/>
</stylenode>
<stylenode LOCALIZED_TEXT="defaultstyle.floating">
<edge STYLE="hide_edge"/>
<cloud COLOR="#f0f0f0" SHAPE="ROUND_RECT"/>
<font NAME="YaHei Consolas Hybrid"/>
</stylenode>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.user-defined" POSITION="right">
<font NAME="YaHei Consolas Hybrid"/>
<stylenode LOCALIZED_TEXT="styles.topic" COLOR="#18898b" STYLE="fork">
<font NAME="YaHei Consolas Hybrid" SIZE="10" BOLD="true"/>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.subtopic" COLOR="#cc3300" STYLE="fork">
<font NAME="YaHei Consolas Hybrid" SIZE="10" BOLD="true"/>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.subsubtopic" COLOR="#669900">
<font NAME="YaHei Consolas Hybrid" SIZE="10" BOLD="true"/>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.important">
<icon BUILTIN="yes"/>
<font NAME="YaHei Consolas Hybrid"/>
</stylenode>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.AutomaticLayout" POSITION="right">
<font NAME="YaHei Consolas Hybrid"/>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level.root" COLOR="#000000">
<font NAME="YaHei Consolas Hybrid" SIZE="18"/>
</stylenode>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level,1" COLOR="#0033ff">
<font NAME="YaHei Consolas Hybrid" SIZE="16"/>
</stylenode>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level,2" COLOR="#00b439">
<font NAME="YaHei Consolas Hybrid" SIZE="14"/>
</stylenode>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level,3" COLOR="#990000">
<font NAME="YaHei Consolas Hybrid" SIZE="12"/>
</stylenode>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level,4" COLOR="#111111">
<font NAME="YaHei Consolas Hybrid" SIZE="10"/>
</stylenode>
</stylenode>
</stylenode>
</map_styles>
</hook>
<hook NAME="AutomaticEdgeColor" COUNTER="8"/>
<hook NAME="accessories/plugins/AutomaticLayout.properties" VALUE="ALL"/>
<node TEXT="08-用动作命令在文档中移动" POSITION="right" ID="ID_1182728901" CREATED="1451538630078" MODIFIED="1453284125370">
<edge COLOR="#7c0000"/>
<node TEXT="no.46让手指保持在本位行上" ID="ID_747654250" CREATED="1453284213909" MODIFIED="1453715389145"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
motions/disable-arrowkeys.vim
</p>
</body>
</html>
</richcontent>
<node TEXT="noremap <Up> <Nop>
noremap <Down> <Nop>
noremap <Left> <Nop>
noremap <Right> <Nop>" ID="ID_114509117" CREATED="1453715367977" MODIFIED="1453715431428"/>
</node>
<node TEXT="no.47区分实际行与屏幕行" ID="ID_1852828692" CREATED="1453702724154" MODIFIED="1453715478853"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
motions/cursor-maps.vim
</p>
</body>
</html>
</richcontent>
<node TEXT="nnoremap k gk
nnoremap gk k
nnoremap j gj
nnoremap gj j" ID="ID_82364908" CREATED="1453715480949" MODIFIED="1453715512791"/>
</node>
<node TEXT="no.48基于单词移动" ID="ID_273220093" CREATED="1453702712237" MODIFIED="1453715646861"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h word-motions
</p>
<p>
:h word
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT="no.49对字符进行查找" ID="ID_1945211642" CREATED="1453702712237" MODIFIED="1453715682051"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h f
</p>
</body>
</html>
</richcontent>
<node TEXT="noremap <Leader>n nzz
noremap <Leader>N Nzz
let mapleader=","
normap \ ," ID="ID_562282122" CREATED="1453715704590" MODIFIED="1453715787020"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h mapleader
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT="选择非常见字母形成习惯" ID="ID_1342796941" CREATED="1453715824278" MODIFIED="1453715843998">
<icon BUILTIN="idea"/>
</node>
</node>
<node TEXT="no.50通过查找进行移动" ID="ID_186728267" CREATED="1453702712239" MODIFIED="1453715876965"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
motions/search-haiku.txt
</p>
</body>
</html>
</richcontent>
<node TEXT="set hlsearch" ID="ID_947382672" CREATED="1453715917928" MODIFIED="1453715924929"/>
<node TEXT="set incsearch" ID="ID_1427176684" CREATED="1453715925864" MODIFIED="1453715936343"/>
<node TEXT="d\ge" ID="ID_998200543" CREATED="1453716029041" MODIFIED="1453716040089"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h exclusive
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT="no.81" ID="ID_170416157" CREATED="1453715936736" MODIFIED="1453715940113"/>
</node>
<node TEXT="no.51用精确的文本对象选择选区" ID="ID_426069722" CREATED="1453702712242" MODIFIED="1453942764029"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
motions/template.js
</p>
</body>
</html>
</richcontent>
<node TEXT="分隔符文本对象" ID="ID_1456060243" CREATED="1453942614513" MODIFIED="1453942853405"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h text-objects
</p>
<p>
a for around
</p>
<p>
i for inside
</p>
</body>
</html>
</richcontent>
<node TEXT="a) ab" ID="ID_1836966946" CREATED="1453942622300" MODIFIED="1453942629389"/>
<node TEXT="i) ib" ID="ID_1783463847" CREATED="1453942630872" MODIFIED="1453942641895"/>
<node TEXT="a} aB" ID="ID_1848436836" CREATED="1453942644652" MODIFIED="1453942652889"/>
<node TEXT="i} iB" ID="ID_843487723" CREATED="1453942654177" MODIFIED="1453942659728"/>
<node TEXT="a]" ID="ID_329661013" CREATED="1453942661223" MODIFIED="1453942684499"/>
<node ID="ID_272884488" CREATED="1453942686914" MODIFIED="1453942686914"><richcontent TYPE="NODE">
<html>
<head>
</head>
<body>
<p>
i]
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT="a>" ID="ID_94410154" CREATED="1453942661223" MODIFIED="1453942700326"/>
<node TEXT="i>" ID="ID_1519287359" CREATED="1453942686914" MODIFIED="1453942702906"/>
<node TEXT="a"" ID="ID_600445694" CREATED="1453942661223" MODIFIED="1453942707251"/>
<node TEXT="i"" ID="ID_1601818268" CREATED="1453942686914" MODIFIED="1453942709794"/>
<node TEXT="a'" ID="ID_1649457599" CREATED="1453942661223" MODIFIED="1453942711906"/>
<node TEXT="i'" ID="ID_1343188524" CREATED="1453942686914" MODIFIED="1453942715823"/>
<node TEXT="a`" ID="ID_115841169" CREATED="1453942661223" MODIFIED="1453942742277">
<font NAME="DejaVu Sans Mono"/>
</node>
<node TEXT="i`" ID="ID_1219342140" CREATED="1453942686914" MODIFIED="1453942742285">
<font NAME="DejaVu Sans Mono"/>
</node>
<node TEXT="at" ID="ID_280700834" CREATED="1453942661223" MODIFIED="1453942754781">
<font NAME="DejaVu Sans Mono"/>
</node>
<node TEXT="it" ID="ID_249907136" CREATED="1453942686914" MODIFIED="1453942757020">
<font NAME="DejaVu Sans Mono"/>
</node>
</node>
</node>
<node TEXT="no.52删除周边,修改内部" ID="ID_717360753" CREATED="1453702712244" MODIFIED="1453702712244">
<node TEXT="范围文本对象" ID="ID_649097712" CREATED="1453942791887" MODIFIED="1453942861154"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
a for around
</p>
<p>
i for inside
</p>
</body>
</html>
</richcontent>
<node TEXT="iw" ID="ID_348741324" CREATED="1453942797887" MODIFIED="1453942803107"/>
<node TEXT="aw" ID="ID_1129062049" CREATED="1453942804936" MODIFIED="1453942808011"/>
<node TEXT="iW" ID="ID_596698418" CREATED="1453942797887" MODIFIED="1453942819505"/>
<node TEXT="aW" ID="ID_1353862987" CREATED="1453942804936" MODIFIED="1453942820914"/>
<node TEXT="is" ID="ID_698643168" CREATED="1453942797887" MODIFIED="1453942823743"/>
<node TEXT="as" ID="ID_770994694" CREATED="1453942804936" MODIFIED="1453942825807"/>
<node TEXT="ip" ID="ID_1363504108" CREATED="1453942797887" MODIFIED="1453942828232"/>
<node TEXT="ap" ID="ID_1219972762" CREATED="1453942804936" MODIFIED="1453942829876"/>
</node>
</node>
<node TEXT="no.53设置位置标记,以便快速跳回" ID="ID_494657323" CREATED="1453702712246" MODIFIED="1453702712246">
<node TEXT="m{a-zA-Z}" ID="ID_1816961263" CREATED="1453942877839" MODIFIED="1453942893063"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h m
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT="mm `m" ID="ID_1989177384" CREATED="1453942908285" MODIFIED="1453942925207">
<font NAME="DejaVu Sans Mono"/>
</node>
<node TEXT="自动位置标记" ID="ID_1300196773" CREATED="1453942946390" MODIFIED="1453942953831">
<node TEXT="``" ID="ID_1749064962" CREATED="1453942965856" MODIFIED="1453943051573">
<font NAME="DejaVu Sans Mono"/>
<node TEXT="当前文件中上次跳转动作之前的位置" ID="ID_451260084" CREATED="1453943011116" MODIFIED="1453943027353"/>
</node>
<node TEXT="`." ID="ID_1601841282" CREATED="1453942969830" MODIFIED="1453943051574">
<font NAME="DejaVu Sans Mono"/>
<node TEXT="上次修改的地方" ID="ID_1376316214" CREATED="1453943029631" MODIFIED="1453943035149"/>
</node>
<node TEXT="`^" ID="ID_1260345576" CREATED="1453942973961" MODIFIED="1453943051576">
<font NAME="DejaVu Sans Mono"/>
<node TEXT="上次插入的地方" ID="ID_174215225" CREATED="1453943066273" MODIFIED="1453943076143"/>
</node>
<node TEXT="`[" ID="ID_1590827464" CREATED="1453942977236" MODIFIED="1453943051577">
<font NAME="DejaVu Sans Mono"/>
<node TEXT="上次修改或复制的起始位置" ID="ID_207020017" CREATED="1453943078100" MODIFIED="1453943088888"/>
</node>
<node TEXT="`]" ID="ID_932193601" CREATED="1453942980699" MODIFIED="1453943051577">
<font NAME="DejaVu Sans Mono"/>
<node TEXT="上次修改或复制的结束位置" ID="ID_1312193318" CREATED="1453943091032" MODIFIED="1453943100180"/>
</node>
<node TEXT="`<" ID="ID_360211638" CREATED="1453942983755" MODIFIED="1453943051578">
<font NAME="DejaVu Sans Mono"/>
<node TEXT="上次高亮选区的起始位置" ID="ID_1806357222" CREATED="1453943102523" MODIFIED="1453943115928"/>
</node>
<node TEXT="`>" ID="ID_1649518031" CREATED="1453942987491" MODIFIED="1453943051569">
<font NAME="DejaVu Sans Mono"/>
<node TEXT="上次高亮选区的结束位置" ID="ID_1648122536" CREATED="1453943117078" MODIFIED="1453943121513"/>
</node>
</node>
</node>
<node TEXT="no.54在匹配括号间跳转" ID="ID_251329843" CREATED="1453702712248" MODIFIED="1453702712248">
<node TEXT="%" ID="ID_1813065086" CREATED="1453943137209" MODIFIED="1453943143803"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h %
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT="在配对的关键字之间跳转" ID="ID_1867498409" CREATED="1453943159184" MODIFIED="1453943184903"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h matchit-install
</p>
</body>
</html>
</richcontent>
<node TEXT="set nocompatible
filetype plugin on
runtime macros/matchit.vim" ID="ID_74012100" CREATED="1453943190548" MODIFIED="1453943216548"/>
<node TEXT="plugin surround.vim" ID="ID_382606918" CREATED="1453943230762" MODIFIED="1453943299286"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
tim pope: http://github.com/tpope/vim-surround
</p>
</body>
</html>
</richcontent>
</node>
</node>
</node>
</node>
<node TEXT="09-在文件之间跳转" POSITION="right" ID="ID_1651133525" CREATED="1451538648922" MODIFIED="1453284127433">
<edge COLOR="#00007c"/>
<node TEXT="no.55遍历跳转列表" ID="ID_1989047449" CREATED="1453702864046" MODIFIED="1453702864046">
<node TEXT="<C-o>" ID="ID_939353140" CREATED="1453943315650" MODIFIED="1453943354197"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
后退
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT="<C-i>" ID="ID_1339681334" CREATED="1453943328180" MODIFIED="1453943352500"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
前进
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT=":jumps" ID="ID_1966668531" CREATED="1453943362642" MODIFIED="1453943365720"/>
<node TEXT="跳转动作" ID="ID_1537890629" CREATED="1453943432066" MODIFIED="1453943436433">
<node TEXT="[count]G" ID="ID_449867697" CREATED="1453943380985" MODIFIED="1453943387988">
<node TEXT="跳转到指定行号" ID="ID_1372945513" CREATED="1453943647171" MODIFIED="1453943654637"/>
</node>
<node TEXT="/pattern<CR>/?pattern<CR>/n/N" ID="ID_588344406" CREATED="1453943449324" MODIFIED="1453943470543">
<node TEXT="跳转到下一个/上一个模式出现之处" ID="ID_109420903" CREATED="1453943656561" MODIFIED="1453943672629"/>
</node>
<node TEXT="%" ID="ID_442799907" CREATED="1453943473202" MODIFIED="1453943475981">
<node TEXT="跳转到匹配的括号所在之处" ID="ID_645623785" CREATED="1453943674888" MODIFIED="1453943687855"/>
</node>
<node TEXT="(/)" ID="ID_7763291" CREATED="1453943476800" MODIFIED="1453943489101">
<node TEXT="跳转到上一句/下一句的开头" ID="ID_1081052113" CREATED="1453943689618" MODIFIED="1453943702645"/>
</node>
<node TEXT="{/}" ID="ID_144350156" CREATED="1453943489960" MODIFIED="1453943497667">
<node TEXT="跳转到上一段/下一段的开头" ID="ID_627990953" CREATED="1453943705050" MODIFIED="1453943716328"/>
</node>
<node TEXT="H/M/L" ID="ID_218610637" CREATED="1453943512251" MODIFIED="1453943516407">
<node TEXT="跳转到屏幕最上方/正中间/最下方" ID="ID_426731246" CREATED="1453943718266" MODIFIED="1453943738889"/>
</node>
<node TEXT="gf" ID="ID_1805953113" CREATED="1453943519942" MODIFIED="1453943526748">
<node TEXT="跳转到光标下的文件名" ID="ID_1765519143" CREATED="1453943528546" MODIFIED="1453943538000"/>
</node>
<node TEXT="<C-]>" ID="ID_1108237343" CREATED="1453943542939" MODIFIED="1453943552721">
<node TEXT="跳转到光标下关键字的定义之处" ID="ID_284834995" CREATED="1453943554707" MODIFIED="1453943574829"/>
</node>
<node TEXT="`{mark}/'{mark}" ID="ID_1312396945" CREATED="1453943440197" MODIFIED="1453943630574">
<node TEXT="跳转到一个位置标记" ID="ID_1204078927" CREATED="1453943637559" MODIFIED="1453943642369"/>
</node>
</node>
</node>
<node TEXT="no.56遍历改变列表" ID="ID_1998162222" CREATED="1453702864046" MODIFIED="1453702864046">
<node TEXT="u <C-r>" ID="ID_663514969" CREATED="1453943895695" MODIFIED="1453943900619"/>
<node TEXT=":changes" ID="ID_1387727755" CREATED="1453943851350" MODIFIED="1453943860886"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h changes
</p>
</body>
</html>
</richcontent>
</node>
<node TEXT="标识上次修改方位的位置标记" ID="ID_659048802" CREATED="1453944011707" MODIFIED="1453944031758">
<node TEXT="`." ID="ID_1679724900" CREATED="1453944049637" MODIFIED="1453944132770"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h `.
</p>
</body>
</html>
</richcontent>
<font NAME="DejaVu Sans Mono"/>
</node>
<node TEXT="`^" ID="ID_1145681207" CREATED="1453944054237" MODIFIED="1453944132773"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h `^
</p>
</body>
</html>
</richcontent>
<font NAME="DejaVu Sans Mono"/>
</node>
<node TEXT="gi" ID="ID_881602667" CREATED="1453944078357" MODIFIED="1453944132773"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
:h gi
</p>
</body>
</html>
</richcontent>
<font NAME="DejaVu Sans Mono"/>
</node>
</node>
</node>
<node TEXT="no.57跳转到光标下的文件" ID="ID_1615905599" CREATED="1453702864050" MODIFIED="1453960376846"><richcontent TYPE="DETAILS">
<html>
<head>
</head>
<body>
<p>
jumps/practical_vim.rb
</p>
</body>
</html>
</richcontent>
<node TEXT="gf <C-o>" ID="ID_255357444" CREATED="1453960359056" MODIFIED="1453960452094"/>
<node TEXT=":set suffixesadd+=.rb" ID="ID_672252103" CREATED="1453960416739" MODIFIED="1453960430131"/>
<node TEXT=":set path=.,/usr/include,," ID="ID_483499916" CREATED="1453960466884" MODIFIED="1453960479734"/>
<node TEXT="plugin: tim pope:bundler.vim" ID="ID_388591703" CREATED="1453960504762" MODIFIED="1453960517233"/>
<node TEXT="<C-]> no.103" ID="ID_562632700" CREATED="1453960533653" MODIFIED="1453960541324"/>
</node>
<node TEXT="no.58用全局位置标记在文件间快速跳转" ID="ID_1126901316" CREATED="1453702864051" MODIFIED="1453702864051">
<node TEXT="quickfix列表" ID="ID_1365244993" CREATED="1453960645891" MODIFIED="1453960651759">
<node TEXT=":make" ID="ID_992444724" CREATED="1453960653522" MODIFIED="1453960668152"/>
<node TEXT=":vimgrep" ID="ID_1545639237" CREATED="1453960657679" MODIFIED="1453960662207"/>
<node TEXT=":grep" ID="ID_1120261753" CREATED="1453960662999" MODIFIED="1453960665981"/>
</node>
<node TEXT="m{letter}" ID="ID_1578531148" CREATED="1453960698610" MODIFIED="1453960728695">
<node TEXT="小写字母 局部标记" ID="ID_1086818223" CREATED="1453960702018" MODIFIED="1453960713745"/>
<node TEXT="大写字母 全局标记" ID="ID_963844554" CREATED="1453960714814" MODIFIED="1453960722693"/>
</node>
</node>
</node>
</node>
</map>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。