时间:2020-02-27来源:电脑系统城作者:电脑系统城
导入文件
编辑模式下
# 将/tmp/test.txt内容导入到光标所在的位置的下一行
:r /tmp/test.txt
在编辑文件时,执行系统命令
编辑模式下
# 查看ls命令的目录
:!which ls
[No write since last change]
/usr/bin/ls
将命令的内容导入文件光标处
# 将ls命令的位置导入到文件中光标的下一行
:r !which ls
在命令模式下
:map ^P I#<ESC>
^P ctrl+v+p或者ctrl+v再加上ctrl+p 输入
I 跳到行首,并进入插入模式
<ESC> 退出编辑模式
在命令模式下
:map ^B 0x
^B ctrl+v+b或者ctrl+v再加上ctrl+b 输入
0 跳到行首
x 删除光标所在处的字符
在命令模式下
:map ^H Izhangh0725@163.com<ESC>
# 将n1行到n2行行首的空位置替换为#,也就是注释了
:n1,n2s/^/#/g
第一个/后面的^代表行首的空位置
第二个/后面的#代表要替换为的#
# 将n1行到n2行行首的#替换为空,也就是去掉了注释
:n1,n2s/^#//g
^ 代表行首的
第二个/后面时空的,代表把行首的#替换为空
/g代表直接替换,不用确认
:n1,n2s/^/\/\//g
第一个/^代表的时行首的空位置
第二个/代表的是/后面的为要替换的内容
\/\/代表的是//,其中\为转义符
/g代表直接替换,不用确认
:ab mmail zhangh0725@163.com
弊端: 重启之后定义的就失效,所以最好保存起来
root用户: /root/.vimrc
普通用户(eternity): /home/eternity/.vimrc
cd /root
vim .vimrc
# 内容
set nu
map ^P I#<ESC>
ab mmail zhangh0725@163.com
第一行 默认设置行号
第二行 ctrl+p为光标的行首添加#并退出插入模式
第三行 将mmail映射为zhangh0725@163.com,输入mmail自动变为zhangh0725@163.com
2024-07-18
Centos 7 二进制安装配置 MariaDB数据库2024-07-18
Centos7默认firewalld防火墙使用命令大全2024-07-07
四种执行python系统命令的方法常用权限linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档常用的有下面权限:r:读权限,用户可以读取文档的内容,如用cat,more查看w:写权限,用户可以编辑文档x...
2024-07-07
然而,如果我们遵循通常的 WordPress 最佳实践,这些安全问题可以避免。在本篇中,我们会向你展示如何使用 WPSeku,一个 Linux 中的 WordPress 漏洞扫描器,它可以被用来找出你安装...
2024-07-03