美文网首页
vim学习笔记

vim学习笔记

作者: adde04d35734 | 来源:发表于2016-01-29 12:19 被阅读16次

    模式

    1. 普通模式
    2. 编辑模式
    3. 试图模式
    4. 命令模式
    5. 替换模式 R

    普通模式的下的命令

    1. x 删除光标字母
    2. dd 剪切掉本行 dw 删除一个单词 d$ 删除到行尾
    3. cc 剪切掉本行并进入到插入模式
    4. yy 复制本行 0->y->$ 从行首到行尾。
    5. p 粘贴
    6. hjkl 四个字母移动代表四个动作 ← ↓ ↑ 右
    7. gg 调到页首
    8. G 调到页尾
    9. b w 向后,向前移动一个单词
    10. 10gg/10G 跳到第10行
    11. M 跳到中间
      11 v 进入视图模式,移动,yy,移动 ,p粘贴
    12. a,i o O 进入编辑模式 o是向下换行,O 向上换行, i当前位置插入,a 下一个位置插入。
    13. u 返回 ctrl + r repeat
    14. 0 ,到行首,$ 到 行尾,{ 段首,} 段尾。
    15. 替换 r+x 替换光标的字母为x。
    16. ce 删掉一个单词,然后进入插入模式 c$删除到行尾并进入插入模式,c^ 删到页首

    插入模式

    ctrl+n 提示

    命令模式

    :1 跳转
    ? /
    :q!
    :x!
    :wq!
    :w!
    :new

    以下是vim关于窗口分割的命令:

    1. 水平窗口分割:
      :split(开启另一个窗口察看同一文件)
      :split 文件名(开启另一个窗口察看指定文件)
    2. 垂直窗口分割:
      :vsplit(开启另一个窗口察看同一文件)
      :vsplit 文件名(开启另一个窗口察看指定文件)
    3. 在窗口之间进行切换:
      cntl+w+w:按住cntl键,同时按下两次w键。从一个窗口切换到另一个窗口(一般就会开两个窗口,多了会显得乱,所以记住这一个切换命令觉得就够了?)
    4. 增大或减少窗口大小:
      cntl+w,+/-:按住cntl键,同时按下w键(这种组合应该是命令的开始标志),然后再按下+(增大窗口)或者-(减少窗口)(这时不按下cntl键) 。
    5. 关闭当前文件:
      1)将光标切换到当前窗口下,然后按照关闭单个窗口的方法关闭窗口。例如:q命令。
      2)关闭所有窗口文件:在所有关闭单个窗口的命令中加上all,例如:qall命令。
      3)关闭除当前窗口之外的文件。:only。

    相关文章

      网友评论

          本文标题:vim学习笔记

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