夜火博客

vi 基础入门

2009-07-19
技术文章
Vim
技术类
3分钟
568字

vi 基础入门 翻译自Understanding basic vi (visual editor) 难度系数: 中 估计只需要5分钟

Vim 是一个基于高效文本编辑而设计的文本编辑装逼利器 是命令行编辑器的不二选择,当然在图形界面偶还是推荐 Intellij IDEA, 除非你真的很牛逼或很装逼 通常的 vi 其实调用的也是vim,在大多数的UNIX系统里默认都会捆绑一个

vi是一个全屏编辑器,丫有俩种操作模式

  • 命令行模式 - 每个字符打下去都会被当成命令. 这是启动 vi 后的默认模式. 按 Esc 可返回此模式.
  • 插入模式 - 这个就是咱熟悉的编辑模式. 要开启这个模式请在命令模式下输入 i 它代表邪恶的小黄瓜insert

提醒: vi 对大小写敏感. 在输入命令的时候要注意别搞混了, 不然生出来的孩子都不像你

学习vi最好的方式就是跟着 vimtutor ,你可以在连接SSH后输入下面的命令 vimtutor下面是对新手非常有用的几个常用命令 都需要在命令行模式跑,也是就按了Esc后的那个

用 vi 打开某个文件 只需要输入vi 空格 文件名 vi filename如果存在则打开,不存在则创建

跳转到某一行 大写的G跳到最后一行 G第一行就是 1G 或 gg 1G如果你爱玩war3,可能更喜欢输入俩小g gg 在 vi 中滚来滚去 当然你可以用箭头上下左右… 但 不懒的程序员不是好程序员, 除了懒得用鼠标,键盘太长,偶才不要甩手腕捏

  • 输入 h 向左移动
  • 输入 l 向右移动
  • 输入 k 向上移动
  • 输入 j 向下移动

你会发现在google reader里也能用 jk 翻文章…

vi 里搜索 如果你要搜索一下早川濑里奈那就可以用 ”/” /早川濑里奈搜索下一个也就是next,只需要输入 n n 你会发现在google reader里也能用 / 搜索…

退出 vi 退出但不保存 :q!退出并保存 :wq

via [ooxx.me](http://ooxx.me)

本文标题:vi 基础入门
文章作者:夜火
发布时间:2009-07-19