VIM学习笔记
Created by
yyq
using
vim
开篇
引言(Introduction)
表示约定(Conventions)
安装配置
在Linux下安装Vim
在Mac下安装Vim
在Windows下安装Vim
目录结构 (Directory Structure)
启动 (Starting)
基础操作
基本编辑
移动 (Movement)
复制和粘贴 (Copy & Paste)
查找文本 (Find)
替换 (Substitute)
撤销 (Undo)
打印 (Print & Hardcopy)
帮助信息(Help)
高阶操作
在词间移动(Word Movement)
文本对象(Text Objects)
滚动屏幕(Scroll)
Ctrl-F设置
寄存器(Regists)
重复命令(Dot Command)
持久性撤销 (Undo Persistence)
运行外部命令(Shell Command)
QuickFix
模式详解
插入模式(Insert Mode)
替换模式(Replace Mode)
可视化模式(Visual Mode)
命令行模式(Command-line Mode)
Ex模式(Ex Mode)
文字处理
换行(Line Feed)
折行(Wrap)
拼写检查(Spell Check)
大小写转换(Tilde)
加密(crypt)
宏(Macro)
多编码处理(Multi-Encodings)
图形界面
启动图形界面(gui-start)
图形界面选项(guioptions)
状态行(Status Line)
行号(Line Number)
光标(Cursor)
鼠标(Mouse)
字体(Font)
菜单(Menu)
工具栏(ToolBar)
对话框(Dialog)
多文件操作
参数(Arguments)
缓冲区 (Buffer)
窗口(Window)
标签页(Tab)
编辑多个文件(Files)
比较文件(diff)
比较文件-消除差异(diffget & diffput)
操作文件(Manipulate File)
操作目录(Manipulate Directory)
自定义系统
设置选项(set-option)
键盘映射(Map)
前缀键(leader)
缩写(Abbr)
标记(Mark)
备份文件(Backup)
交换文件(swap)
配置文件(vimrc)
代码开发
模板(Template)
配色方案(Color Scheme)
语法高亮文件 (Syntax)
语法高亮度(Syntax Highlight)
折叠(Fold)
非可见字符(Listchars)
缩进(Indent)
多重色彩括号(Parentheses)
正则表达式
基础(Basic)
进阶(Advanced)
magic选项
脚本
变量和表达式(Var. & Exp.)
语句(Statements)
自定义函数(UDF)
自定义命令(UDC)
插件
插件管理器(Vundle)
插件管理器(vim-plug)
代码片段管理器(Gist.vim)
多编码侦测器(fencview.vim)
文件浏览器(Netrw)
搜索结果计数器(searchindex)
工具箱
屏幕截图工具(Screenshot Tools)
图表制作工具(Diagram Tools)
附录
学习资源(Resources)
参考资料(References)
This is the end!
Based on
CSS
-styled
nested lists
.