码迷,mamicode.com
首页 > 系统相关 > 详细

26期20180620 vim

时间:2018-06-20 18:34:42      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:地址   proc   颜色   vim配置   cto   ges   line   相同   文件   

 6月20日任务
5.1 vim介绍
5.2 vim颜色显示和移动光标
5.3 vim一般模式下移动光标
5.4 vim一般模式下复制、剪切和粘贴


2018-04-18 17:55:31

技术分享图片


vim颜色显示和移动光标

相同文件在不同目录下都有可能颜色有或者没有。

看下面的例子:

vim /etc/passwd

技术分享图片

拷贝/etc/passwd 到 /tmp/下 打开后,就没有颜色了

技术分享图片

技术分享图片

那试着加几行#注释,颜色就有了。 (gg第一行,shift o 可以调到第一行的上一行并进入编辑模式)

技术分享图片

如果把文件名改成passwd.sh 看看

技术分享图片

所以颜色的决定因素很多,比如改成.py就会按照python的规则显示

vim配置文件的地址是 /etc/vimrc


技术分享图片

一般模式下

hjkl

左下上右

空格往右 数字+空格 就是往右挪几个位置 同样上面的hjkl也支持 记住数字在前


ctrl b往上一屏一屏的翻 backward

ctrl f 往下一屏一屏的翻 forward


一般模式下复制剪切粘贴

技术分享图片


dd实际上是剪切这一行 

yy是复制这一行

也没有什么好的办法,勤用



进入编辑模式了!


i进入编辑模式

I (大i)进入编辑在光标所在行的行首

o 从光标所在行的下一行开始编辑

a(after)光标所以的字符的后面开始编辑

A 进入行尾 与I 相反

技术分享图片



最后是进入命令模式


技术分享图片

替换的时候 g是全局 global的意思,替换全部,否则只是第一行发现的。另外范围要真实有效


如果要替换的内容有 / 就会与命令中的/冲突。这样可以使用如下方式:

将本来的/换成其他特殊符号

:1,$s^love^pleased^g

技术分享图片



:nohl  no high light不高亮


:x 保存退出 类似 :wq

区别是查看但是没操作的时候 wq会更改mtime x 不会


技术分享图片


技术分享图片

技术分享图片

其实也没啥可说的,就是要多练习。


26期20180620 vim

标签:地址   proc   颜色   vim配置   cto   ges   line   相同   文件   

原文地址:http://blog.51cto.com/13691454/2131034

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!