• linux默认编辑器 sublime


    开发人员把Vi improved简称Vim

    Vim编辑器再内存缓冲区中处理数据。

    如果再启动Vim时未指定文件名,或者这个文件不存在,Vim会新开一段缓冲区域来编辑。

    如果你再命令行下指定了一个已有文件的名字,Vim会将文件的整个内容都读取到一块缓冲区域来准备编辑。

    可以再sublime编写小程序编译和运行

    sublime 快捷键

    CTRL+B:编译

    CTRL+SHIFT+B:运行结果

    Vim编辑器有两种操作模式:

    (1)普通模式;(2)插入模式。

    当你刚刚打开要编辑的文件时,Vim编辑器会进入普通模式。

    插入模式下,Vim会将当前光标位置输入的每个键都插入缓冲区。要进入插入模式,按下i键,要退出插入模式回到普通模式。按下键盘上的退出键(ESC键)

    在普通模式下,你可以用方向键来移动光标。在插入模式下:

    h:左移一个字符

    j:下移一行

    K:上移一行

    l:右移一个字符

    Vim 编辑器在普通模式下有个特别的功能叫命令行模式。要进入命令行模式,在普通模式下按下冒号键。

    此时光标会移动到消息行,冒号出现了,等待输入命令。在命令行中:

    q:如果未修改缓冲区数据,退出

    q!:取消所有对缓冲区数据的修改并退出。

    w filename:将文件保存到另一个文件名下

    wq:将缓冲区数据保存到文件中并退出。

    在普通模式下

    x:删除当前光标所在位置的字符

    dd:删除当前光标所在行

    dw:删除当前光标所在位置的单词

    d$:删除当前光标所在位置至行尾的内容

    J:删除当前光标所在行行尾的换行符(拼接行)

    u:撤销前一编辑命令

    a:在当前光标后追加数据

    A:在当前光标所在行行尾追加数据

    r char:用char替换当前光标所在位置的单个字符

    R text 用text覆盖当前光标所在位置的数据,直到按下ESC键

    有些编辑器中可使用2x:删除从光标当前位置开始的两个字符。

             5dd:删除从光标当前所在行开始的5行

    Vim编辑器通常会将删除键识别成x命令的功能,删除当前光标所在位置的字符。通常编辑器不会识别退格键。

    复制和粘贴:

    复制命令为y

    yw:复制单词

    y$:复制到行尾 

    粘贴命令:p

    可视模式:在普通模式下移动光标到开始复制的位置,按下v键,你会发现光标所在位置的文本已经被高亮显示了。你再移动光标,Vim会显示复制区域的文本,

    按下y键来激活复制命令,使用p命令来粘贴。

    查找和替换:

    普通命令下,按下斜线(/)键,光标会跑到消息行,输入你要查找的文本后,按下回车键。----->显示查找结果

    要继续查找同一个单词,按下斜线键,然后按下回车键。或者使用n键,表示下一个(next)。

    替换命令:在命令行模式下,替换命令的格式 :s/old/new/

  • 相关阅读:
    Android Market google play store帐号注册方法流程 及发布应用注意事项【转载】
    cocos2d-x 调用第三方so文件
    ios cocos2d-x 多点触摸
    linux文件分割(将大的日志文件分割成小的)
    Linux 统计某个字符串出现的次数
    scapy基础-网络数据包结构
    mac 下idea光标问题
    mac ox终端显示 bogon的问题
    hibernate和mybatis的区别
    memcached知识点梳理
  • 原文地址:https://www.cnblogs.com/Caden-liu8888/p/6009361.html
Copyright © 2020-2023  润新知