Vi/Vim使用技巧 [2013-10-21更新]
2013-10-21 08:44
183 查看
双击鼠标左键 复制
单击鼠标中键 粘贴
i I a A o O s S 进入insert模式
v 可视模式(单字符模式)
V 可视模式(行模式)
Ctrl + Q 可视模式(块模式)
gj gk 长行移动
w b e ge 单词移动
~ 大小写转换
K 查看光标所在函数的手册
dG 删除光标所在行到最后一行的内容
ggdG 全删
ggVG 全选
--> 全选之后
d:删除
y:复制选中内容到 0 buffer
"+y:复制选中内容到 + buffer,“"”表示操作系统剪贴板
(Linux中允许有多个剪贴板,还可用a、b等表示)
"+p:粘贴 + buffer 中的内容
:w! 强制保存(编辑只读文件或没有足够权限时可以尝试)
:w filename 另存为
:w >> filename 追加所有内容到某个文件
:1,5 w >> filename 追加1-5行的内容到某个文件
:wqall 保存所有打开的文件并退出(:xall效果相同)
:r filename 把某个文件的内容插入到光标所在的位置
:r ! cmd 把某个命令的执行结果插入到光标所在的位置
:e! 放弃所有未保存的修改
:e filename 编辑其他文件
:e! filename 放弃所有未保存的修改并转而编辑其他文件
:1,$ s/^/# 每行前面增加“#”
:nohl 取消高亮显示
:1,$y 复制全部
:version 查看版本信息
:help 查看帮助
:echo has('python') 查看是否支持Python(1:支持;0:不支持)
# vi -o file1 file2 同时编辑多个文件(横向切割窗口)
# vi -O file1 file2 同时编辑多个文件(纵向切割窗口)
单击鼠标中键 粘贴
i I a A o O s S 进入insert模式
v 可视模式(单字符模式)
V 可视模式(行模式)
Ctrl + Q 可视模式(块模式)
gj gk 长行移动
w b e ge 单词移动
~ 大小写转换
K 查看光标所在函数的手册
dG 删除光标所在行到最后一行的内容
ggdG 全删
ggVG 全选
--> 全选之后
d:删除
y:复制选中内容到 0 buffer
"+y:复制选中内容到 + buffer,“"”表示操作系统剪贴板
(Linux中允许有多个剪贴板,还可用a、b等表示)
"+p:粘贴 + buffer 中的内容
:w! 强制保存(编辑只读文件或没有足够权限时可以尝试)
:w filename 另存为
:w >> filename 追加所有内容到某个文件
:1,5 w >> filename 追加1-5行的内容到某个文件
:wqall 保存所有打开的文件并退出(:xall效果相同)
:r filename 把某个文件的内容插入到光标所在的位置
:r ! cmd 把某个命令的执行结果插入到光标所在的位置
:e! 放弃所有未保存的修改
:e filename 编辑其他文件
:e! filename 放弃所有未保存的修改并转而编辑其他文件
:1,$ s/^/# 每行前面增加“#”
:nohl 取消高亮显示
:1,$y 复制全部
:version 查看版本信息
:help 查看帮助
:echo has('python') 查看是否支持Python(1:支持;0:不支持)
# vi -o file1 file2 同时编辑多个文件(横向切割窗口)
# vi -O file1 file2 同时编辑多个文件(纵向切割窗口)
相关文章推荐
- vim使用技巧--更新中
- VIM 使用技巧汇总——————持续更新中
- Vim使用技巧(2) -- 插入模式技巧 【持续更新】
- 记录自己经常使用的vim技巧(实时更新)
- Vim使用技巧(1) -- 普通模式技巧 【持续更新】
- Vim使用技巧(3) -- 可视化模式技巧 【持续更新】
- Vim使用技巧(4) -- 命令行模式 【持续更新】
- 烂笔头之vim使用(持续更新)
- centos 下安装vim 及vim的一些使用技巧
- linux下vim使用技巧
- 11、vim的基本使用和技巧
- VS使用技巧(不断更新中)
- Vim 使用技巧一二
- 最强vim使用技巧(转)
- 原创-linux下编译器vi、vim的使用技巧
- VIM技巧及使用vim开发android应用
- VS2010 使用技巧汇总(不断更新中)
- windows 下配置和使用 vim ide。。。。更新中
- Vim Tab使用技巧
- 文本编辑器Vim-Vim使用技巧