美文网首页
vim使用入门

vim使用入门

作者: 匿名用户404 | 来源:发表于2017-03-22 17:20 被阅读9次

    什么是vim

    vim是Linux系统上的文本/代码编辑器,也是早年的vi编辑器的加强版。它的最大特色是完全使用键盘命令进行编辑。

    为什么使用vim

    Linux作为服务器是不会开启图形界面,当需要远程操作时,你只能利用shell界面对其进行操作。

    vim的两种模式

    1.编辑模式:用以执行命令,输入文本。
    2.命令模式:用以执行冒号命令。

    初学vim的按键功能

    按键 功能
    h或← 光标左移
    l或→ 光标右移
    k或↑ 光标上移
    j或↓ 光标下移
    gg 快速定位到文本开头
    G(shift+g) 快速定位到文本最后一段
    0或home 快速定位到当前段首
    $或end 快速定位到当前段首
    Ctrl+f 向下翻一页
    Ctrl+b 向上翻一页
    Ctrl+d 向下翻半页
    Ctrl+u 向上翻一页
    /string 查找文本中光标位置下方的string字符串,如要查找kabc则直接输入/kabc即可
    ?string 查找文本中光标位置上方的string字符串,如要查找kabc则直接输入?kabc即可
    yy 复制光标所在的段落
    y0 复制光标位置到段首的所有字符
    y$ 复制光标位置到段尾的所有字符
    nyy 从光标位置向下复制n段,包含光标所在的段落
    ygg 复制光标位置所在段落到文本开头的所有内容
    yG 复制光标位置所在段落到文本结尾的所有内容
    p 将复制的内容粘贴为光标所在段落的下一段
    P 将复制的内容粘贴为光标所在段落的上一段
    dd 删除光标所在的段落
    d0 删除光标位置到段首的所有字符
    d$ 删除光标位置到段尾的所有字符
    dgg 删除光标位置所在段落到文本开头的所有内容
    dG 删除光标位置所在段落到文本结尾的所有内容
    ndd 从光标位置向下删除n段,包含光标所在的段落
    u 撤销上一个操作
    Ctrl+r 重复上一个操作
    :w 保存数据
    :w! 保存时强制写入数据,不管文件是否为只读文件
    :q 关闭Vim
    :q 关闭Vim,对所做的修改不做保存
    :wq 保存数据后关闭Vim
    :wq 强制保存数据并关闭Vim

    相关文章

      网友评论

          本文标题:vim使用入门

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