声明:本系列文章是博主根据 “兄弟连新版Linux视频教程”做的笔记和视频截图,只为学习和教学使用,不适用任何商业用途。
PS:文章基于Linux版本CentOS6.9,如果对Linux感兴趣,建议去看《细说Linux》,沈超老师和李明老师的教学风格我很喜欢:)
第五章 文本编辑器
视频5.1 文本编辑器vim – vim常用操作
1.vim的三种模式
2.插入命令
3.定位命令
4.删除命令
5.复制剪切命令
6.替换、取消命令
7.搜索与搜索替换命令
如果不想忽略大小写,使用 :set noic 命令;
c结尾会做一个询问替换,如果改为g则不询问:
:n1,n2s/old/new/c
8.保存与退出命令
视频5.2 文本编辑器vim-vim使用技巧
:r 文件名 命令可以导入一个文件内容到当前文本;
:!命令 命令可以在vim模式下执行命令;
使用:r 与 :!可以直接将命令的执行结果导入文本, :r !命令
定义快捷键:
:map 之后是Ctrl+v+自定义快捷键, 之后可以跟vi中的一些命令;
只替换行首的#符号,使用n1,n2s/^#//g 命令,需要在#前加行首符^;
有些字符替换时需要转义,转义字符 \
以上自定义的快捷键,在重启Linux后就会消失,所以需要系统记住这些自定义命令,需要在宿主目录的配置文件中进行修改:
root用户: vi /root/.vimrc
普通用户: vi /home/username/.vimrc