master vi commands-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3976768
  • 博文数量: 536
  • 博客积分: 10470
  • 博客等级: 上将
  • 技术积分: 4825
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-26 14:08
文章分类

全部博文(536)

文章存档

2024年(3)

2021年(1)

2019年(1)

2017年(1)

2016年(2)

2013年(2)

2012年(10)

2011年(43)

2010年(10)

2009年(17)

2008年(121)

2007年(252)

2006年(73)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: linux

2007-03-08 13:52:28

replace characters:
:s/pattern/to_pattern/options
    substitute. this substitutes the specified pattern with the string in the to_pattern. without options, it only substitutes the first occurence of the pattern. if a 'g' is specified, then all occurences are substituted. for example, the command ":1,$s/dwayne/dwight/g" substitutes all occurences of "dwayne" to "dwight".

more information see
base vi commands:
master vi commands:

添加几个刚学会的:
:1,$s/dwayne/dwight/g    将字符dwayne替换成dwight
d                        删除到行尾
:set ic                   查找过程中忽略大小写

:n1,n2s/^/\/\//g        
在n1行到n2行的行首插入//符号
:n1,n2s/$/\/\//g         在n1行到n2行的行尾插入//符号

dos文本文件转换为unix文件:
:1,$s/^m//g
^m输入方法为: ctrl v m

tab跳动长度设置:
set tabstop=4            设置tab跳动长度为4
set expandtab            将tab替换成空格
要想长期有效, 将该设置添加到$home/.exrc中. 没有该文件, 自己新建就可以了. 我测试通过的环境为rh9.0

set ai 或 :set noai,ai 是 autoindent 的缩写,这样就可以马上改变退格的设定。

indent n. 缩进, 契约, 订货单, 凹痕

-----------------
set enc=big5         "设置字符编码为big5,可以使用gb2312, utf-8, gbk
:set encoding=gb2312 "vim设置encoding .正确显示中文字符
-----------------
:read !date        "插入日期

-----------------
syntax off         "使用语法分颜色显示
syntax enable      "也可以是syntax on

-----------------
:h shellcmd        例如":h cindent"显示cindent相关的帮助信息

-------------------
gg=g               把c代码自动缩进



部分内容来源于:

gvim的部分使用:
阅读(2514) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图