mac vim 使用记录
2015-12-05 14:46
417 查看
1. 翻页:control+f下翻,control+b上翻
2. 光标移动:
w:向右一个个单词跳;
b:向左一个个单词跳;
shift+4:跳到行尾;
0:跳到行首;
3. 删除:
x:删光标处的单词;
X:删除光标前的单词;
dd:删除整行;
dw:光标到单词后并删连空格;
de:光标到单词后,不删连空格;
4. 撤销:
u:撤销上一次操作;
control+ r:回退上一次撤销;
5. 替换:
s/dst/src/:替换光标当前行的第一个dst为src;
s/dst/src/g:替换光标当前行的所有的dst为src;
%s/dst/src/g:替换当前文档所有的dst为src;
6. 设置tab键为4个空格
在用户目录下的.vimrc文件中加入:
set ts=4
set expandtab
set softtabstop=4
set shiftwidth=4
7. 代码缩进快捷键
control+v → selected specify lines → shift + '>' 或者 shift + '<'
8. mac下编辑C/C++等代码时,代码颜色是灰白的,看起来非常不舒服,需要在~/.vimrc中加入一下内容:
colorscheme desert
syntax on
9. ....
2. 光标移动:
w:向右一个个单词跳;
b:向左一个个单词跳;
shift+4:跳到行尾;
0:跳到行首;
3. 删除:
x:删光标处的单词;
X:删除光标前的单词;
dd:删除整行;
dw:光标到单词后并删连空格;
de:光标到单词后,不删连空格;
4. 撤销:
u:撤销上一次操作;
control+ r:回退上一次撤销;
5. 替换:
s/dst/src/:替换光标当前行的第一个dst为src;
s/dst/src/g:替换光标当前行的所有的dst为src;
%s/dst/src/g:替换当前文档所有的dst为src;
6. 设置tab键为4个空格
在用户目录下的.vimrc文件中加入:
set ts=4
set expandtab
set softtabstop=4
set shiftwidth=4
7. 代码缩进快捷键
control+v → selected specify lines → shift + '>' 或者 shift + '<'
8. mac下编辑C/C++等代码时,代码颜色是灰白的,看起来非常不舒服,需要在~/.vimrc中加入一下内容:
colorscheme desert
syntax on
9. ....
相关文章推荐
- 教你如何配置Ubuntu用于高效、高质量的发送邮件
- IOS 高效利用Xcode
- Spark核心概念
- Servlet生命周期和JSP
- cookie 和session 的区别详解
- 重定向和MySql插入中文
- dede 两个网站共用一个数据库图片路径问题
- web性能测试基本性能指标
- 动态规划--最长递增子序列
- String家族--String、StringBuffer、StringBuilder
- ACM-ICPC Live Archive Regionals 2014 >> 重拾2014上海区域赛
- Unity3D_NGUI_安卓APK安装包瘦身实践
- http和servlet输出
- Git 服务器 配置
- WaitForSingleObject http://www.cnblogs.com/shootingstars/archive/2004/07/15/24602.html
- trunc函数
- ubuntu 下安装 activate-power-mode
- 153.Oracle数据库SQL开发之 JAVA——导入JDBC包
- hdoj 1142 A Walk Through the Forest(记忆化搜索+最短路)
- 性能优化:Swap调优