Chinaunix首页 | 论坛 | 博客

14#

  • 博客访问: 177471
  • 博文数量: 48
  • 博客积分: 1910
  • 博客等级: 上尉
  • 技术积分: 445
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-27 10:38
文章存档

2012年(8)

2011年(2)

2010年(13)

2009年(25)

我的朋友

分类: LINUX

2010-05-11 10:01:58

1.vi的三种模式:

一般模式 : 进入文档即是此模式

 编辑模式 : i I o O a A r R,ESC退出此模式

 指令列命令模式:  :/? 此模式可以查找、存盘、大量取代字符、离开vi和显示行号等

2.vim的区块选择:

v : VISUAL              字符选择

V : VISUAL LINE         行选择

Crtl+v : VISUAL BLOCK  区块选择,即可达到列模式

y : 将反白的地方复制

d : 将反白的地方删除

 

3.环境设定

  ~/.viminfo 自动记录行为档

  ~/.vimrc   预设不存在需手动设置

  /etc/vimrc 不建议修改

 

4.常用的vim环境设定参数

:set all                显示目前所有环境参数

:set backspace=(012)    2,退格键可删除任意值,01时仅可删除刚刚输入的字符,无法删除原本字符

:set ignorecase          忽略大小写

:set noignorecase         不忽略大小写

:set paste              进入粘贴模式

:syntax on                打开颜色

:syntax off               关闭颜色

:set hlsearch           设定搜寻字符反白

:set autoindent         自动缩排

:set backup            自动备份

:set ruler              显示第几行、第几个字符等信息

:set showmode         显示左下角状态列

 

5.档案的恢复和暂存盘

如果目录下有.swp,那么(1) 可能有人在编辑这个档案;(2) 之前在编辑这个档案,因为某些未知因素导致vi程序中断;如果是情况(2),直接删除,即恢复到原文件,直接vi文件然后R恢复存盘后,删除.swp即可恢复到修改过程的模样.如果不删除,每次你编辑文档都会告知您档案有问题.

阅读(772) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~