文章标题

来源:互联网 发布:人工智能 教育风口 编辑:程序博客网 时间:2024/06/11 07:58

Linux学习笔记

1.Vim使用
这里写图片描述
这里写图片描述
:set nu(mber)在编辑模式下显示行号
:set nonu 取消行号
gg 到第一行
G 到最后一行
nG 到第n行
:n 到第n行

删除命令:
x 删除光标所在处字符(命令模式)
nx 删除光标所在处后n个字符
dd 删除光标所在行,ndd删除n行
dG 删除光标所在行到末尾的内容
D 删除从光标所在处到行尾
:n1,n2d 删除制定范围的行

复制和剪切命令:
yy、Y 复制当前行
nyy、nY 复制当前行以下n行
dd 剪切当前行
ndd 剪切当前行一下的n行
p、P 粘贴在当前光标所在行下或行上

替换和取消命令:
r 取代光标所在处字符
R 从光标所在出开始替换字符,按Esc结束
u 取消上一步操作

搜索和替换命令:
/string 向前搜索指定字符串,按小写字幕n(next)下一个,N从后向前(命令模式下)
:set ic 设置不区分大小写
:set noic 取消忽略大小写
ex: ?ftp
n 搜索指定字符串的下一个出现位置
:%s/old/new/g 全问替换指定字符串
:n1,n2s/old/new/g 在一定范围内替换指定字符串

:wq wirte quit保存退出