vim

作者: 水星no1 | 来源:发表于2018-09-18 23:41 被阅读0次

    vim

    复制、剪切、粘贴命令

    多行

    1. v (进入visual命令)
    2. j/k/h/l (上下左右选择文本)^,$(光标位置到行首,光标位置到行尾)
    3. y,d,p (复制,剪切,粘贴) (剪切可用于删除)

    单行

    1. 单行复制 yy, nyy(复制n行)
    2. 单行删除 dd, ndd(删除n行)
    3. 粘贴 p

    删除命令(多行)

    1. :set nu
    2. 32,65d + 回车
    3. u (撤回删除,命令行模式)

    注释(多行)

    1. Ctrl + v
    2. 选择注释行
    3. I (插入模式)
    4. 然后输入注释符(“//”、“#”等)
    5. 最后按下“Esc”键,等一会就出现

    取消注释(多行)

    1. Ctrl + v
    2. 选取消注释行
    3. 按下“x”或者“d”. 注意: 如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可

    其他

    1. 第一行 gg
    2. 最后一行 G
    3. 左右上下 hlkj
    4. 移动到下一个词 w
    5. 移动到上一个词 b
    6. 移动到行首 o
    7. 移动到行尾 $
    8. o 在当前行下新开一行
    9. O 在当前行上新开一行
    10. x 删除一个字符,光标后
    11. :split 创建新窗口
    12. :vsplit 创建新窗口,垂直
    13. vim -o file1 file2 水平分割
    14. vim -O file1 file2 垂直分割
    15. ctrl+w移动到不同窗口
    16. ctrl+w+o 仅留下当前窗口
    17. Ctrl-Shift-t可以增加当前行的缩进
    18. Ctrl-Shift-d则可以减少当前行的缩进

    shell

    1. 删除光标之前的单词 ctrl w
    2. 删除光标之前的字符 ctrl h
    3. 删除到文本末尾 ctrl k
    4. 交换光标处文本 ctrl t
    5. 清除当前行 ctrl u
    6. 行首 ctrl a
    7. 行尾 ctrl e
    8. 搜索历史命令 ctrl r
    9. logout ctrl d
    10. 清屏 command+r

    iterm

    1. 新建标签 command t
    2. 关闭标签 command w
    3. 切换标签 command + <>
    4. 新建垂直窗口 command d
    5. 新建水平窗口 command shift d
    6. 窗口切换 command+option+<>

    相关文章

      网友评论

          本文标题:vim

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