美文网首页
vim的使用

vim的使用

作者: 半亩水田 | 来源:发表于2018-05-02 22:40 被阅读0次

    现在已经有各种各样的编辑器甚至集成环境帮助写打代码。但是总有些时候,只能在linux上使用vim写代码,因此熟悉一些基本的vim命令还是非常有用的。

    此外,考虑到移植性问题,好的代码不应该依赖注释,即使有注释,也应该使用英文,以免因为编码问题而导致乱码。


    一 分屏操作

    1 如何在同一屏幕中同时查看多个文件:

    水平分屏 ":sp",":sv" +文件名 

    垂直分屏 ":vsp",":vs" +文件名

    2 如何切换焦点

    ctrl+w,w最好用,虽然好多个很烦

    3 调整窗口大小

    高低:ctrl+w,-,+,=


    二 定义跳转

    sudo apt-get install ctags

    ctags -R

    :set tags=/Your/Path/To/tags,可以写在.vimrc文件里

    ctrl+] 跳到定义

    ctrl+T 跳到原来的位置


    三 阅读

    ctrl+d 向下半页 ctrl+u 向上半页

    0 跳到行首 $ 跳到行尾 G最后一行 gg 第一行

    / 向下搜索 ? 向上搜索 n重复前一个搜索动作 N反向重复前一个搜索动作

    :1,$s/word1/word2/gc 从第一行到最后一行查找字符串word1并询问替换为word2

    x向后删除一个字符 X向前删除一个字符

    yy 复制当前行 nyy 向下复制n行

    p粘贴到下一行 P粘贴到上一行

    u 撤销 ctrl+r重做

    相关文章

      网友评论

          本文标题:vim的使用

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