redhat-vim文本编辑

命令模式->编辑模式

 

通过 a (append)i (insert)进入

定位

gg  定位到文本的首部

G   定位文本的尾部

shift +a 行末编辑

a光标后编辑

A 行尾输入:shift  +a

I  行首输入:shifit  +i

 

end 回到内容末尾

 

 

删除文件

D(shif t+d)   删除光标当前行之后部分(或者双击d)

x    删除光标字母

d+w 删除光标之后的单个单词:位于首字母

d+(shift 6)=^)起始符 光标开始往前删除

n dd(数字 +dd:删除多行):从光标所在行起始

ctrl + u 删除光标前的内容

复制

yy 命令模式下复制光标所在行

数字+yy 复制从光标开始的之后几行

 

粘贴

y进行选中,p粘贴

ctrl  + v 进行块选择)

P大写:光标上面

p:光标下面

可视化:

v

光标上下左右进行选择,y(复制),d(山村)

可视化行 V

整行操作

可视化块:ctrl +v

添加注释:

ctrl + v(进入块级模块编辑模式)

鼠标滚轮选中多行(选中要注释行)

shift + i (I)(进入编辑模式 )

#(添加#

esc两次:(一次:退到可视化模式,二次:生效)

 

剪切

dd 所在行 ,然后按p或大P

 

撤销

u  撤销

ctrl+r  (回滚:取消撤销)

 

移动

gg(回到文件首行)

G定位结尾

 

 

命令模式:

/ :进入尾行,进行查找

/keyword  n,shift+n上下查找

文档中设置特性(临时生效)

:set  ic 查找忽略大小写字母

:set  nu  设置行号

文档中设置特性永久生效

/etc/vimrc中设置(立即生效,永久)

set  ic 查找忽略大小写字母取消 :set  noic

set  nu  设置行号取消::set nonu

cat   -n  /etc/passwd  设置行号

查看关键字

/keyword

 

别名设置

临时生效

shell命令设置: alias  grep='grep  --color=auto'

取消设置: unalias  grep(或多个)

永久生效

XShell修改

gedit   ~/.bashrc

alias  lg='ls -l'

Vim修改

vim   ~/.bashrc

进行设置:alias grep='grep  --color'

保存退出

:wq = = :x

另存为

:w  /tmp/a.log

 

定位光标:显示数字行

set nu

命令模式

通过ESC 进入

重复上次操作  .(点)操作

多行复制  先点击数字+yy

当行删除 先点击数字+dd

粘贴

P (P)光标上一行

p(p)光标下一行

 

尾行模式

进行查找,替换

通过/ 进入尾行模式

R进入尾行模式

shift +r连续替换

r      单词替换

 

匹配模式

[%:所有行|m,nm行到n]s/匹配模式/替换模式/g

匹配行范围(不带%,光标所在行),匹配类型,匹配模式,替换模式,匹配范围

 


添加注释:

ctrl + v(进入块级模块编辑模式)

鼠标滚轮选中多行(选中要注释行)

shift + i (I)(进行注释切换)

#(添加#

esc(生效)

配置文件都在 root 家目录下

:w → 只保存不退出(w!强制保存)

:wq  → 保存退出(wq!强行保存退出)

:x  → 保存退出

ZZ  → 保存退出

:q  → 退出(但是有时候直接q,不能退出,添加!,强制退出)

:q! → 强制退出

:w  想存的路径   → 另存为

:r  ~/.vimrc   → 能够读取另一 个文件内容    

:数字 →  光标定位到数字行

:sp    → 横着打开另一个文件        

:vsp   → 竖着打开另一个文件

ctrl+ww      切换窗口到下一个

ctrl+w+方向键       切换到另一个窗口

 

 

第二种加注释方法

1,10 s/^/#/  1-10行进行正则替换或常规字符替换)

%s/r..t/ROOT/g  (替换所有r..t  -> ROOT:每行多个字符替换)

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值