随笔分类 -  vim编辑器

丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由. 明月几时有?把酒问青天.不知天上宫阙,今夕是何年.我欲乘风归去,又恐琼楼玉宇,高处不胜寒.起舞弄清影,何似在人间? 转朱阁,低绮户,照无眠.不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全.但愿人长久,千里共婵娟. <水调歌头-明月几时有 苏轼>
19-vim-分屏命令-01-末行命令扩展
摘要:1.末行命令扩展 命令 2.末行命令总结 3.分屏命令 使用分屏命令,可以同时编辑和查看多个文件. 阅读全文

posted @ 2019-07-23 14:58 Summer儿 阅读(154) 评论(0) 推荐(0)

18-vim-插入命令
摘要:在vi中除了常用的i进入编辑模式外,还提供了以下命令同样可以进入编辑模式: 阅读全文

posted @ 2019-07-23 14:21 Summer儿 阅读(1406) 评论(0) 推荐(0)

17-vim-查找字符或单词-02-查找并替换
摘要:在vi中查找和替换命令需要在末行模式下执行. 1.全局替换 一次性替换文件中的所有文件的旧文本. 命令格式如下: :%s /旧文本/新文本/g 2.可视区域替换 先选中要替换文字的范围 选中可视区域后,末行模式后会自动出现<,'> 命令格式如下: :<,'>s /旧文本/新文本/g 3.确认替换 如 阅读全文

posted @ 2019-07-23 13:54 Summer儿 阅读(1010) 评论(0) 推荐(0)

16-vim-查找字符或单词-01-查找
摘要:1.常规查找 查找到指定内容之后,使用n查找下一个出现的位置. 命令 功能 /str 查找str 例:/python n 查找下一个 N 查找上一个 2.单词快速匹配(常用) 阅读全文

posted @ 2019-07-23 13:37 Summer儿 阅读(244) 评论(0) 推荐(0)

15-vim-缩排和重复执行
摘要:缩排和重复执行 缩排命令在开发程序时,统一增加代码的缩进比较有用! 在可视模式下,缩排命令只需要使用一个>或者<. 在程序中,缩进通常表示代码归属关系. 前面空格越少,代码的级别越高. 前面空格越多,代码的级别越低. 阅读全文

posted @ 2019-07-23 13:23 Summer儿 阅读(204) 评论(0) 推荐(0)

14-vim-替换命令-01-替换
摘要:R命令进入替换模式,输入新字符替换当前光标所在位置的字符,替换完成后,按下ESC可以回到命令模式. 替换命令的作用是不用进入编辑模式,对文件进行轻量级修改. 阅读全文

posted @ 2019-07-23 09:40 Summer儿 阅读(140) 评论(0) 推荐(0)

13-vim-复制和粘贴-01-复制和粘贴
摘要:1.vi中提供有一个被复制文本的缓冲区 复制命令会将选中的文字保存在缓冲区. 删除命令删除的文字会被保存在缓冲区 在需要的位置,使用粘贴命令可以将缓冲区的文字插入到光标所在位置. vi中的文本缓冲区同样只有一个,如果后续做过复制-粘贴操作,之前的缓冲区内容会被替换. 2.注意 vi中的文本缓冲区和系 阅读全文

posted @ 2019-07-23 09:22 Summer儿 阅读(270) 评论(0) 推荐(0)

12-vim-撤销和删除命令-02-删除文本
摘要:删除文本 注: 如果使用可视模式已经选中了一段文本,那么无论使用d还是x,都可以删除选中的文本. 删除命令可以和移动命令连用,以下是常见的组合命令: 阅读全文

posted @ 2019-07-22 21:35 Summer儿 阅读(271) 评论(0) 推荐(0)

11-vim-撤销和删除命令-01-撤销
摘要:撤销和恢复撤销 阅读全文

posted @ 2019-07-22 17:38 Summer儿 阅读(538) 评论(0) 推荐(0)

10-vim-选中命令-01-三种选择文本的方式
摘要:选择文本(可视模式) 学习复制命令前,应该先学会如何选中要复制的代码. 在vi中要选择文本,需要先使用visual命令切换到可视模式. vi中提供了三种可视模式. 按ESC可以放弃选中,返回到命令模式. 注: 可视模式下,可以和移动命令连用,例如:ggVG能够选中所有内容. 阅读全文

posted @ 2019-07-22 17:33 Summer儿 阅读(975) 评论(0) 推荐(0)

9-vim-移动命令-04-利用标记返回之前小编辑的代码位置
摘要:标记 在开发时,某一块代码可能需要处理,例如编辑或重看. 此时使用命令模式(普通模式)下使用m增加一个标记,这样可以在需要时快速地跳回来或者执行其他编辑操作. 标记名称可以是a~z或者A~Z之间的任意一个字母. 添加了标记的行如果被删除,标记同时被删除. 如果在其他行添加相同名称的标记,之前添加的标 阅读全文

posted @ 2019-07-22 16:25 Summer儿 阅读(135) 评论(0) 推荐(0)

8-vim-移动命令-03-段落切换和括号切换
摘要:1.段落切换 vi使用空行来区分段落 在程序开发时,通常一段功能相关的代码会写在一起--之间没有空行 2.括号切换 在程序世界中,() [] {}使用频率很高,而且都是成对出现的. 阅读全文

posted @ 2019-07-22 16:10 Summer儿 阅读(276) 评论(0) 推荐(0)

7-vim-移动命令-02-行数跳转和上下翻页
摘要:1.行数跳转 2.屏幕移动 阅读全文

posted @ 2019-07-22 15:45 Summer儿 阅读(745) 评论(0) 推荐(0)

6-vim-移动命令-01-方向和行内移动
摘要:移动 命令模式下快速移动光标 编辑操作命令与移动命令结合使用 1.上下左右 2.行内移动 阅读全文

posted @ 2019-07-22 15:35 Summer儿 阅读(428) 评论(0) 推荐(0)

5-vim-工作模式-02-工作模式切换演练
摘要:1.末行模式 ":x" 和 ":wq" 的区别如下:(1) :wq 强制性写入文件并退出(存盘并退出 write and quit)。即使文件没有被修改也强制写入,并更新文件的修改时间。(2) :x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间;否则不会更新文件修改时间。 2.编辑模式 阅读全文

posted @ 2019-07-22 15:16 Summer儿 阅读(148) 评论(0) 推荐(0)

4-vim-工作模式-01-职责以及切换模式
摘要:vi 有三种工作模式 1.命令模式 打开文件首先进入命令模式,是使用vi的入口. 通过命令对文件进行常规的编辑操作,例如:定位-翻页-复制-粘贴-删除等. 在其他图形编辑器下,通过快捷键或鼠标实现的操作,都在命令模式下实现. 2.末行模式--执行保存和退出等操作. 要退出vi返回到控制台,需要在末行 阅读全文

posted @ 2019-07-22 14:54 Summer儿 阅读(289) 评论(0) 推荐(0)

3-vim-打开和新建文件-02-删除交换文件
摘要:vim的异常处理 如果vim异常退出,在磁盘上可能会保存有交换文件. 若使用vi编辑该文件时看到如下图信息,按下字母d就可以删除交换文件. 注意:输入命令操作的时候关闭输入法. 阅读全文

posted @ 2019-07-21 12:46 Summer儿 阅读(1052) 评论(0) 推荐(0)

2-vim-打开和新建文件-01-打开/新建文件/打开定位到文件指定行
摘要:1.新建或打开文件 命令: vim 文件名 在终端中输入vi在后面跟上文件名即可. 如果文件已经存在,会直接打开文件. 如果文件不存在,会新建一个文件. 2.打开文件并定位到文件指定行. 命令: vim 文件名 +行数 例:打开hello.py文件并定位到12行. 注: 如果只带+而不指定行号,会直 阅读全文

posted @ 2019-07-21 12:38 Summer儿 阅读(2843) 评论(0) 推荐(0)

1-vim-简介
摘要:vi(visual interface)是Linux最经典的文本编辑器 vi的核心设计思想-让程序员的手指始终保持在键盘的核心区域,就能完成所有的编辑操作. vi的特点 vi编辑器在系统管理和服务器管理编辑文件时,其功能远优于图形界面的编辑器. vim是从vi发展出来的一个文本编辑器,支持代码补全, 阅读全文

posted @ 2019-07-21 12:14 Summer儿 阅读(172) 评论(0) 推荐(0)

导航