1. Linux下的文本编辑器: vim. gedit. emacs等。
2. vim 编辑器四种操作模式:
命令模式
编辑模式(输入模式)
替换模式
末行模式
(1) 命令模式下的命令
a. 移动光标的命令
0 //将光标移到该行的最前面
$ //将光标移到该行的最后面
G //将光标移到文件最后一行的开头
gg //将光标移到文件第一行的开头
nG //将光标移动到第n行
w(W) //将光标移到下一个字符
H //光标移到当前视窗第一行第一列
M //光标移到当前视窗中间的那行的第一列
L //光标移到当前视窗最后行的第一列
n+ //将光标向后移动n行
n- //将光标向前移动n行
b. 复制命令
yy //复制当前光标所在的一行
nyy //复制光标所在行开始向后n行
yw //复制光标位置到单字结束的字符
c. 粘贴命令
p
d. 删除命令
dd //删除当前光标所在的一行
ndd //删除光标位置行开始向后n行
D //删除一行中光标所在位置之后的所有字符
x //删除光标所在字符
X //删除光标位置前面的一个字符
s //删除光标所在字符,并进入输入模式
e. 查找命令
/字符串 //从光标所在位置向下查找指定的字符串
?字符串 //从光标所在位置向上查找指定的字符串
n //从查找结果中移动光标到下一个字符串
N //从查找结果中移动光标到上一个字符串
f: 其它命令
u //撤消前一个命令的操作
% //查找下一个匹配的括号
ctrl+g //在最下方的last line处显示光标所在位置的行数以及文章的 总行数
(2) 末行模式下的命令
:set nu //在文件内容每一行的前面加上行号
:set nonu //将每一行的行号取消
:w //保存
:q //退出
:wq //保存退出(:x或ZZ)
:! //强制执行
3. 同时编辑多个文件
:n //切换到下一个文件
:rew //切换到上一个文件
:e 文件名 //切换到指定文件
4. DNS 客户端配置文件: /etc/resolv.conf
nameserver DNS服务器IP (最多设置三个)
5. 网卡配置文件: /etc/sysconfig/network-scripts/ifcfg-eth0
Linux下的文本编辑器
最新推荐文章于 2025-01-14 13:21:54 发布