• Linux_05------Linux之vim编辑器



    /**
    * vim编辑器
    */

    /**
    *visual interface
    * 可视化窗口
    */
    /**
    * vi->vim
    * vim相对于vi做了很多提升
    * vim支持多级撤销
    * vim可以跨平台运行
    * vim支持语法高亮
    * vim支持吐图形面
    */

    /**
    * vim编辑器的操作模式
    * 命令模式ESC command Mode
    * 输入模式i Insert Mode
    * 底行模式ESC + Last Line Mode
    */
    /**
    * vim fileName
    * 如果file存在,就打开文件,不存在就创建文件。
    * 进入是命令模式,用键盘输入i,切换到输入模式。
    * 用键盘ESC,然后输入:,进入底行模式,
    * 输入wq,保存退出。
    */

    /**
    * 命令模式:
    * dd 删除光标所在行
    * vim + fileName 打开文件之后把光标定位到最后一行
    * vim +n fileName 打开文件之后定位到第n
    * vim +/xxx fileName 打开文件之后定位到xxx第一次出现的行
    * vim file1 file2 file3 …… file(n) 打开多个文件,通过:n :N(或者:prev)切换文件
    *
    */
    /**
    * 底行模式和命令模式常用的命令
    * 底行:
    * -:w 保存
    * -:q 退出
    * -:! 强制
    * -:ls 列出当前编辑器中打开的所有文件
    * -:n 定位到下一个文件
    * -:N 定位到上一个文件
    * -:15 定位到15
    * -/xxx 向后搜索
    * -?xxx 向前搜索
    * 命令模式下:
    * -h: 光标左移
    * -j: 光标下移
    * -k: 光标上移
    * -l: 光标右移
    * -ctrl+f: 向下翻页(front)
    * -ctrl+b: 向上翻页(back)
    * -ctrl+d: 向下翻半页(down)
    * -ctrl+u: 向上翻半页(up)
    * -dd: 删除光标所在行
    * -o: 在光标所在行的下方插入一行并切换到输入模式
    * -yy: 复制光标所在行
    * -p: 在光标所在行下方粘贴
    * -P: 在光标所在行上方粘贴
    */

  • 相关阅读:
    OFDM系统中频域同步技术及FPGA实现
    SystemVerilog的挑战和机遇
    基础知识要牢固..复习复习,再复习
    样式在.net下测试不成功.附解决办法
    学习.net2.0的网站
    08年又快结束了..抱怨下!~
    今天去面试.net开发,感想
    在b/s开发中经常用到的javaScript技术
    淘宝"新版"首页
    Ajax技术简单入门
  • 原文地址:https://www.cnblogs.com/eis13/p/5755704.html
Copyright © 2020-2023  润新知