2023年8月2日发(作者:)

Linux中vi编辑器的使⽤⽅法⼀、认识vi编辑器1. 概念:vi是⼀个功能强⼤的全屏幕⽂本编辑器,是linux上最常⽤的⽂本编辑器,它的作⽤就是建⽴、编辑、显⽰、查看⽂本⽂件。vim编辑器是从vi上发展出来的⼀个性能更加强⼤的⽂本编辑器。可以主动的以字体颜⾊辨别语法的正确性,⽅便程序设计。vim和vi编辑器完全兼容。vim是vi编辑器的增强版本,在vi编辑器的基础上扩展了更多实⽤的功能,但是习惯上将vim也称作vi。为了实⽤⽅便,可以设置⼀个命令别名,将 vi指向vim程序。 没有菜单,只有命令。(只能通过命令,来下达指令,来进⾏编辑操作)。 3.语法:Vi ⽂件名⽂件名必须有, 若⽂件存在,打开编辑,如果不存在,则会先创建⽂件,再打开 编辑器共有三种模式:命令模式(Command mode)、 编辑模式(Insert mode)、 底线命令模式(Last line mode) 进⼊的就是命令模式,此时你的任何输⼊都不会显⽰在屏幕上,只会当做命令来解释,⽽且也⽆需输⼊回车,命令就会⽴即执⾏。当然如果你输⼊的命令不对,vi不会有任何动作。⼆、vi编辑器的指令操作⽂件 1、普通模式: 以vim打开⼀个⽂件就直接进⼊了⼀般模式了,这个模式是默认的模式。在这个模式中,你可以使⽤“上下左右”按键来移动光标,你可以使⽤“删除光标”或“删除整⾏”来处理⽂件呢⽇⽤,也可以使⽤“复制”、“粘贴”来处理你的⽂件数据。·常⽤的命令:

语法yyy 数字 ypuddd 数字 dxXywdwshift+^shift+$1+shift+gshift+g数字 N+shift+g功能描述复制光标当前⼀⾏复制⼀段(从第⼏⾏到第⼏⾏)箭头移动到⽬的⾏粘贴撤销上⼀步删除光标当前⾏删除光标(含)后多少⾏删除⼀个字母,相当于del删除⼀个字母,相当于Backspace复制⼀个词删除⼀个词移动到⾏头移动到⾏尾移动到页头,数字移动到页尾移动到⽬标⾏数字 N+shift+g移动到⽬标⾏ 2、编辑模式: 在⼀般模式中可以进⾏删除、复制、粘贴等动作,但是却⽆法编辑⽂件内容,要等到你按下"i"、“a”、“o”等任何⼀个字母才会进⼊编辑模式。通常在Linux中,按上述的键的时候,在画⾯的左下⽅会出现INSERT等字样,此时才可以进⾏编辑。如果要从编辑模式回到⼀般模式,按ESC键即可退出编辑模式。·进⼊编辑模式:按键iaoIAO功能当前光标前当前光标后当前光标⾏的下⼀⾏光标所在⾏最前光标所在⾏最后当前光标⾏的上⼀⾏ 3、命令模式: 在⼀般模式当中,输⼊":"、"/"、"?"3个中的⼀个按钮,就可以进⼊命令模式。在这个模式中,你可以搜索关键字,读取、存盘、离开vim、显⽰⾏号等。基本语法:命令:w:q:!/要查找的词要查找的词:set nu:set nonu功能保存退出强制退出n查找下⼀⾏,N往上查找n查找上⼀⾏,shift+n是往下查找显⽰⾏号关闭⾏号

2023年8月2日发(作者:)

Linux中vi编辑器的使⽤⽅法⼀、认识vi编辑器1. 概念:vi是⼀个功能强⼤的全屏幕⽂本编辑器,是linux上最常⽤的⽂本编辑器,它的作⽤就是建⽴、编辑、显⽰、查看⽂本⽂件。vim编辑器是从vi上发展出来的⼀个性能更加强⼤的⽂本编辑器。可以主动的以字体颜⾊辨别语法的正确性,⽅便程序设计。vim和vi编辑器完全兼容。vim是vi编辑器的增强版本,在vi编辑器的基础上扩展了更多实⽤的功能,但是习惯上将vim也称作vi。为了实⽤⽅便,可以设置⼀个命令别名,将 vi指向vim程序。 没有菜单,只有命令。(只能通过命令,来下达指令,来进⾏编辑操作)。 3.语法:Vi ⽂件名⽂件名必须有, 若⽂件存在,打开编辑,如果不存在,则会先创建⽂件,再打开 编辑器共有三种模式:命令模式(Command mode)、 编辑模式(Insert mode)、 底线命令模式(Last line mode) 进⼊的就是命令模式,此时你的任何输⼊都不会显⽰在屏幕上,只会当做命令来解释,⽽且也⽆需输⼊回车,命令就会⽴即执⾏。当然如果你输⼊的命令不对,vi不会有任何动作。⼆、vi编辑器的指令操作⽂件 1、普通模式: 以vim打开⼀个⽂件就直接进⼊了⼀般模式了,这个模式是默认的模式。在这个模式中,你可以使⽤“上下左右”按键来移动光标,你可以使⽤“删除光标”或“删除整⾏”来处理⽂件呢⽇⽤,也可以使⽤“复制”、“粘贴”来处理你的⽂件数据。·常⽤的命令:

语法yyy 数字 ypuddd 数字 dxXywdwshift+^shift+$1+shift+gshift+g数字 N+shift+g功能描述复制光标当前⼀⾏复制⼀段(从第⼏⾏到第⼏⾏)箭头移动到⽬的⾏粘贴撤销上⼀步删除光标当前⾏删除光标(含)后多少⾏删除⼀个字母,相当于del删除⼀个字母,相当于Backspace复制⼀个词删除⼀个词移动到⾏头移动到⾏尾移动到页头,数字移动到页尾移动到⽬标⾏数字 N+shift+g移动到⽬标⾏ 2、编辑模式: 在⼀般模式中可以进⾏删除、复制、粘贴等动作,但是却⽆法编辑⽂件内容,要等到你按下"i"、“a”、“o”等任何⼀个字母才会进⼊编辑模式。通常在Linux中,按上述的键的时候,在画⾯的左下⽅会出现INSERT等字样,此时才可以进⾏编辑。如果要从编辑模式回到⼀般模式,按ESC键即可退出编辑模式。·进⼊编辑模式:按键iaoIAO功能当前光标前当前光标后当前光标⾏的下⼀⾏光标所在⾏最前光标所在⾏最后当前光标⾏的上⼀⾏ 3、命令模式: 在⼀般模式当中,输⼊":"、"/"、"?"3个中的⼀个按钮,就可以进⼊命令模式。在这个模式中,你可以搜索关键字,读取、存盘、离开vim、显⽰⾏号等。基本语法:命令:w:q:!/要查找的词要查找的词:set nu:set nonu功能保存退出强制退出n查找下⼀⾏,N往上查找n查找上⼀⾏,shift+n是往下查找显⽰⾏号关闭⾏号