免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2776 | 回复: 10
打印 上一主题 下一主题

GDLC认证笔记之vim编辑器详解--仅供Linux爱好者学习共勉 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-09 11:38 |只看该作者 |倒序浏览
GDLC认证笔记之vim编辑器详解--仅供Linux爱好者学习共勉:

前段时间在GDLC(广东省Linux公共服务技术支持中心)通过了GLCE的认证,非常的高

兴,现将自己的心得体会和听课的笔记整理了一下,供各位Linux爱好者学习,共勉。

呵呵!略为夸一下我的老师,决无任何商业目的,不想看可以跳过。个人感觉何世晓

老师授课和知识水平都非常专业,非常的系统,非常有条理,他能够抓住我的心,他

具然能够通过我的眼神可以出来我的想法,在他们哪里我学习了非常多的知识,谢谢

你,何老师!
Linux爱好者交流邮箱:linuxtech20@gmail.com 《欢迎大家转载,转载请勿修改,谢

谢》。

vim编辑器祥解:
vim的三种工作模式
     命令模式:用于对文章内容的操作,如复制、粘贴、删除、光标定位等。
     编辑模式:用于编写文件。
     末行模式:用于保存文件、读写文件、复制、粘贴、光标定位、vim参数设置等


各个模式之间的切换
     命令模式-->编辑模式:输入i/I,a/A,o/O
     编辑模式-->命令模式:直接按esc键返回
     命令模式-->末行模式:输入“:”,“/”,“?”
     末行模式-->命令模式:直接按esc键返回
     编辑模式-->末行模式:没有直接进入命令,需通过命令模式中转。
     末行模式-->编辑模式:没有直接进入命令,需通过命令模式中转。

复制:
  yy:复制光标所在的行
  nyy:复制从光标所在行算起的n行,5yy
  :1,5 co 10  将1到5行的所有内容,复制到第10行。

删除
  dd:删除光标所在的行
  ndd:nyy相似。
  dG:删除从当前光标起到文件的末尾的所有内容。
  d0:删除从光标所在处开始到本行的行首的所有内容。
  d$:删除从光标所在处开始到本行的行尾的所有内容。
  x/X:向后删除一个字符/向前删除一个字符。
  delete键:向后删除一个字符。
  dw,d3w,d10w:删除一个字/向后删除3个字/向后删除10个字。
:1,5 d:删除第1行到第5行的所有内容。

移动/剪切
  先删除,再粘贴。(dd)-->p/P
  :1,5 mo 10  将第1行到第5行的所有内容,移到第10行的下一行。

粘贴
  p:粘贴到光标所在行的下一行。
  P:粘贴到光标所在行的上一行。

撤消
  u:撤消上一次的操作,或上上次的操作,直到还原为初始状态。

替换
  r/R
  :1,10s /old/new/  在第1行到第10行这个范围内进行替换,只替换每一行的第一个

old。
  :1,10s /old/new/g  在第1行到第10行这个范围内进行全部替换。
  :%s /old/new/g    进行全文替换。
  :%s #old#new#g    进行全文替换。分隔符可以是/ # ,
  :%s ,old,new,g    进行全文替换。
  :%s /^/#/g            在每行的行首插入#号
  :%s /$/ --force/g 在每行的行尾插入 --force。
  :%s #\\#\/#g      将\替换成/
  :%s ,#,$,g        将#号替成$

保存
  :w    :1,12w /root/filename  另存为
  :wq   :wq!                   保存退出
                             保存退出
  ZZ                           保存退出

退出
  :q:不修改退出。
  :q!:强制退出,但不保存。

读文件
  :r ~/filename    读一个文件
  :r !ls -l        将ls -l命令查果,读到文件中。
  :19 r aa.txt     将aa.txt文件,读到19行的下面。

执行shell命令
  :! ls -l         执行shell命令。

打开某个文件
  :e /etc/filename  打个/etc/filename文件。

查找
  /char   ?char    /从上往下,?从下往上。
  n/N    继续查找。

vim的配置
  :set nu    设置行号,把行号打开。
  :set nonu  关闭行号。
  :set noh   关闭高亮度显示。

配置vim的文件
  ~/.viminfo vim  历史记录文件
  /etc/vim/vimrc  vim打开初始化文件

在vim里,末行命令分由地址段+命令+参数或选项或地址组成。

论坛徽章:
0
2 [报告]
发表于 2009-11-09 11:41 |只看该作者
很好,顶一下

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
3 [报告]
发表于 2009-11-09 15:22 |只看该作者
基本操作,支持一下!
很实用,需要掌握

论坛徽章:
0
4 [报告]
发表于 2009-11-11 10:15 |只看该作者
GDLC认证,这个是什么认证?原谅我的古罗寡闻

论坛徽章:
0
5 [报告]
发表于 2009-11-11 11:01 |只看该作者
我也想知道这个是什么认证

论坛徽章:
0
6 [报告]
发表于 2009-11-23 16:17 |只看该作者
GLCE是GDLC的其中一个认证,系统管理方向的

论坛徽章:
0
7 [报告]
发表于 2009-11-23 16:23 |只看该作者
坚持使用vim,很快就会上手的

论坛徽章:
0
8 [报告]
发表于 2009-11-23 22:05 |只看该作者
学习了,很基础,但是很实用,复习一下

招聘 : 技术支持/维
论坛徽章:
0
9 [报告]
发表于 2010-01-23 01:48 |只看该作者

回复 #1 chgdgz 的帖子

UP

招聘 : 技术支持/维
论坛徽章:
0
10 [报告]
发表于 2010-01-29 12:29 |只看该作者

回复 #1 chgdgz 的帖子

仔细看完了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP