• vim 删除一个单词de


    输入vimtutor zh    #vim简明教程zh语言

    ------------------------------------------------------------

    删除

    de: 删除一个单词

    dw: 删除一个单词,从当前光标当前位置直到下一个单词起始处,不包括它的第一个字符,它会把单词后边的空格一并删除

    d$: 从当前光标删除至当前行末尾

    d3w:删除3个单词包括单词后面的空格

    D:从当前光标删除到行尾

    ----------------------------------------------------------------

    粘贴

    p:

    该操作可以将已删除
    的文本内容置于光标之后。如果最后一次删除的是一个整行,那么该行将置
    于当前光标所在行的下一行

    --------------------------------------------------------------

    移动

    0:行首

    $:行位

    w:移动到下一个单词的词首

    3w:移动到第三个单词的词首

    e:移动到当前单词的词尾,如果已经是词尾,移动到下一个单词的词尾

    j$:然后移动光标到下一行的末尾:

    ------------------------------------------------------------------------------------------------

    撤销

    u 来撤消最后执行的命令,输入 U 来撤消对整行的修改

    ----------------------------------------------

    替换

    R:替换的位置替换多个字母

    r:光标移动到要替换的位置替换一个字母

    ce:从当前光标删除到词尾并进入插入模式

    c$:当前光标到行末的内容

    -------------------------------------------

    跳转

    ctrl-G 显示当前行的状态

    100G:跳转到100行 

    gg:跳转到首行

    G:跳转到尾行

    -------------------------------------------

    搜索

    n:下一个

    N:上一个

    ?逆向搜索

    跳转

    要回到您之前的位置按 CTRL-O

    CTRL-I 会跳转到较新的位置

    -------------------------------------------

    配对的括号

    光标放到( { []})上输入%,找到配对的括号

    ---------------------------------------

    替换

    :s/old/new  替换一个

    :%s/old/new/g 

    :%s/old/new/gc  会找到整个文件中的每个匹配串,并且对每个匹配串提示是否进行替换

    :#,#s/old/new/g   #,# 代表的是替换操作的若干行中首尾两行的行号

    ---------------------------------------

    在 VIM 内执行外部命令的方法

    :!ls

    :w 保存当前文件到另一个文件名

    v motion :w FILENAME 

    接着按 v 键,将光标移动至下面第五个条目上。您会注意到之间的文本被高亮了。

    然后按 : 字符。您将看到屏幕底部会出现 :'<,'> 

    现在请输入 w TEST,其中 TEST 是一个未被使用的文件名。确认您看到了

    :'<,'>w TEST 之后按 <回车> 键

    这时 Vim 会把选中的行写入到以 TEST 命名的文件中去。

    ----------------------------

    提取和合并文件

    :r FILENAME

    在光标位置插入FILENAME的内容

    -------------------------------------------

     复制粘贴

    v然后选择复制的区域,然后按y复制,移动光标到要粘贴的位置,p粘贴

    yw从当前位置复制到单词末尾

    --------------------------------------------

    设置类命令

    :set ic   Ignore Case,忽略大小写

    :set noic   禁用忽略大小写

    :set hls is    高亮显示所有的匹配短语

    'ic' 'ignorecase' 查找时忽略字母大小写

    'is' 'incsearch' 查找短语时显示部分匹配

    'hls' 'hlsearch'        高亮显示所有的匹配短语

    在选项前加上 no 可以关闭选项: :set noic

    -------------------------------------------------------

    当输入 : 命令时,按 CTRL-D 可以查看可能的补全结果。
    按 <TAB> 可以使用一个补全。

    ----------------------------------

    打开vim手册

     Vim 的用户手册,使用的命令是: :help user-manual

  • 相关阅读:
    项目1:即时标记
    每天一个小程序—0000题(python图像处理)
    每天一个小程序—0004题(统计单词出现次数)
    每天一个小程序—第0001题(uuid模块)
    python实现八皇后问题
    2018/01/05——时间会改变一切!
    HDU 6249 Alice’s Stamps(dp)
    51nod 1422 沙拉酱前缀
    【转】DSP动态内存分配函数的使用
    优秀人的博客
  • 原文地址:https://www.cnblogs.com/xpylovely/p/16539033.html
Copyright © 2020-2023  润新知