Vim 命令和配置
来源:互联网 发布:linux 无法安装vim 编辑:程序博客网 时间:2024/06/05 09:58
1. 光标移动
l右移一个字符h左移一个字符w右移一个字W右移一个空白分隔字b左移一个字B左移一个空白分隔字$移到行尾e右移到字的末尾E右移到空白分隔字的末尾0移到行首RETURN移到下一行行首j下移一行-移到上一行行首k上移一行)句尾(句首}段尾{段首%2. 查看工作缓冲区
^D下移半个窗口^U上移半个窗口^F下移一个窗口^B上移一个窗口20G/G移到第20行/移到文件末尾H移到窗口顶部M移到窗口中间L移到窗口底部3. 添加文本
i光标前插入I当前行行首插入a光标后插入A当前行行尾插入o当前行下面新开一行插入O当前行上面新开一行插入4. 删除和修改文本
20x删除20个字符20X删除当前字符前面的20个字符 20dd删除20行dtc删除直到出现c字符的地方D删除到行尾20~改变后面20个字符的大小写s替换S替换整行5. 搜索
/rexp向下搜索正则表达式?rexp向上搜索n同方向重复搜索N反方向重复搜索/向下重复搜索?向上重复搜索fc光标定位于当前行上下一个c字符上Fc光标定位于当前行上前一次出现c字符的地方tc光标定位于当前行上下一个c字符出现的前一个字符Tc光标定位于当前行上下一个c字符出现的后一个字符;重复上次执行的f F t T 命令6. 其他命令
J当前行和下一行连接起来.重复最近的修改命令:w file写入file 文件:q退出VimZZ退出并保存:f or ^G现在状态^V插入下一个字符7. Yank 和 Put 命令
yM移出M指定的文本20yy移出20行Y移出到行尾P在上面插入文本p在下面插入文本8. 高级命令
mm设置标记名m'' 两个'光标移到前一次的位置'm光标移到标记行m`m光标移到标记m 标记的字符:e file编辑文件:n编辑下一个文件:rew返回第一个文件:sh启动shell:!cmd执行cmd!!cmd执行cmd, 并将输出替换当前行9. 杂项
0 0
- vim 命令和配置
- Vim 命令和配置
- vim编辑器操作和配置命令大全
- vim命令及其配置
- Vim 命令配置详解
- VIM配置及命令
- vim命令和使用
- vi和vim命令
- fedora vim缩进配置命令
- Vim实用配置与命令
- vim常用配置及命令
- Vim常见配置与命令
- Linux命令-VIM常用配置
- 配置vim编辑器的命令
- vim 配置命令及插件
- vim常用命令和配置
- Vim 配置和使用
- vim插件和配置
- Json实现异步请求(提交评论)
- 第7周项目2电阻并联
- 1019. General Palindromic Number (20)
- 多线程
- 从头到尾彻底解析Hash表算法
- Vim 命令和配置
- 使用XMAP完成JavaBean和XML之间转换
- op级联大反馈 分析
- EditPlus 使用小技巧
- 第7周项目2电阻并联
- Ubuntu14.04安装JDK
- zzuoj1225 棋盘游戏 最简单的博弈——巴什博弈(bash game)
- nginx中事件模型中instance变量的处理细节
- 英伟达+联想2015校招笔试回忆(嵌入式方向,上海)