vi/vim、emacs等。
vim是vi的扩展,被誉为终端编辑之神。
yum install -y vim
正常模式、编辑模式、命令模式。
i 在光标所在字符前开始输入文字 I 在行首第一个非空字符处开始输入文字 a 在光标所在字符后开始输入文字 A 在行尾开始输入文字 o 在光标所在行的下面单独开始一行输入文字 O 在光标所在行的上面单独开始一行输入文字 s 删除光标所在的字符并进入插入模式 S 删除光标所在行并进入插入模式 放弃修改过的内容,在命令模式,e!,撤销所有修改,并没有退出文件。
vim 文件名 打开文件,光标定位到开头 vim 文件名 +n 将光标定位文件第n行 vim 文件名 + 将光标定位到文件末尾 gg 首行 GG 尾行 ngg 第n行,等价于命令模式下的:n,然后回车 0 行首 ^ 首个非空字符 $ 行尾 k 向上 j 向下 h 向左 l 向右
yy 复制所在行
dd 剪切所在行 p 粘贴 nyy 复制所在行开始的n行 ndd 剪切所在行开始的n行
u 撤销 ctrl+r 反撤销
:?查找的内容(n向前翻,N向后翻) :%s/查找内容/替换内容/[g] 将查到的内容替换,g表示全局替换,可选。 :起始行,结束行s/查找内容/替换内容/[g], 替换从起始行到结束行找到的内容。
:set nu 显示行号 :set nonu 取消行号 :set tabstop=4 设置tab键为4个空格 :set fileencodines=utf08,gbk 设置字符集
这些配置在退出vim后,下次使用vim就是无效的了,只针对本次。 如果想自动生效,需要在用户目录下,创建.vimrc文件,就是vim的配置文件, 使配置文件失效可以使用命令:source ~/.vimrc或重启系统。
转载于:https://www.cnblogs.com/gyfluck/p/10445475.html
相关资源:含有vim常用命令的桌面背景图片