zoukankan      html  css  js  c++  java
  • vim 基本操作

    从命令模式切换到文本输入模式:

    • i 在光标左侧输入文本

    文本修改键,只适用于命令模式:

    • x 删除光标位置指定的字符
    • dd 删除光标所在的行
    • yy 复制光标所在行,再使用p命令,粘贴复制之处到光标所在行。
    • u 撤销最近的修改
    • r 替换光标位置上的一个字符
    • . 重复上一次的修改

    光标移动,只适用于命令模式

    • ↑ 将光标向上移动一行
    • →或[space] 将光标向右移动一位
    • ↓ 将光标向下移动一行
    • ←或[backspace] 将光标向左移动一位
    • $ 将光标移动到当前行的行尾
    • ^ 将光标移动到当前行的行首
    • w 将光标向右移动一个词组,到下一个词组的开头
    • b 将光标向左移动一个词组,到前一个词组的开头
    • e 将光标移到词组尾部。
    • [Enter] 将光标移到下一行的行首
    • [ctrl] + u 屏幕往后移动半页
    • [ctrl] + d 屏幕往前移动半页

    退出命令,除了ZZ命令外,其他的都以":"开始,用[Enter]结束命令行

    • wq 保存文件,退出编辑器
    • w 保存文件,不退出编辑器
    • q 退出编辑器
    • q! 不保存文件,退出编辑器
    • ZZ 保存文件,退出编辑器

    搜索命令,命令模式中使用

    • ? 向前搜索指定字符串,搜索到后按n寻找下一个。
    • / 向后搜索指定字符串,搜索到后按n寻找下一个。

    注意

    在vim里可用:help [命令]来查询在线帮助,以上命令在vi中同样可用。

  • 相关阅读:
    java实现链队列
    java使用链栈实现迷宫求解
    java使用链栈实现数制转换
    java实现链栈
    java实现顺序栈
    java实现双向循环链表
    java实现循环链表
    java实现单链表
    java实现顺序链表
    Osmocom-BB中cell_log的多种使用姿势
  • 原文地址:https://www.cnblogs.com/everlose/p/12725616.html
Copyright © 2011-2022 走看看