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

Linux_vim编辑器使⽤总结⼀、vi编辑器  vim是linux下的⼀个纯⽂本编辑器,是vi编辑器的增强版。它相较于vi⽽⾔,有⽂本字体颜⾊显⽰等特点,有助于对⽂本编辑。  vim使⽤⼩技巧:直接输⼊vi命令后,使⽤的是vim编辑器  解决思路:使⽤“alias”别名  设置⽅法1:    使⽤命令如下:alias vi=’vim’ (临时有效)  设置⽅法2:将 alias vi=’vim’ 命令放⼊环境变量配置⽂件(~/.bashrc)中永久有效    Step1:vi ~/.bashrc        Step2:在⽂件中添加 alias vi=’vim’ 命令        Step3:source ~/.bashrc (⽴即加载修改后的设置,才能使之⽣效)    ⼆、vim基本使⽤1、vim的⼯作模式:⼀般模式、编辑模式、命令⾏模式  2、三种模式的简要说明  ⼀般模式:主要使⽤快捷键的模式,如可以上下左右按键移动光标、删除字符或删除整⾏、复制、粘贴等操作;       使⽤vim打开⽂件即可进⼊⼀般模式。  编辑模式:主要⽤于⽂本编辑,和记事本类似,⽤于⽂本输⼊。    从⼀般模式进⼊编辑模式:a、A、i、I、o、O        从编辑模式退出,进⼊⼀般模式:按“Esc”键即可  命令⾏模式:可以将光标移动到最底下那⼀⾏,可以进⾏⽂件内搜索、读取、存盘、⼤量取代字符、退出vim编辑器、显⽰⾏号等。        进⼊命令⾏后,输⼊命令后按回车键运⾏并结束命令进⼊⼀般模式;或按“Esc”键退出命令⾏模式。    从⼀般模式进⼊命令⾏模式:“:”、“/”、“?”    3、⼀般模式下的操作3.1、移动光标的⽅法  1)、上下左右移动光标:        使⽤技巧:      若想要进⾏多次移动,可以使⽤“数字+hjkl”的⽅式操作,如:      向下移动30⾏,可以使⽤“30j”的组合按键,即加上想要进⾏的次数(数字)后,按下动作即可。  2)、光标移动到⽂件头或尾        使⽤技巧:使⽤“nG”,可移动到⽂件的第n⾏(n表⽰数字)  3)、移动到⾏⾸或⾏尾        说明:“^”键在英⽂输⼊下按“shift+6”;“$”键在英⽂输⼊下按“shift+4”  4)、移动到指定⾏        说明:n表⽰数字3.2、删除、剪切、粘贴  1)、删除、剪切        补充说明:dd快捷键既是删除,也是剪切。          即删除的内容会放到剪切板中,若不粘贴则为删除,若粘贴,则为剪切。    粘贴的⽅法如下:        2)、其他删除的使⽤技巧    3.3、复制  1)、基础的复制命令        说明:复制后的内容,粘贴还是⽤p命令粘贴  2)、其他复制的使⽤技巧    3.4、撤销、反撤销  3.5、查找  3.6、替换字符    说明:按“r”键替换单⼀字符,不⽤进⼊命令⾏模式,实际使⽤时,     ⽐进⼊命令⾏模式删除后再修改,要⽅便的多。三、命令⾏模式下常⽤的参数设置1、显⽰⾏号    说明:在命令⾏模式下设置的参数只是临时⽣效,关闭⽂件再打开需重新设置。  vim参数设置永久⽣效的⽅法:    ⽤户的home⽬录下,⼿⼯创建“.vimrc”⽂件,并将参数设置放⼊⽂件中。    说明:vim的配置⽂件“.vimrc”不是系统⾃带的,需要⼿⼯创建。    例如设置永久显⽰⾏号,如下:      

2、其他参数设置:    补充知识:    Windows系统下的回车符在Linux中使⽤“^M$”符号显⽰,⽽不是“$”。    因此,会导致在windows系统下编辑的程序脚本,⽆法在Linux中执⾏。    解决⽅法:⼿⼯安装dos2unix软件包。⾥⾯有2个⼯具:      dos2unix(windows格式转换为Linux格式)和unix2dos(Linux格式转换为windows)3、替换    说明:n1、n2是数字,表⽰⾏号;%表⽰变量,这⾥代表整篇⽂本  使⽤技巧:Linux⽂档中的注释        说明:“^”表⽰⾏⾸,即⾏的第⼀个字符;“#”可⽤于linux中的注释四、vim的使⽤技巧1、在vim中导⼊其他⽂件内容或导⼊命令结果  1.1、向⽂件中导⼊其他⽂件内容      1.2、向⽂件导⼊命令结果    2、字符替换    说明:多⽤于要频繁输⼊某⼀个长字符串(如邮箱),可增加输⼊效率。3、vim批量缩进  

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

Linux_vim编辑器使⽤总结⼀、vi编辑器  vim是linux下的⼀个纯⽂本编辑器,是vi编辑器的增强版。它相较于vi⽽⾔,有⽂本字体颜⾊显⽰等特点,有助于对⽂本编辑。  vim使⽤⼩技巧:直接输⼊vi命令后,使⽤的是vim编辑器  解决思路:使⽤“alias”别名  设置⽅法1:    使⽤命令如下:alias vi=’vim’ (临时有效)  设置⽅法2:将 alias vi=’vim’ 命令放⼊环境变量配置⽂件(~/.bashrc)中永久有效    Step1:vi ~/.bashrc        Step2:在⽂件中添加 alias vi=’vim’ 命令        Step3:source ~/.bashrc (⽴即加载修改后的设置,才能使之⽣效)    ⼆、vim基本使⽤1、vim的⼯作模式:⼀般模式、编辑模式、命令⾏模式  2、三种模式的简要说明  ⼀般模式:主要使⽤快捷键的模式,如可以上下左右按键移动光标、删除字符或删除整⾏、复制、粘贴等操作;       使⽤vim打开⽂件即可进⼊⼀般模式。  编辑模式:主要⽤于⽂本编辑,和记事本类似,⽤于⽂本输⼊。    从⼀般模式进⼊编辑模式:a、A、i、I、o、O        从编辑模式退出,进⼊⼀般模式:按“Esc”键即可  命令⾏模式:可以将光标移动到最底下那⼀⾏,可以进⾏⽂件内搜索、读取、存盘、⼤量取代字符、退出vim编辑器、显⽰⾏号等。        进⼊命令⾏后,输⼊命令后按回车键运⾏并结束命令进⼊⼀般模式;或按“Esc”键退出命令⾏模式。    从⼀般模式进⼊命令⾏模式:“:”、“/”、“?”    3、⼀般模式下的操作3.1、移动光标的⽅法  1)、上下左右移动光标:        使⽤技巧:      若想要进⾏多次移动,可以使⽤“数字+hjkl”的⽅式操作,如:      向下移动30⾏,可以使⽤“30j”的组合按键,即加上想要进⾏的次数(数字)后,按下动作即可。  2)、光标移动到⽂件头或尾        使⽤技巧:使⽤“nG”,可移动到⽂件的第n⾏(n表⽰数字)  3)、移动到⾏⾸或⾏尾        说明:“^”键在英⽂输⼊下按“shift+6”;“$”键在英⽂输⼊下按“shift+4”  4)、移动到指定⾏        说明:n表⽰数字3.2、删除、剪切、粘贴  1)、删除、剪切        补充说明:dd快捷键既是删除,也是剪切。          即删除的内容会放到剪切板中,若不粘贴则为删除,若粘贴,则为剪切。    粘贴的⽅法如下:        2)、其他删除的使⽤技巧    3.3、复制  1)、基础的复制命令        说明:复制后的内容,粘贴还是⽤p命令粘贴  2)、其他复制的使⽤技巧    3.4、撤销、反撤销  3.5、查找  3.6、替换字符    说明:按“r”键替换单⼀字符,不⽤进⼊命令⾏模式,实际使⽤时,     ⽐进⼊命令⾏模式删除后再修改,要⽅便的多。三、命令⾏模式下常⽤的参数设置1、显⽰⾏号    说明:在命令⾏模式下设置的参数只是临时⽣效,关闭⽂件再打开需重新设置。  vim参数设置永久⽣效的⽅法:    ⽤户的home⽬录下,⼿⼯创建“.vimrc”⽂件,并将参数设置放⼊⽂件中。    说明:vim的配置⽂件“.vimrc”不是系统⾃带的,需要⼿⼯创建。    例如设置永久显⽰⾏号,如下:      

2、其他参数设置:    补充知识:    Windows系统下的回车符在Linux中使⽤“^M$”符号显⽰,⽽不是“$”。    因此,会导致在windows系统下编辑的程序脚本,⽆法在Linux中执⾏。    解决⽅法:⼿⼯安装dos2unix软件包。⾥⾯有2个⼯具:      dos2unix(windows格式转换为Linux格式)和unix2dos(Linux格式转换为windows)3、替换    说明:n1、n2是数字,表⽰⾏号;%表⽰变量,这⾥代表整篇⽂本  使⽤技巧:Linux⽂档中的注释        说明:“^”表⽰⾏⾸,即⾏的第⼀个字符;“#”可⽤于linux中的注释四、vim的使⽤技巧1、在vim中导⼊其他⽂件内容或导⼊命令结果  1.1、向⽂件中导⼊其他⽂件内容      1.2、向⽂件导⼊命令结果    2、字符替换    说明:多⽤于要频繁输⼊某⼀个长字符串(如邮箱),可增加输⼊效率。3、vim批量缩进