mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-23 01:02:45 +08:00
1 line
32 KiB
JSON
1 line
32 KiB
JSON
{ "光标移动.html#h": "光标左移,同 <Left> 键", "光标移动.html#j": "光标下移,同 <Down> 键", "光标移动.html#k": "光标上移,同 <Up> 键", "光标移动.html#l": "光标右移,同 <Right> 键", "光标移动.html#CTRL-F": "下一页", "光标移动.html#CTRL-B": "上一页", "光标移动.html#CTRL-U": "上移半屏", "光标移动.html#CTRL-D": "下移半屏", "光标移动.html#0": "跳到行首(是数字零,不是字母O),效用等同于 <Home> 键", "光标移动.html#^": "跳到从行首开始第一个非空白字符", "光标移动.html#$": "跳到行尾,效用等同于 <End> 键", "光标移动.html#gg": "跳到第一行,效用等同于 CTRL+<Home>", "光标移动.html#G": "跳到最后一行,效用等同于 CTRL+<End>", "光标移动.html#nG": "跳到第n行,比如 10G 是移动到第十行", "光标移动.html#:n": "跳到第n行,比如 :10<回车> 是移动到第十行", "光标移动.html#10%": "移动到文件 10% 处", "光标移动.html#15|": "移动到当前行的 15列", "光标移动.html#w": "跳到下一个单词开头 (word: 标点或空格分隔的单词)", "光标移动.html#W": "跳到下一个单词开头 (WORD: 空格分隔的单词)", "光标移动.html#e": "跳到下一个单词尾部 (word: 标点或空格分隔的单词)", "光标移动.html#E": "跳到下一个单词尾部 (WORD: 空格分隔的单词)", "光标移动.html#b": "上一个单词头 (word: 标点或空格分隔的单词)", "光标移动.html#B": "上一个单词头 (WORD: 空格分隔的单词)", "光标移动.html#ge": "上一个单词尾", "光标移动.html#)": "向前移动一个句子(句号分隔)", "光标移动.html#(": "向后移动一个句子(句号分隔)", "光标移动.html#}": "向前移动一个段落(空行分隔)", "光标移动.html#{": "向后移动一个段落(空行分隔)", "光标移动.html#<enter>": "移动到下一行首个非空字符", "光标移动.html#+": "移动到下一行首个非空字符(同回车键)", "光标移动.html#-": "移动到上一行首个非空字符", "光标移动.html#H": "移动到屏幕上部", "光标移动.html#M": "移动到屏幕中部", "光标移动.html#L": "移动到屏幕下部", "光标移动.html#fx": "跳转到下一个为 x 的字符,2f/ 可以找到第二个斜杆", "光标移动.html#Fx": "跳转到上一个为 x 的字符", "光标移动.html#tx": "跳转到下一个为 x 的字符前", "光标移动.html#Tx": "跳转到上一个为 x 的字符前", "光标移动.html#;": "跳到下一个 f/t 搜索的结果", "光标移动.html#,": "跳到上一个 f/t 搜索的结果", "光标移动.html#<S-Left>": "按住 SHIFT 按左键,向左移动一个单词", "光标移动.html#<S-Right>": "按住 SHIFT 按右键,向右移动一个单词", "光标移动.html#<S-Up>": "按住 SHIFT 按上键,向上翻页", "光标移动.html#<S-Down>": "按住 SHIFT 按下键,向下翻页", "光标移动.html#gm": "移动到行中", "光标移动.html#gj": "光标下移一行(忽略自动换行)", "光标移动.html#gk": "光标上移一行(忽略自动换行)", "插入模式.html#<Up>": "光标向上移动", "插入模式.html#<Down>": "光标向下移动", "插入模式.html#<Left>": "光标向左移动", "插入模式.html#<Right>": "光标向右移动", "插入模式.html#<S-Left>": "按住 SHIFT 按左键,向左移动一个单词", "插入模式.html#<S-Right>": "按住 SHIFT 按右键,向右移动一个单词", "插入模式.html#<S-Up>": "按住 SHIFT 按上键,向上翻页", "插入模式.html#<S-Down>": "按住 SHIFT 按下键,向下翻页", "插入模式.html#<PageUp>": "上翻页", "插入模式.html#<PageDown>": "下翻页", "插入模式.html#<Delete>": "删除光标处字符", "插入模式.html#<BS>": "Backspace 向后删除字符", "插入模式.html#<Home>": "光标跳转行首", "插入模式.html#<End>": "光标跳转行尾", "插入模式.html#CTRL-W": "向后删除单词", "插入模式.html#CTRL-O": "临时退出插入模式,执行单条命令又返回插入模式", "插入模式.html#CTRL-\\ CTRL-O": "临时退出插入模式(光标保持),执行单条命令又返回插入模式", "插入模式.html#CTRL-R 0": "插入寄存器(内部 0号剪贴板)内容,CTRL-R 后可跟寄存器名", "插入模式.html#CTRL-R \"": "插入匿名寄存器内容,相当于插入模式下 p粘贴", "插入模式.html#CTRL-R =": "插入表达式计算结果,等号后面跟表达式", "插入模式.html#CTRL-R :": "插入上一次命令行命令", "插入模式.html#CTRL-R /": "插入上一次搜索的关键字", "插入模式.html#CTRL-F": "自动缩进", "插入模式.html#CTRL-U": "删除当前行所有字符", "插入模式.html#CTRL-V {char}": "插入非数字的字面量", "插入模式.html#CTRL-V {number}": "插入三个数字代表的 ascii/unicode 字符", "插入模式.html#CTRL-V 065": "插入 10进制 ascii 字符(两数字) 065 即 A字符", "插入模式.html#CTRL-V x41": "插入 16进制 ascii 字符(三数字) x41 即 A字符", "插入模式.html#CTRL-V o101": "插入 8进制 ascii 字符(三数字) o101 即 A字符", "插入模式.html#CTRL-V u1234": "插入 16进制 unicode 字符(四数字)", "插入模式.html#CTRL-V U12345678": "插入 16进制 unicode 字符(八数字)", "插入模式.html#CTRL-K {ch1} {ch2}": "插入 digraph(见 :h digraph),快速输入日文或符号等", "插入模式:进入退出.html#i": "在光标处进入插入模式", "插入模式:进入退出.html#I": "在行首进入插入模式", "插入模式:进入退出.html#a": "在光标后进入插入模式", "插入模式:进入退出.html#A": "在行尾进入插入模式", "插入模式:进入退出.html#o": "在下一行插入新行并进入插入模式", "插入模式:进入退出.html#O": "在上一行插入新行并进入插入模式", "插入模式:进入退出.html#gi": "进入到上一次插入模式的位置", "文件操作.html#:w": "保存文件", "文件操作.html#:w <filename>": "按名称保存文件", "文件操作.html#:e <filename>": "打开文件并编辑", "文件操作.html#:saveas <filename>": "另存为文件", "文件操作.html#:r <filename>": "读取文件并将内容插入到光标后", "文件操作.html#:r !dir": "将 dir 命令的输出捕获并插入到光标后", "文件操作.html#:close": "关闭文件", "文件操作.html#:q": "退出", "文件操作.html#:q!": "强制退出", "文件操作.html#:wa": "保存所有文件", "文件操作.html#:cd <path>": "切换 Vim 当前路径", "文件操作.html#:pwd": "显示 Vim 当前路径", "文件操作.html#:new": "打开一个新的窗口编辑新文件", "文件操作.html#:enew": "在当前窗口创建新文件", "文件操作.html#:vnew": "在左右切分的新窗口中编辑新文件", "文件操作.html#:tabnew": "在新的标签页中编辑新文件", "文本编辑.html#r": "替换当前字符", "文本编辑.html#R": "进入替换模式,直至 ESC 离开", "文本编辑.html#s": "替换字符(删除光标处字符,并进入插入模式,前可接数量)", "文本编辑.html#S": "替换行(删除当前行,并进入插入模式,前可接数量)", "文本编辑.html#cc": "改写当前行(删除当前行并进入插入模式),同 S", "文本编辑.html#cw": "改写光标开始处的当前单词", "文本编辑.html#ciw": "改写光标所处的单词", "文本编辑.html#caw": "改写光标所处的单词,并且包括前后空格(如果有的话)", "文本编辑.html#c0": "改写到行首", "文本编辑.html#c^": "改写到行首(第一个非零字符)", "文本编辑.html#c$": "改写到行末", "文本编辑.html#C": "改写到行尾(同c$)", "文本编辑.html#ci\"": "改写双引号中的内容", "文本编辑.html#ci'": "改写单引号中的内容", "文本编辑.html#cib": "改写小括号中的内容", "文本编辑.html#cab": "改写小括号中的内容(包含小括号本身)", "文本编辑.html#ci)": "改写小括号中的内容", "文本编辑.html#ci]": "改写中括号中内容", "文本编辑.html#ciB": "改写大括号中内容", "文本编辑.html#caB": "改写大括号中的内容(包含大括号本身)", "文本编辑.html#ci}": "改写大括号中内容", "文本编辑.html#cit": "改写 xml tag 中的内容", "文本编辑.html#cis": "改写当前句子", "文本编辑.html#c2w": "改写下两个单词", "文本编辑.html#ct(": "改写到小括号前", "文本编辑.html#x": "删除当前字符,前面可以接数字,3x代表删除三个字符", "文本编辑.html#X": "向前删除字符", "文本编辑.html#dd": "删除当前行", "文本编辑.html#d0": "删除到行首", "文本编辑.html#d^": "删除到行首(第一个非零字符)", "文本编辑.html#d$": "删除到行末", "文本编辑.html#D": "删除到行末(同 d$)", "文本编辑.html#dw": "删除当前单词", "文本编辑.html#diw": "删除光标所处的单词", "文本编辑.html#daw": "删除光标所处的单词,并包含前后空格(如果有的话)", "文本编辑.html#di\"": "删除双引号中的内容", "文本编辑.html#di'": "删除单引号中的内容", "文本编辑.html#dib": "删除小括号中的内容", "文本编辑.html#di)": "删除小括号中的内容", "文本编辑.html#dab": "删除小括号内的内容(包含小括号本身)", "文本编辑.html#di]": "删除中括号中内容", "文本编辑.html#diB": "删除大括号中内容", "文本编辑.html#di}": "删除大括号中内容", "文本编辑.html#daB": "删除大括号内的内容(包含大括号本身)", "文本编辑.html#dit": "删除 xml tag 中的内容", "文本编辑.html#dis": "删除当前句子", "文本编辑.html#d2w": "删除下两个单词", "文本编辑.html#dt(": "删除到小括号前", "文本编辑.html#dgg": "删除到文件头部", "文本编辑.html#dG": "删除到文件尾部", "文本编辑.html#d}": "删除下一段", "文本编辑.html#d{": "删除上一段", "文本编辑.html#u": "撤销", "文本编辑.html#U": "撤销整行操作", "文本编辑.html#CTRL-R": "撤销上一次 u 命令", "文本编辑.html#J": "链接多行为一行", "文本编辑.html#.": "重复上一次操作", "文本编辑.html#~": "替换大小写", "文本编辑.html#g~iw": "替换当前单词的大小写", "文本编辑.html#gUiw": "将单词转成大写", "文本编辑.html#guiw": "将当前单词转成小写", "文本编辑.html#guu": "全行转为小写", "文本编辑.html#gUU": "全行转为大写", "文本编辑.html#<<": "减少缩进", "文本编辑.html#>>": "增加缩进", "文本编辑.html#==": "自动缩进", "文本编辑.html#CTRL-A": "增加数字", "文本编辑.html#CTRL-X": "减少数字", "查找替换.html#/pattern": "从光标处向文件尾搜索 pattern", "查找替换.html#?pattern": "从光标处向文件头搜索 pattern", "查找替换.html#n": "向同一方向执行上一次搜索", "查找替换.html#N": "向相反方向执行上一次搜索", "查找替换.html#*": "向前搜索光标下的单词", "查找替换.html##": "向后搜索光标下的单词", "查找替换.html#:s/p1/p2/g": "将当前行中全替换p1为p2", "查找替换.html#:%s/p1/p2/g": "将当前文件中全替换p1为p2", "查找替换.html#:%s/p1/p2/gc": "将当前文件中全替换p1为p2,并且每处询问你是否替换", "查找替换.html#:10,20s/p1/p2/g": "将第10到20行中所有p1替换为p2", "查找替换.html#:%s/1\\\\2\\/3/123/g": "将“1\\2/3” 替换为 “123”(特殊字符使用反斜杠标注)", "查找替换.html#:%s/\\r//g": "删除 DOS 换行符 ^M", "位置跳转.html#CTRL-O": "跳转到上一个位置", "位置跳转.html#CTRL-I": "跳转到下一个位置", "位置跳转.html#CTRL-^": "跳转到 alternate file (当前窗口的上一个文件)", "位置跳转.html#%": "跳转到 {} () [] 的匹配", "位置跳转.html#gd": "跳转到局部定义(光标下的单词的定义)", "位置跳转.html#gD": "跳转到全局定义(光标下的单词的定义)", "位置跳转.html#gf": "打开名称为光标下文件名的文件", "位置跳转.html#[[": "跳转到上一个顶层函数(比如C语言以大括号分隔)", "位置跳转.html#]]": "跳转到下一个顶层函数(比如C语言以大括号分隔)", "位置跳转.html#[m": "跳转到上一个成员函数", "位置跳转.html#]m": "跳转到下一个成员函数", "位置跳转.html#[{": "跳转到上一处未匹配的 {", "位置跳转.html#]}": "跳转到下一处未匹配的 }", "位置跳转.html#[(": "跳转到上一处未匹配的 (", "位置跳转.html#])": "跳转到下一处未匹配的 )", "位置跳转.html#[c": "上一个不同处(diff时)", "位置跳转.html#]c": "下一个不同处(diff时)", "位置跳转.html#[/": "跳转到 C注释开头", "位置跳转.html#]/": "跳转到 C注释结尾", "位置跳转.html#``": "回到上次跳转的位置", "位置跳转.html#''": "回到上次跳转的位置", "位置跳转.html#`.": "回到上次编辑的位置", "位置跳转.html#'.": "回到上次编辑的位置", "其他命令.html#CTRL-X CTRL-F": "插入模式下文件路径补全", "其他命令.html#CTRL-X CTRL-O": "插入下 Omnifunc 补全", "其他命令.html#CTRL-X CTRL-N": "插入模式下关键字补全", "其他命令.html#CTRL-X CTRL-E": "插入模式下向上滚屏", "其他命令.html#CTRL-X CTRL-Y": "插入模式下向下滚屏", "其他命令.html#CTRL-E": "向上滚屏", "其他命令.html#CTRL-Y": "向下滚屏", "其他命令.html#CTRL-G": "显示正在编辑的文件名,以及大小和位置信息", "其他命令.html#g CTRL-G": "显示文件的:大小,字符数,单词数和行数,可视模式下也可用", "其他命令.html#zz": "调整光标所在行到屏幕中央", "其他命令.html#zt": "调整光标所在行到屏幕上部", "其他命令.html#zb": "调整光标所在行到屏幕下部", "其他命令.html#ga": "显示光标下字符的 ascii 码或者 unicode 编码", "其他命令.html#g8": "显示光标下字符的 utf-8 编码字节序", "其他命令.html#gi": "回到上次进入插入的地方,并切换到插入模式", "其他命令.html#K": "查询光标下单词的帮助", "其他命令.html#ZZ": "保存文件(如果有改动的话),并关闭窗口", "其他命令.html#ZQ": "不保存文件关闭窗口", "其他命令.html#CTRL-PgUp": "上个标签页,GVim OK,部分终端软件需设置对应键盘码", "其他命令.html#CTRL-PgDown": "下个标签页,GVim OK,部分终端软件需设置对应键盘码", "其他命令.html#CTRL-R CTRL-W": "命令模式下插入光标下单词", "其他命令.html#CTRL-INSERT": "复制到系统剪贴板(GVIM)", "其他命令.html#SHIFT-INSERT": "粘贴系统剪贴板的内容(GVIM)", "其他命令.html#:set ff=unix": "设置换行为 unix", "其他命令.html#:set ff=dos": "设置换行为 dos", "其他命令.html#:set ff?": "查看换行设置", "其他命令.html#:set nohl": "清除搜索高亮", "其他命令.html#:set termcap": "查看会从终端接收什么以及会发送给终端什么命令", "其他命令.html#:set guicursor=": "解决 SecureCRT/PenguiNet 中 NeoVim 局部奇怪字符问题", "其他命令.html#:set t_RS= t_SH=": "解决 SecureCRT/PenguiNet 中 Vim8.0 终端功能奇怪字符", "其他命令.html#:set fo+=a": "开启文本段的实时自动格式化", "其他命令.html#:earlier 15m": "回退到15分钟前的文件内容", "其他命令.html#:.!date": "在当前窗口插入时间", "其他命令.html#:%!xxd": "开始二进制编辑", "其他命令.html#:%!xxd -r": "保存二进制编辑", "其他命令.html#:r !curl -sL {URL}": "读取 url 内容添加到光标后", "其他命令.html#:g/^\\s*$/d": "删除空行", "其他命令.html#:g/green/d": "删除所有包含 green 的行", "其他命令.html#:v/green/d": "删除所有不包含 green 的行", "其他命令.html#:g/gladiolli/#": "搜索单词打印结果,并在结果前加上行号", "其他命令.html#:g/ab.*cd.*efg/#": "搜索包含 ab,cd 和 efg 的行,打印结果以及行号", "其他命令.html#:v/./,/./-j": "压缩空行", "其他命令.html#:Man bash": "在 Vim 中查看 man,先调用 :runtime! ftplugin/man.vim 激活", "其他命令.html#/fred\\|joe": "搜索 fred 或者 joe", "其他命令.html#/\\<\\d\\d\\d\\d\\>": "精确搜索四个数字", "其他命令.html#/^\\n\\{3}": "搜索连续三个空行", "可视模式.html#>": "增加缩进", "可视模式.html#<": "减少缩进", "可视模式.html#d": "删除高亮选中的文字", "可视模式.html#x": "删除高亮选中的文字", "可视模式.html#c": "改写文字,即删除高亮选中的文字并进入插入模式", "可视模式.html#s": "改写文字,即删除高亮选中的文字并进入插入模式", "可视模式.html#y": "拷贝文字", "可视模式.html#~": "转换大小写", "可视模式.html#o": "跳转到标记区的另外一端", "可视模式.html#O": "跳转到标记块的另外一端", "可视模式.html#u": "标记区转换为小写", "可视模式.html#U": "标记区转换为大写", "可视模式.html#g CTRL-G": "显示所选择区域的统计信息", "可视模式.html#<Esc>": "退出可视模式", "复制粘贴.html#p": "粘贴到光标后", "复制粘贴.html#P": "粘贴到光标前", "复制粘贴.html#v": "开始标记", "复制粘贴.html#y": "复制标记内容", "复制粘贴.html#V": "开始按行标记", "复制粘贴.html#CTRL-V": "开始列标记", "复制粘贴.html#y$": "复制当前位置到本行结束的内容", "复制粘贴.html#yy": "复制当前行", "复制粘贴.html#Y": "复制当前行,同 yy", "复制粘贴.html#yiw": "复制当前单词", "复制粘贴.html#3yy": "复制光标下三行内容", "复制粘贴.html#v0": "选中当前位置到行首", "复制粘贴.html#v$": "选中当前位置到行末", "复制粘贴.html#viw": "选中当前单词", "复制粘贴.html#vib": "选中小括号内的东西", "复制粘贴.html#vi)": "选中小括号内的东西", "复制粘贴.html#vi]": "选中中括号内的东西", "复制粘贴.html#viB": "选中大括号内的东西", "复制粘贴.html#vi}": "选中大括号内的东西", "复制粘贴.html#vis": "选中句子中的东西", "复制粘贴.html#vab": "选中小括号内的东西(包含小括号本身)", "复制粘贴.html#va)": "选中小括号内的东西(包含小括号本身)", "复制粘贴.html#va]": "选中中括号内的东西(包含中括号本身)", "复制粘贴.html#vaB": "选中大括号内的东西(包含大括号本身)", "复制粘贴.html#va}": "选中大括号内的东西(包含大括号本身)", "复制粘贴.html#gv": "重新选择上一次选中的文字", "复制粘贴.html#:set paste": "允许粘贴模式(避免粘贴时自动缩进影响格式)", "复制粘贴.html#:set nopaste": "禁止粘贴模式", "复制粘贴.html#\"?yy": "复制当前行到寄存器 ? ,问号代表 0-9 的寄存器名称", "复制粘贴.html#\"?d3j": "删除光标下三行内容,并放到寄存器 ? ,问号代表 0-9 的寄存器名称", "复制粘贴.html#\"?p": "将寄存器 ? 的内容粘贴到光标后", "复制粘贴.html#\"?P": "将寄存器 ? 的内容粘贴到光标前", "复制粘贴.html#:registers": "显示所有寄存器内容", "复制粘贴.html#:[range]y": "复制范围,比如 :20,30y 是复制20到30行,:10y 是复制第十行", "复制粘贴.html#:[range]d": "删除范围,比如 :20,30d 是删除20到30行,:10d 是删除第十行", "复制粘贴.html#ddp": "交换两行内容:先删除当前行复制到寄存器,并粘贴", "复制粘贴.html#\"_[command]": "使用[command]删除内容,并且不进行复制(不会污染寄存器)", "复制粘贴.html#\"*[command]": "使用[command]复制内容到系统剪贴板(需要vim版本有clipboard支持)", "外部命令.html#:!ls": "运行外部命令 ls,并等待返回", "外部命令.html#:r !ls": "将外部命令 ls 的输出捕获,并插入到光标后", "外部命令.html#:w !sudo tee %": "sudo以后保存当前文件", "外部命令.html#:call system('ls')": "调用 ls 命令,但是不显示返回内容", "外部命令.html#:!start notepad": "Windows 下启动 notepad,最前面可以加 silent", "外部命令.html#:sil !start cmd": "Windows 下当前目录打开 cmd", "外部命令.html#:%!prog": "运行文字过滤程序,如整理 json格式 :%!python -m json.tool", "宏录制.html#qa": "开始录制名字为 a 的宏", "宏录制.html#q": "结束录制宏", "宏录制.html#@a": "播放名字为 a 的宏", "宏录制.html#@@": "播放上一个宏", "宏录制.html#@:": "重复上一个ex命令(即冒号命令)", "已打开文件操作.html#:ls": "查案缓存列表", "已打开文件操作.html#:bn": "切换到下一个缓存", "已打开文件操作.html#:bp": "切换到上一个缓存", "已打开文件操作.html#:bd": "删除缓存", "已打开文件操作.html#:b 1": "切换到1号缓存", "已打开文件操作.html#:b abc": "切换到文件名为 abc 开头的缓存", "已打开文件操作.html#:badd <filename>": "将文件添加到缓存列表", "已打开文件操作.html#:set hidden": "设置隐藏模式(未保存的缓存可以被切换走,或者关闭)", "已打开文件操作.html#:set nohidden": "关闭隐藏模式(未保存的缓存不能被切换走,或者关闭)", "已打开文件操作.html#n CTRL-^": "切换缓存,先输入数字的缓存编号,再按 CTRL + 6", "帮助信息.html#:h tutor": "入门文档", "帮助信息.html#:h quickref": "快速帮助", "帮助信息.html#:h index": "查询 Vim 所有键盘命令定义", "帮助信息.html#:h summary": "帮助你更好的使用内置帮助系统", "帮助信息.html#:h CTRL-H": "查询普通模式下 CTRL-H 是干什么的", "帮助信息.html#:h i_CTRL-H": "查询插入模式下 CTRL-H 是干什么的", "帮助信息.html#:h i_<Up>": "查询插入模式下方向键上是干什么的", "帮助信息.html#:h pattern.txt": "正则表达式帮助", "帮助信息.html#:h eval": "脚本编写帮助", "帮助信息.html#:h function-list": "查看 VimScript 的函数列表 ", "帮助信息.html#:h windows.txt": "窗口使用帮助", "帮助信息.html#:h tabpage.txt": "标签页使用帮助", "帮助信息.html#:h +timers": "显示对 +timers 特性的帮助", "帮助信息.html#:h :!": "查看如何运行外部命令", "帮助信息.html#:h tips": "查看 Vim 内置的常用技巧文档", "帮助信息.html#:h set-termcap": "查看如何设置按键扫描码", "帮助信息.html#:viusage": "NORMAL 模式帮助", "帮助信息.html#:exusage": "EX 命令帮助", "帮助信息.html#:version": "显示当前 Vim 的版本号和特性", "常用设置.html#:set nocompatible": "设置不兼容原始 vi 模式(必须设置在最开头)", "常用设置.html#:set bs=?": "设置BS键模式,现代编辑器为 :set bs=eol,start,indent", "常用设置.html#:set sw=4": "设置缩进宽度为 4", "常用设置.html#:set ts=4": "设置制表符宽度为 4", "常用设置.html#:set noet": "设置不展开 tab 成空格", "常用设置.html#:set et": "设置展开 tab 成空格", "常用设置.html#:set winaltkeys=no": "设置 GVim 下正常捕获 ALT 键", "常用设置.html#:set nowrap": "关闭自动换行", "常用设置.html#:set ttimeout": "允许终端按键检测超时(终端下功能键为一串ESC开头的扫描码)", "常用设置.html#:set ttm=100": "设置终端按键检测超时为100毫秒", "常用设置.html#:set term=?": "设置终端类型,比如常见的 xterm", "常用设置.html#:set ignorecase": "设置搜索是否忽略大小写", "常用设置.html#:set smartcase": "智能大小写,默认忽略大小写,除非搜索内容里包含大写字母", "常用设置.html#:set list": "设置显示制表符和换行符", "常用设置.html#:set number": "设置显示行号,禁止显示行号可以用 :set nonumber", "常用设置.html#:set relativenumber": "设置显示相对行号(其他行与当前行的距离)", "常用设置.html#:set paste": "进入粘贴模式(粘贴时禁用缩进等影响格式的东西)", "常用设置.html#:set nopaste": "结束粘贴模式", "常用设置.html#:set spell": "允许拼写检查", "常用设置.html#:set hlsearch": "设置高亮查找", "常用设置.html#:set ruler": "总是显示光标位置", "常用设置.html#:set incsearch": "查找输入时动态增量显示查找结果", "常用设置.html#:set insertmode": "Vim 始终处于插入模式下,使用 ctrl-o 临时执行命令", "常用设置.html#:set all": "列出所有选项设置情况", "常用设置.html#:syntax on": "允许语法高亮", "常用设置.html#:syntax off": "禁止语法高亮", "拼写检查.html#:set spell": "打开拼写检查", "拼写检查.html#:set nospell": "关闭拼写检查", "拼写检查.html#]s": "下一处错误拼写的单词", "拼写检查.html#[s": "上一处错误拼写的单词", "拼写检查.html#zg": "加入单词到拼写词表中", "拼写检查.html#zug": "撤销上一次加入的单词", "拼写检查.html#z=": "拼写建议", "标签页.html#:tabs": "显示所有标签页", "标签页.html#:tabe <filename>": "在新标签页中打开文件 filename", "标签页.html#:tabn": "下一个标签页", "标签页.html#:tabp": "上一个标签页", "标签页.html#:tabc": "关闭当前标签页", "标签页.html#:tabo": "关闭其他标签页", "标签页.html#:tabn n": "切换到第n个标签页,比如 :tabn 3 切换到第三个标签页", "标签页.html#:tabm n": "标签移动", "标签页.html#:tabfirst": "切换到第一个标签页", "标签页.html#:tablast": "切换到最后一个标签页", "标签页.html#:tab help": "在标签页打开帮助", "标签页.html#:tab drop <file>": "如果文件已被其他标签页和窗口打开则跳过去,否则新标签打开", "标签页.html#:tab split": "在新的标签页中打开当前窗口里的文件", "标签页.html#:tab ball": "将缓存中所有文件用标签页打开", "标签页.html#:set showtabline=?": "设置为 0 就不显示标签页标签,1会按需显示,2会永久显示", "标签页.html#ngt": "切换到第n个标签页,比如 2gt 将会切换到第二个标签页", "标签页.html#gt": "下一个标签页", "标签页.html#gT": "上一个标签页", "窗口操作.html#:sp <filename>": "上下切分窗口并在新窗口打开文件 filename", "窗口操作.html#:vs <filename>": "左右切分窗口并在新窗口打开文件 filename", "窗口操作.html#CTRL-W s": "上下切分窗口", "窗口操作.html#CTRL-W v": "左右切分窗口", "窗口操作.html#CTRL-W w": "循环切换到下一个窗口", "窗口操作.html#CTRL-W W": "循环切换到上一个窗口", "窗口操作.html#CTRL-W p": "跳到上一个访问过的窗口", "窗口操作.html#CTRL-W c": "关闭当前窗口", "窗口操作.html#CTRL-W o": "关闭其他窗口", "窗口操作.html#CTRL-W h": "跳到左边的窗口", "窗口操作.html#CTRL-W j": "跳到下边的窗口", "窗口操作.html#CTRL-W k": "跳到上边的窗口", "窗口操作.html#CTRL-W l": "跳到右边的窗口", "窗口操作.html#CTRL-W +": "增加当前窗口的行高,前面可以加数字", "窗口操作.html#CTRL-W -": "减少当前窗口的行高,前面可以加数字", "窗口操作.html#CTRL-W <": "减少当前窗口的列宽,前面可以加数字", "窗口操作.html#CTRL-W >": "增加当前窗口的列宽,前面可以加数字", "窗口操作.html#CTRL-W =": "让所有窗口宽高相同", "窗口操作.html#CTRL-W H": "将当前窗口移动到最左边", "窗口操作.html#CTRL-W J": "将当前窗口移动到最下边", "窗口操作.html#CTRL-W K": "将当前窗口移动到最上边", "窗口操作.html#CTRL-W L": "将当前窗口移动到最右边", "窗口操作.html#CTRL-W x": "交换窗口", "窗口操作.html#CTRL-W f": "在新窗口中打开名为光标下文件名的文件", "窗口操作.html#CTRL-W gf": "在新标签页中打开名为光标下文件名的文件", "窗口操作.html#CTRL-W R": "旋转窗口", "窗口操作.html#CTRL-W T": "将当前窗口移到新的标签页中", "窗口操作.html#CTRL-W P": "跳转到预览窗口", "窗口操作.html#CTRL-W z": "关闭预览窗口", "窗口操作.html#CTRL-W _": "纵向最大化当前窗口", "窗口操作.html#CTRL-W |": "横向最大化当前窗口", "文本对象.html#$": "到行末", "文本对象.html#0": "到行首", "文本对象.html#^": "到行首非空字符", "文本对象.html#tx": "光标位置到字符 x 之前", "文本对象.html#fx": "光标位置到字符 x 之处", "文本对象.html#iw": "整个单词(不包括分隔符)", "文本对象.html#aw": "整个单词(包括分隔符)", "文本对象.html#iW": "整个 WORD(不包括分隔符)", "文本对象.html#aW": "整个 WORD(包括分隔符)", "文本对象.html#is": "整个句子(不包括分隔符)", "文本对象.html#ib": "小括号内", "文本对象.html#ab": "小括号内(包含小括号本身)", "文本对象.html#iB": "大括号内", "文本对象.html#aB": "大括号内(包含大括号本身)", "文本对象.html#i)": "小括号内", "文本对象.html#a)": "小括号内(包含小括号本身)", "文本对象.html#i]": "中括号内", "文本对象.html#a]": "中括号内(包含中括号本身)", "文本对象.html#i}": "大括号内", "文本对象.html#a}": "大括号内(包含大括号本身)", "文本对象.html#i'": "单引号内", "文本对象.html#a'": "单引号内(包含单引号本身)", "文本对象.html#i\"": "双引号内", "文本对象.html#a\"": "双引号内(包含双引号本身)", "文本对象.html#2i)": "往外两层小括号内", "文本对象.html#2a)": "往外两层小括号内(包含小括号本身)", "文本对象.html#2f)": "到第二个小括号处", "文本对象.html#2t)": "到第二个小括号前", "书签.html#:marks": "显示所有书签", "书签.html#ma": "保存当前位置到书签 a ,书签名小写字母为文件内,大写全局", "书签.html#'a": "跳转到书签 a所在的行", "书签.html#`a": "跳转到书签 a所在位置", "书签.html#`.": "跳转到上一次编辑的行", "书签.html#'A": "跳转到全文书签 A", "书签.html#['": "跳转到上一个书签", "书签.html#]'": "跳转到下一个书签", "书签.html#'<": "跳到上次可视模式选择区域的开始", "书签.html#'>": "跳到上次可视模式选择区域的结束", "代码折叠.html#za": "切换折叠", "代码折叠.html#zA": "递归切换折叠", "代码折叠.html#zc": "折叠光标下代码", "代码折叠.html#zC": "折叠光标下所有代码", "代码折叠.html#zd": "删除光标下折叠", "代码折叠.html#zD": "递归删除所有折叠", "代码折叠.html#zE": "删除所有折叠", "代码折叠.html#zf": "创建代码折叠", "代码折叠.html#zF": "指定行数创建折叠", "代码折叠.html#zi": "切换折叠", "代码折叠.html#zm": "所有代码折叠一层", "代码折叠.html#zr": "所有代码打开一层", "代码折叠.html#zM": "折叠所有代码,设置 foldlevel=0,设置 foldenable", "代码折叠.html#zR": "打开所有代码,设置 foldlevel 为最大值", "代码折叠.html#zn": "折叠 none,重置 foldenable 并打开所有代码", "代码折叠.html#zN": "折叠 normal,重置 foldenable 并恢复所有折叠", "代码折叠.html#zo": "打开一层代码", "代码折叠.html#zO": "打开光标下所有代码折叠", "Quickfix 窗口.html#:copen": "打开 quickfix 窗口(查看编译,grep等信息)", "Quickfix 窗口.html#:copen 10": "打开 quickfix 窗口,并且设置高度为 10", "Quickfix 窗口.html#:cclose": "关闭 quickfix 窗口", "Quickfix 窗口.html#:cfirst": "跳到 quickfix 中第一个错误信息", "Quickfix 窗口.html#:clast": "跳到 quickfix 中最后一条错误信息", "Quickfix 窗口.html#:cc [nr]": "查看错误 [nr]", "Quickfix 窗口.html#:cnext": "跳到 quickfix 中下一个错误信息", "Quickfix 窗口.html#:cprev": "跳到 quickfix 中上一个错误信息" } |