打开vi编辑器,进行如下操作:
⑴ 插入2019年日历,并把该文件命名为2019.txt。
#vim 2019.txt
:r!cal 2019
:wq退出保存

⑵ 把4、5、6月的日历整体向右移动一个制表位。
:set number
把光标至于12行
: > 7

⑶ 把该日历的标题“2019”改为“2019年全年日历”。
把光标移到2019插入“年全日历”

⑷ 删除1、2、3月的日历,然后予以恢复。
:4,10d

:u

⑸ 把7、8、9月的日历整体移到日历的最后面。
: 20,26 m 35

⑹ 依次检索字符串“30”,如果每个月的最后一天为“30”,则删除该字符串“30”。
:/30 按n找下一个,手动删

⑺ 显示行号。
:set number

⑻ 在该vi编辑器中统计该文件的大小。

Vim文件和日历操作相关推荐

  1. vim,编辑文件后最简单的消除~ 和 .un~后缀文件生成的操作 ,重点为红色字体部分

    关于在使用vim或Gvim编辑文件后,会自动生成的2个文件. ~后缀的是文件旧版本的备份文件. .un~后缀的文件是用于当你再次打开文件时也能进行撤销上次的更改. 禁止生成这两个文件的步骤 1. 打开 ...

  2. linux修改vim配色,更改vim配色的具体操作 更改vim配色的图文教程

    有的用户还不会更改vim配色?下文就是小编给大家分享的更改vim配色的图文教程,一起来看看吧,希望对你们有所帮助哦. 一.查看系统中的配色方案 启动 Linux(示例版本为 CentOS 6.6),进 ...

  3. 转 :Vim文件编码识别与乱码处理

    Vim文件编码识别与乱码处理 在 Vim 中,有四个与编码有关的选项,它们是:fileencodings.fileencoding.encoding 和 termencoding.在实际使用中,任何一 ...

  4. vi/vim: 文件浏览和缓冲区浏览

    本节所用命令的帮助入口: :help netrw-browse :help bufexplorer :help winmanager [文件浏览] 在开发过程中,经常需要查找某个文件.我们前面在介绍p ...

  5. 学习笔记整理——vim,vim文件编码,vim配置文件

    1.vim 安装包 vim-enhanced 2. 移动到行首 shift 6,移动到行尾 shfit + 4. 3. 移动到某行,nG,1G 首行,G 行尾,10G 移动到第十行 4. nx 向后删 ...

  6. LINUX——vim文件编辑器

    一.什么是VIM 答:vim是一种文件编辑器,类似于txt文件,然后在里面写内容 二.vim新建.修改.保存.退出 新建文件 vim  文件名 1.命令模式: 2.输入模式 在命令行模式下按 i 或者 ...

  7. Centos7的vim文件编辑基本操作

    很多人在使用linux都会知道touch方法是创建文件,创建任何文件都是会使用到touch方法 例如 创建文件 touch 1.txt 这时候我就在我的root的家目录下面创建了一个1.txt文件 这 ...

  8. 文件基础 IO 操作

    文件IO 库函数 IO 打开文件 fopen 向文件写入数据 fwrite 从文件读取数据 fread 关闭文件 fclose 跳转当前读写位置 fseek 练习 系统调用接口 open write ...

  9. vim php 关键词高亮,vim的高亮查找操作

    使用了VIM这么久,却一直无法牢记一些基本的操作指令.今天查找一个关键字时,想不起来怎么查找"下一个",于是google之并解决,顺便把有用的都贴过来罢. 查找指令: /xxx 往 ...

  10. Linux(文件文档操作)

    Linux(文件文档操作) 熟悉 ls.cd.pwd 命令 1.ls命令 命令 操作结果 ls 显示所有目录 ls -a 显示所有目录,包括以.开头被隐藏的目录 ls -l 列出文件的所有信息 ls ...

最新文章

  1. 计算机组成原理考试知识点总结,最新2018计算机组成原理期末复习考试知识点复习考点归纳总结总结...
  2. Quartz-Spring集成Quartz通过XML配置的方式
  3. [Objective-C] 020_ Block
  4. POJ 1696 Space Ant 极角排序(叉积的应用)
  5. 关于深度学习,这些知识点你需要了解一下
  6. 哈希表和红黑树的对比
  7. VGG Pool5 Feature Map特征提取
  8. 蔚来:4月交付7102台 同比增长125.1%
  9. [Ext JS 4] 实战之 带week(星期)的日期选择控件(二)
  10. linux设备模型之tty驱动架构分析,linux设备模型之uart驱动架构分析
  11. Linux中文件权限(有图详细讲解)
  12. cam350菜单怎么切换成中文_电子设计软件CAM350各菜单使用说明(一)
  13. 使用sklearn加载波士顿房价数据集
  14. 数据库原理与应用实验九 视图的使用
  15. MEncoder的基础用法—6.5. 编码为MPEG格式
  16. [CSP-S模拟测试]:游戏(最短路)
  17. 计算机组成原理扩展指令CLC实验报告,惠州学院-计算机组成原理实验四 含流程图...
  18. cartographer 老版本 UKF
  19. Day442443444445446447448.K8s -谷粒商城
  20. 如何下载virtualbox的旧版本

热门文章

  1. 关于unity3d多点触控的研究
  2. 为什么苹果日历不能设置日程_苹果自带日历hold每日待办日程提醒不再轻易miss日程...
  3. 没有互联网,如何本地获取到LoRaWAN的终端数据?
  4. 小武与python的相遇1 - strip-replace的使用
  5. ANR问题分析实例 logcat anr trace
  6. 求循环群的生成元及子群(不一定对-_-#)
  7. 微信小程序获取手机号码(仅前端部分
  8. Unity Serialization 序列化
  9. 已设定选项 ‘readonly‘ (请加 ! 强制执行)
  10. 小兔 —— 「 洛谷 」P2768 珍珠项链