vim实用教程 笔记

1、快速跳转行首、尾,快速插入新行

  • 向行末添加分号:
    $ --a---; 或A--; A其实是$a的封装
    重复上条命令:.

  • 复合命令
    【C】 c$ 删除整行,光标位于原处不动
    【s】 cl 图上有错,应该为删除当前光标所在字符
    【S】 ^c 删除整行,光标跳到行首;
    【I】 ^i 调到行首,进入插入模式
    【A】 $a 调到行尾,进入插入模式
    【o】 A<CR> 在下方插入新的一行
    【O】 ko k是向上移动,故:在上方插入新行;



    2、替换、更改文本

  • 替换掉某个单词的所有出现:
    :%s/content/copy/g 将原文中content全部替换为copy
    也可:
    将光标移动到要该单词上,按*---cwcopy<Esc>---n----.


  • 更改某个单词
    三种方式:db+x、b+dw、daw(建议,因为可以用"."快速重复)



    另:dnw 表示删除n个单词,(光标必须位于词首,否则从光标处开始删)
    cnw,表示删除n个单词,并进入插入模式

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,436评论 0 5
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,529评论 9 467
  • 目录(?)[-] 关于Vim 1 Vim的几种模式 启动Vim 文档操作 光标的移动 1 基本移动 2 翻屏 3 ...
    SunnyLeong阅读 8,734评论 0 32
  • 营养可以治病吗?多久治愈?大约6个月。这对大多数人来说是一个非常陌生的概念。几乎所有的人都可能认为疾病只有用药物去...
    胡铭日记本阅读 441评论 0 1
  • 战国时期的孙膑和庞涓同为鬼谷子的学生,庞涓因为嫉妒孙膑的军事才能将孙膑欺骗到魏国,设计陷害于他,对孙膑实施“膑刑”...
    争做一棵悬崖边的树阅读 1,935评论 0 6