0326笔记

vim

一般模式

默认没有vim
yum insatall -y vim-enhanced
也可以先yum search vim 再下载
vim /etc/vimrc下有自己的配置文件
hjkl能够移动光标
ctrl +b +f 翻页
shift 4 移动到行尾
shift 6 移动到行首
gg 移动到首行
G 移动到尾行
nG移动到指定行
dd 剪切 5dd 剪切五行
p 向下粘贴
P向上粘贴
u 恢复操作
crtl +r 逆恢复
yy 复制
x向后删除
X向前删除
v 可视 可移动光标

编辑模式

i进入编辑模式
o 从光标所在下一行写东西
a 从光标所在字符后面写
A 在行尾写
I 在行首写

命令模式

/查找目标 表示查找 按n向后查找 shift n 向前查
批量替换如要批量修改IP时,
:1,100s /dns/aming/g
将第一到一百行的dns替换成aming
最后一个g指全局替换 否则替换的是同一行的globle
1,$ 指第一到末行
字符脱意
也可以把、替换成# 如要替换/etc/passwd 这样的字符串时
也可以用@
:set nu 显示行号

课堂笔记

vim 粘贴代码自动缩进导致全乱了

用vim打开一个空白文档,然后把已经复制的代码给粘贴进来,发现它有自动缩进功能,最终导致粘贴的文本一行比一行靠右,看起来乱成一团。比较快的解决办法是,在粘贴文档前,在命令行模式下,输入
:set noai nosi
然后按’i’ 进入编辑模式,再粘贴已经复制的代码内容,这样就不会自动缩进了。

有时候,这样的方法不好用,可以尝试这种:

:set paste

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值