Linux--Vi编辑命令(插入、替换、命令行模式、撤销)

1、进入插入模式(6个命令)

【i】 从目前光标所在处插入 【I】 从目前光标 【a】 从当前光标所在的下一个字符处开始插入 【A】 从光标所在行的最后一个字符处开始插入 【o】 英文小写字母o,在目前光标所在行的下一行处插入新的一行并开始插入 【O】 英文大写字母O,在目前光标所在行的上一行处插入新的一行并开始插入

2、进入替换模式(2个命令) 【r】 只会替换光标所在的那一个字符一次 【R】 会一直替换光标所在字符,直到按下[ESC]键为止 【[ESC]】 退出编辑模式回到一般模式

3、一般模式切换到命令行模式 【:w】 保存文件 【:w!】 若文件为只读,强制保存文件 【:q】 离开vi 【:q!】 不保存强制离开vi 【:wq】 保存后离开 【:wq!】 强制保存后离开 【:! command】 暂时离开vi到命令行下执行一个命令后的显示结果 【:set nu】 显示行号 【:set nonu】 取消显示行号 【:w newfile】 另存为 【:set fileencoding】 查看当前文件编码格式 【:set fileencoding=utf-8】 设置当前文件编码格式为utf-8,也可以设置成其他编码格式 【:set fileformat】 查看当前文件的断行格式(doswindows,unix或macintosh) 【:set fileformat=unix】 将当前文件的断行格式设置为unix格式

4、撤销上一步操作

【u】 撤消上一个操作 【[Ctrl] + r】 多次撤消 【.】 这是小数点键,重复上一个操作

缩进:

插入模式下,ctrl+shift+d 减少缩进,ctrl+shift+t 增加缩进

经验分享 程序员 微信小程序 职场和发展