全部博文(48)
分类: LINUX
2010-05-11 10:01:58
一般模式 : 进入文档即是此模式
编辑模式 : 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时,退格键可删除任意值,0和1时仅可删除刚刚输入的字符,无法删除原本字符
: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即可恢复到修改过程的模样.如果不删除,每次你编辑文档都会告知您档案有问题.