vim编辑器

vim编辑器三种模式

        命令模式:控制光标移动,可对文本进行删除,复制,粘贴等操作

        末行模式:保存,替换,退出等操作

        编辑模式:文本录入

模式切换

        

vim打开文件的四种方式

        第一种(主要掌握)

                #vim 文件路径 作用:打开指定文件,如果文件不存在,自动创建该文件(保存之后才创建)

                如何退出vim编辑器

                按:q在按回车。含义:表示进入末行模式,q代表退出指令,回车执行指令(注意必须是英文输入法状态,且区分大小写)

         第二种

                #vim +数字 文件路径 作用:打开指定文件,并且将光标移动到指定行

        第三种

                #vim +/关键字 文件路径 作用:打开指定文件,高亮显示关键字,光标移动到关键字第一次出现位置所在行,第二次打开这个文件,光标会移动到关键字第二次出现所在行

        第四种

                #vim 文件路径1 文件路径2 文件路径3 作用:同时打开多个文件

多文件编辑的按键作用
:n编辑下一个文件
:N编辑上一个文件
:files列出目前这个vim开启的所有文件

命令模式

        常用命令

命令作用
dd删除{剪切}光标所在整行
5dd删除{剪切}从光标处开始的5行
yy复制光标所在整行
5yy复制从光标处开始的5行
p将之前删除{dd}或复制{yy}过的数据粘贴到光标后
/字符串在文本中从上至下搜索该字符串
?字符串在文本从下至上搜索该字符串
n显示搜索命令定位到的下一个字符串
N显示搜索命令定位到的上一个字符串
u撤销上一步操作==Ctrl+z
ctrl+r恢复{取消撤销的操作,r:redo}
gg光标移动到首行行首
G光标移动到末行行首

末行模式

        进入末行模式

        进入方式:在命令模式下,按下:进入末行模式

        退出方式:

                按下ESC键

                连按2次ESC快速退出

                删除末行模式下全部输入的字符

        末行模式常用命令

命令作用
:w保存
:q退出
:q!强制退出
:wq保存退出
:set nu显示行号
:set nonu不显示行号
:整数跳转到该行
:x保存退出.和wq区别是:如果文件没有修改,wq修改时间会更新,x只在文件修改的情况下才更新文件修改时间

编辑模式

        1,进入编辑模式:

        在命令模式下,

        按i:insert 在光标所在字符前开始插入

        按a:after 在光标所在字符串后开始插入

        按o:在光标所在行的下面另起一新行插入

        2.退出编辑模式

        退出方式:按下esc,退出命令模式

        

        实用功能

1,vim配置显示行号

        1,临时显示

                末行模式下输入 set nu

        2,针对用户的个人配置

# 在用户家目录配置.vimrc,如果没有直接创建
   vim ~/.vimrc
#添加以下命令,保存退出
    set nu

        3.全局配置

# 打开vim全局配置文件
vim /etc/vimrc
# 在最后一行添加以下命令,保存退出
set nu

2,别名机制

        1,创建别名

        作用:创建属于自己的命令

        配置文件:~/.bashrc

        

        2,让别名生效

        source ~/.bashrc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值