• Mac下Vim编辑快捷键小结


    一、移动光标

    1、移动到行尾"$",移动到行首"0"(数字),移动到行首第一个字符处"^"
    
    2、移动到段首"{",移动到段尾"}"
    
    3、移动到下一个词"w",移动到上一个词"b"
    
    4、移动到文档开始"gg",移动到文档结束"G"
    
    5、跳到第n行"ngg" 或 "nG" 或 ":n"
    
    6、移动光标到屏幕顶端"H",移动到屏幕中间"M",移动到底部"L"
    
    7、移动到上次编辑文件的位置 "`"

    二、编辑操作

    1、光标后插入"a", 行尾插入"A"
    
    2、后插一行插入"o",前插一行插入"O"
    
    3、删除字符插入"s", 删除正行插入"S"
    
    4、光标前插入"i",行首插入"I"
    
    5、删除一行"dd",删除后进入插入模式"cc"或者"S"
    
    6、删除一个单词"dw",删除一个单词进入插入模式"cw"
    
    7、删除一个字符"x"或者"dl",删除一个字符进入插入模式"s"或者"cl"
    
    8、粘贴"p",交换两个字符"xp"
    
    9、交换两行"ddp"
    
    10、复制"y",复制一行"yy"
    
    11、拷贝当前行 "yy"或者"Y"
    
    12、撤销"u",重做"ctrl + r"
    
    13、删除到行尾可以使用"D"或"C"
    
    14、删除当前字符 "x"
    
    15、" >>"缩进所有选择的代码
    
    16、 "<<" 反缩进所有选择的代码
    
    17、合并两行" J"
    
    18、若不想保存文件,而重新打开":e!"
    
    19、若想打开新文件 ":e filename",然后使用"ctrl + ^"进行文件切换

    三、vim的简单配置

    到用户目录下新建文件为 .vimrc,然后在其中写下如下配置

    syntax enable           //语法高亮                     
    set number              //显示行号
    set cursorline          //突出显示当前行
    set ruler               //打开状态栏标尺
    set shiftwidth=4        //设定 << 和 >> 命令移动时的宽度为 4
    set softtabstop=4       //使得按退格键时可以一次删掉 4 个空格
    set tabstop=4           //设定 tab 长度为 4


    作者:Yigol
    链接:https://www.jianshu.com/p/6f13474d36ac
    來源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
     
     
  • 相关阅读:
    链接错误error LNK2005可能原因之一
    ACCESS一些特殊数据类型
    flex&bison学习笔记(2)
    经典小故事
    spoj 2939 Query on a tree V 动态树分治
    spoj 913 Query on a tree II 倍增
    CEOI 2004 sweets 容斥原理
    poj 1741 Tree 树的分治
    zjoi 2007 hide 捉迷藏 动态树分治
    spoj 2798 Query on a tree again! 树链剖分
  • 原文地址:https://www.cnblogs.com/edensyd/p/8417664.html
Copyright © 2020-2023  润新知