美文网首页
Vim编辑器的使用

Vim编辑器的使用

作者: tzktzk1 | 来源:发表于2023-11-10 12:13 被阅读0次

    Vim编辑器的使用:

    vim有三种模式:

    1.普通模式,用于浏览文件 复制粘贴删除等操作;
    2.输入模式,通过键盘编辑内容;
    3.命令模式,输入一些指令完成一些任务;

    Install neovim:
    sudo add-apt-repository ppa:neovim-ppa/stable
    sudo apt-get update
    sudo apt-get install -y neovim
    
    常用命令:
    nvim 1.txt  打开1.txt文件 并进入普通模式
    vim 1.txt   打开1.txt文件 并进入普通模式
    普通模式中:  i   进入输入模式 - 在当前光标前一个字母开始输入
            a   进入输入模式 - 在当前光标之后开始输入
            I   进入输入模式 - 在当前光标所在行的开头进入输入模式
            A   进入输入模式 - 在当前光标所在行的末尾进入输入模式
            
            v   进入可视模式
            
            Shift + :   进入命令模式
            u   撤销刚刚的操作
            h   左移一格
            j   下移一格
            k   上移一格
            l   右移一格
            
            4h  左移4格
            4j  下移4行
            4k  上移4行
            4l  右移4格
            w   跳转到下一个单词的开头
            b   跳转到前一个单词的开头
            gg  回到文档的最上方
            G   来到文档的最下方
            ctrl + u    向上翻页
            ctrl + d    向下翻页
            f + r   光标会移动到最近的r
            f + b   光标会移动到最近的b
            yaw 复制光标所在的单词(yank all words 复制整个单词)
            p   粘贴刚刚通过yaw复制的单词
            y4j 复制包括当前行在内的向下4行内容(一共5行内容)
            y4k 复制包括当前行在内的向上4行内容(一共5行内容)
            y8h 复制包括当前字母在内向左8格内容(一共9个字母)
            y8l 复制包括当前字母在内向右8格内容(一共9个字母)
            yfr 复制到r字母为止的内容
            dj  删除当前行和下一行的内容
            d8j 删除下8行内容
            dfr 删除到r字母为止的内容
            caw 删除光标所在单词并进入输入模式
            cc  删除光标所在行并进入输入模式
            c4j 删除下4行并进入输入模式
            
            
    输入模式中:
            按ESC    退出输入模式回到普通模式
    命令模式中:
            按ESC    退出命令模式回到普通模式
            :q      退出
            :wq     保存内容并推出
    可视模式中:
            移动光标就会选中这一段内容
            按y  就可以复制这一段内容
            按d  就可以删除这一段内容
            按c  可以删除这一段内容并进入输入模式
    

    配置自己的Vim编辑器:

    mkdir ~/.config/nvim
    nvim ~/.config/nvim/init.vim
    
    imap jk <Esc>       输入模式下把Esc键改为jk
    nmap <space> :      普通模式下把:键改为空格键
    

    容器内部安装 Vim

    docker exec -it container_id /bin/bash # 进入容器
    apt-get update
    apt-get install -y vim # 安装Vim
    vim --version # 查看版本信息
    

    VimAwesome网站:https://vimawesome.com 推荐了当前最最流行的vim插件

    vimplug插件管理工具:https://github.com/junegunn/vim-plug

    相关文章

      网友评论

          本文标题:Vim编辑器的使用

          本文链接:https://www.haomeiwen.com/subject/apqxwdtx.html