Linux VIM 使用总结
2014-02-25 17:53
393 查看
一直以为VIM就是一个普通的带颜色的notepad,认真用起来,功能之强大不输于eclipse。
==vim定位==
上下左右键 kjhl,右手可以不离开键盘定位了。
翻页:ctrl+f 向下翻,ctrl+b向上翻;
半页翻:ctrl+u 向上,ctrl+d向下
滚动:ctrl+y 向下滚动,ctrl+e 向上
tags定位:ctrl+】 查找tags, ctrl+t 回到前一个tag
==vim tags==
使用ctags --R 来对目录下的文件进行tags创建。eclipse在引入工程时也需要建立index,效果是一样的。
==vim 分页==
习惯两个屏幕来查看代码的,vim分屏是必备的。
一次打开两个文件
vim -O2 file1 file2 //竖屏打开两个文件
vim -o2 file1 file2 //横屏打开两个文件
在已经打开的文件下,再打开新的文件在一个窗口
:split file //横屏打开
:vsplit file//竖屏打开
==vim定位==
上下左右键 kjhl,右手可以不离开键盘定位了。
翻页:ctrl+f 向下翻,ctrl+b向上翻;
半页翻:ctrl+u 向上,ctrl+d向下
滚动:ctrl+y 向下滚动,ctrl+e 向上
tags定位:ctrl+】 查找tags, ctrl+t 回到前一个tag
==vim tags==
使用ctags --R 来对目录下的文件进行tags创建。eclipse在引入工程时也需要建立index,效果是一样的。
==vim 分页==
习惯两个屏幕来查看代码的,vim分屏是必备的。
一次打开两个文件
vim -O2 file1 file2 //竖屏打开两个文件
vim -o2 file1 file2 //横屏打开两个文件
在已经打开的文件下,再打开新的文件在一个窗口
:split file //横屏打开
:vsplit file//竖屏打开
相关文章推荐
- linux下常用拷贝命令
- centos6.5下制作bin文件
- java问题导致linux负载、cpu过高如何定位
- linux下各种格式的压缩包的压缩、解压方法
- Linux下.ko, .o, .so, .a, .la文件
- linux more命令参数及用法详解---逐页显示文件内容方便阅读
- linux fileno函数
- Linux系统安装完Qt后,Qt无法显示菜单栏问题
- linux poen函数
- 运维工程师必会的109个Linux命令
- linux rtc驱动
- linux grep命令
- 去年12月29日,红旗Linux员工在网上发出请愿书“风雨飘摇,中科红旗路在啊何方?”,又打出横幅”软件所还我核高基专项款,大股东无视职工死活“,到工信部大门口集体请愿、讨薪,闹得很不安宁。
- Linux系统手动安装rpm包依赖关系分析(以Kernel升级为例)
- 在嵌入式Linux系统中实现USB存储设备的自动挂载
- centos6.4下编译apue.h(第二版)
- 在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)
- linux 链接脚本
- Linux文件系统之hard link&symbol link
- centos初装后并没有带上rz sz的程序。需要安装: yum install lrzsz