vim的三种工作模式:命令模式、输入模式和编辑模式的相互转换,如图 命令模式 使用 Vim 编辑文件时,默认处于命令模式。在此模式下,可以使用上、下、左、右键或者 k、j、h、l 命令进行光标移动,还可以对文件内容进行复制、粘贴、替换、删除等操作。 输入模式 在输入模式下可以对文件执行写操作。进入输 ...
分类:
系统相关 时间:
2018-11-10 13:01:59
阅读次数:
271
vi 编辑器可以在编辑模式和命令模式下复制文本。常用的复制文本的命令如表 1 所示。 表1:命令模式下常用的文本复制命令 文本复制命令 命令的意义 文本复制命令 命令的意义 yy 复制光标所在的整行 y{ 复制到上一段的开始 Y 或 y$ 复制从光标所在处开始到行尾的内容 y} 复制到下一段的开始 ...
分类:
系统相关 时间:
2018-11-10 12:55:18
阅读次数:
195
vim常用命令: 1. 键入i进入编辑模式2. esc进入命令模式3. a,进入编辑模式3. b,光标移动到单词前,end,光标移动到行尾4. home光标移动到行首5. cc,删除当前行,并进入编辑模式6. x 删除当前光标所在处的字符。7. u,撤销,ctrl+r,反撤销8. h,j,k,l,前 ...
分类:
系统相关 时间:
2018-11-10 12:29:49
阅读次数:
161
前言 HTML设计模式定义:在面向对象软件设计过程中 针对特定问题的简洁而优雅的解决方案。在不同的编程语言中,对设计模式的实现其实是可能会有区别的。 单例模式 观察者模式 工厂模式 命令模式 职责链模式 1,单例模式 定义:是保证一个类只有一个实例,并且提供一个访问它的全局访问点。 需求:一些对象我 ...
分类:
Web程序 时间:
2018-11-09 21:03:45
阅读次数:
251
Vim编辑器使用小结 vim编辑器的模式切换: 命令模式下的光标快捷移动键 字符级移动 h 左移一个字符 l 右移一个字符 单词级移动 w 移到下个单词首 e 移到本单词尾 b 移到本单词首 行级移动 $ 移到行尾 0 移到行首 j 下移一行 k 上移一行 段级移动 { 上移一段 } 下移一段 屏级 ...
分类:
系统相关 时间:
2018-11-07 20:08:37
阅读次数:
161
Vim入门基础 Vim的三种模式 1)Normal模式(命令模式):可完成一些查找、光标移动等操作,不对文件做手动编辑。 2)Insert模式(插入模式):主要作用是编辑文本。 3)Visual模式(末行模式):可以执行文件保存、退出编辑器、查找替换等操作。 任何模式下 Esc 可以到 Normal ...
分类:
系统相关 时间:
2018-11-04 17:05:31
阅读次数:
135
一、快速生成HTML5的头部信息的步骤: 1.Ctrl + N,新建一个文档; 2.Ctrl + Shift + P,打开命令模式,再输入 sshtml 进行模糊匹配,将语法切换到html模式; 3.输入 !,再按下 Tab键或者 Ctrl + E ,就能快速打开HTML5的整体结构。 二、十分常用 ...
分类:
Web程序 时间:
2018-11-03 21:57:06
阅读次数:
164
迭代子模式 迭代子模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象。它将迭代逻辑封装到一个独立的迭代子对象中,从而与聚集本身分开。迭代子对象是对遍历的抽象化,不同的聚集对象可以提供相同的迭代子对象,从而使客户端无需知道聚集的底层结构。一个聚集可以提供多个不同的迭代子对象,从而使得遍历逻辑的 ...
分类:
编程语言 时间:
2018-11-02 23:47:21
阅读次数:
232
备忘录模式 备忘录模式又叫快照模式,备忘录对象是一个用来存储另外一个对象内部状态快照的对象。备忘录的用意是在不破坏封装的条件下,将一个对象的状态捕捉,并外部化存储起来,从而可以在将来合适的时候把这个对象还原到存储起来的状态,备忘录模式常与命令模式和迭代子模式一起使用。 访问者模式 访问者的目的是封装 ...
分类:
编程语言 时间:
2018-11-02 23:47:11
阅读次数:
232
NET Core中使用MediatR实现命令和中介者模式 https://www.cnblogs.com/yilezhu/p/9866068.html 在本文中,我将解释命令模式,以及如何利用基于命令模式的第三方库来实现它们,以及如何在ASP.NET Core中使用它来解决我们的问题并使代码简洁。因 ...
分类:
Web程序 时间:
2018-10-31 10:38:07
阅读次数:
203