欢迎查看和关注 一个开源的个人学习计算机科学知识成长记录(前后端,数据结构与算法)

  • 导入命令执行结果

    • :r !command

  1  am very happya kkkkk kkkkaaaaaaa,2 hjjjiiAiiiij ihshs3 4 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn5 OO o OOo OO OO OOo OO OO6 7 KLK lk lk lk lk lk lkl KLKl8 kskskskskskkskskskskskseet9 10 KLK lk lk lk lk lk lkl lKLK11 lkkl kl lkl KLKl lKLK lk12 13 kl kl kl lkl kl kl KLK lk14 LllllllllllllllllllllL15 kkkkkkkkkkkkkkkkkkkk16 17 hhhhhhhhhhhhhhhh18
~

:r /tmp/DidFinish.txt

  1  am very happya kkkkk kkkkaaaaaaa,2 test3 hjjjiiAiiiij ihshs4 5 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 OO o OOo OO OO OOo OO OO7 8 KLK lk lk lk lk lk lkl KLKl9 kskskskskskkskskskskskseet10 11 KLK lk lk lk lk lk lkl lKLK12 lkkl kl lkl KLKl lKLK lk13 14 kl kl kl lkl kl kl KLK lk15 LllllllllllllllllllllL16 kkkkkkkkkkkkkkkkkkkk17 18 hhhhhhhhhhhhhhhh19
~

:!which ls

[No write since last change]
/bin/lsPress ENTER or type command to continue

:r !date # 将命令执行结果导入到文件中

  1  am very happya kkkkk kkkkaaaaaaa,2 >test3 hjjjiiAiiiij ihshs4 5 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 OO o OOo OO OO OOo OO OO7 8 > Sun Apr 24 23:10:46 CST 20229 KLK lk lk lk lk lk lkl KLKl10 kskskskskskkskskskskskseet11 12 KLK lk lk lk lk lk lkl lKLK13 lkkl kl lkl KLKl lKLK lk14 15 kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 19 hhhhhhhhhhhhhhhh20
  • 定义快捷键

    • 定义注释快捷键
    • : map ^P I# <ESC> (ctrl + v + p)
  1  am very happya kkkkk kkkkaaaaaaa,2 test3 hjjjiiAiiiij ihshs4 5 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 OO o OOo OO OO OOo OO OO7 8 Sun Apr 24 23:10:46 CST 20229 KLK lk lk lk lk lk lkl KLKl10 kskskskskskkskskskskskseet11 12 KLK lk lk lk lk lk lkl lKLK13 lkkl kl lkl KLKl lKLK lk14 15 kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 19 hhhhhhhhhhhhhhhh20                                                                                                                                                         ~
:map ^P I#<ESC>

接下来就可以使用ctrl+p注释字符串

  8 Sun Apr 24 23:10:46 CST 20229 #KLK lk lk lk lk lk lkl KLKl10 #kskskskskskkskskskskskseet11 12 #KLK lk lk lk lk lk lkl lKLK13 #lkkl kl lkl KLKl lKLK lk14 #15 #kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 19 hhhhhhhhhhhhhhhh
  • 定位到行首 删除注释快捷命令

    • map ^B (ctrl+v+b) 0x
  8 Sun Apr 24 23:10:46 CST 20229 #KLK lk lk lk lk lk lkl KLKl10 #kskskskskskkskskskskskseet11 12 #KLK lk lk lk lk lk lkl lKLK13 #lkkl kl lkl KLKl lKLK lk14 #15 #kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 19 hhhhhhhhhhhhhhhh20 :map ^B 0x
  4 5 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 OO o OOo OO OO OOo OO OO7 8 Sun Apr 24 23:10:46 CST 20229 KLK lk lk lk lk lk lkl KLKl10 kskskskskskkskskskskskseet11 12 KLK lk lk lk lk lk lkl lKLK13 lkkl kl lkl KLKl lKLK lk14 15 kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 19 hhhhhhhhhhhhhhhh
  • 插入邮箱自定义字符

    • :map ^H email@email.com <ESC>
  1  am very happya kkkkk kkkkaaaaaaa,2 test3 hjjjiiAiiiij ihshs4 5 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 OO o OOo OO OO OOo OO OO7 8 Sun Apr 24 23:10:46 CST 20229 KLK lk lk lk lk lk lkl KLKl10 kskskskskskkskskskskskseet11 12 KLK lk lk lk lk lk lkl lKLK13 lkkl kl lkl KLKl lKLK lk14 15 kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 19 hhhhhhhhhhhhhhhh20
~
:map ^H threest@email.com<ESC>
  • 连续行注释

    • :n1,n2s/^/#/g
    • :n1,n2s/^#//g
    • :n1,n2s/^g
  1  am very happya kkkkk kkkkaaaaaaa,2 test3 hjjjiiAiiiij ihshs4 5 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 OO o OOo OO OO OOo OO OO7 8 #Sun Apr 24 23:10:46 CST 20229 #KLK lk lk lk lk lk lkl KLKl10 #kskskskskskkskskskskskseet11 12 #KLK lk lk lk lk lk lkl lKLK13 #lkkl kl lkl KLKl lKLK lk14 15 #kl kl kl lkl kl kl KLK lk16 #LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 hhhhhhhhhhhhhhhh19 ###20
~
:2,7s/^/#/g
  1  am very happya kkkkk kkkkaaaaaaa,2 #test3 #hjjjiiAiiiij ihshs4 #5 #RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 #OO o OOo OO OO OOo OO OO7 #8 #Sun Apr 24 23:10:46 CST 20229 #KLK lk lk lk lk lk lkl KLKl10 #kskskskskskkskskskskskseet11 12 #KLK lk lk lk lk lk lkl lKLK13 #lkkl kl lkl KLKl lKLK lk14 15 #kl kl kl lkl kl kl KLK lk16 #LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 hhhhhhhhhhhhhhhh19 ###20
6 substitutions on 6 lines
  • 取消注释

    • :map 1,20s/^#//g
  1  am very happya kkkkk kkkkaaaaaaa,2 #test3 #hjjjiiAiiiij ihshs4 #5 #RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 #OO o OOo OO OO OOo OO OO7 #8 #Sun Apr 24 23:10:46 CST 20229 #KLK lk lk lk lk lk lkl KLKl10 #kskskskskskkskskskskskseet11 12 #KLK lk lk lk lk lk lkl lKLK13 #lkkl kl lkl KLKl lKLK lk14 15 #kl kl kl lkl kl kl KLK lk16 #LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 hhhhhhhhhhhhhhhh19 ###20
~
:1,20s/^#//g
  1  am very happya kkkkk kkkkaaaaaaa,2 test3 hjjjiiAiiiij ihshs4 5 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 OO o OOo OO OO OOo OO OO7 8 Sun Apr 24 23:10:46 CST 20229 KLK lk lk lk lk lk lkl KLKl10 kskskskskskkskskskskskseet11 12 KLK lk lk lk lk lk lkl lKLK13 lkkl kl lkl KLKl lKLK lk14 15 kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 hhhhhhhhhhhhhhhh19 ##20
~
14 substitutions on 14 lines
  • 取消//注释
  1  am very happya kkkkk kkkkaaaaaaa,2 //test3 //hjjjiiAiiiij ihshs4 5 //RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 //OO o OOo OO OO OOo OO OO7 8 //Sun Apr 24 23:10:46 CST 20229 //KLK lk lk lk lk lk lkl KLKl10 //kskskskskskkskskskskskseet11 12 KLK lk lk lk lk lk lkl lKLK13 lkkl kl lkl KLKl lKLK lk14 15 kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 hhhhhhhhhhhhhhhh19 ##20                                                                                                                                                                  ~
:1,20s/^\/\//g
  1  am very happya kkkkk kkkkaaaaaaa,2 gtest3 ghjjjiiAiiiij ihshs4 5 gRjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 gOO o OOo OO OO OOo OO OO7 8 gSun Apr 24 23:10:46 CST 20229 gKLK lk lk lk lk lk lkl KLKl10 gkskskskskskkskskskskskseet11 12 KLK lk lk lk lk lk lkl lKLK13 lkkl kl lkl KLKl lKLK lk14 15 kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL17 kkkkkkkkkkkkkkkkkkkk18 hhhhhhhhhhhhhhhh19 ##20 7 substitutions on 7 lines
  • 替换

    • ab mymail threest@mail.com
  1  am very happya kkkkk kkkkaaaaaaa,2 test3 hjjjiiAiiiij ihshs4 5 RjjjiIAjjdkdlglg;g;gjfnf mr mr mr nn6 OO o OOo OO OO OOo OO OO7 8 Sun Apr 24 23:10:46 CST 20229 KLK lk lk lk lk lk lkl KLKl10 kskskskskskkskskskskskseet11 12 KLK lk lk lk lk lk lkl lKLK13 lkkl kl lkl KLKl lKLK lk14 15 kl kl kl lkl kl kl KLK lk16 LllllllllllllllllllllL 17 kkkkkkkkkkkkkkkkkkkk18 hhhhhhhhhhhhhhhh19 ##20
:ab mymail  threest@mail.com

Linux基础知识之Vim文本编辑器二之常用操作相关推荐

  1. linux系统中vi/vim文本编辑器的使用简介

    linux系统中vi/vim文本编辑器的使用简介 1. vi/vim简介 ​ vi/vim 是linux系统中最基本的编辑器,类似于windows系统中的记事本,几乎所有的linux开发版本都内置了v ...

  2. Linux系统学习关于Vim文本编辑器的使用介绍

    Day04 cippus vim 文本编辑器 vi [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8jFPKIO1-1669517913499)(F:\桌面\src=h ...

  3. Linux软件包管理的知识点,Linux基础知识之软件包管理(二)

    (1)CentOS7 yum dnf yum repository: yum repo 存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录下,repodata) 文件服务器: ftp:// ...

  4. Linux 下 vi/vim 文本编辑器超详细使用指南(转载)

    转载于 https://blog.csdn.net/kingmax54212008/article/details/54142633 Linux下的编辑器最常用的就是vim或者vi文本编辑.vi 和v ...

  5. vm怎么装vim_安装nginx报-bash: vm: command not found..错误提示vim文本编辑器命令没有安装...

    一.前言 关于在使用ssh客户端安装nginx的时候报"-bash: vim: command not found"错误,提示没有安装VIM文本编辑器 二.解决方法 1. 安装vi ...

  6. Linux学习笔记(二)(Vim文本编辑器 权限管理(用户,用户组) 系统相关(磁盘,进程))

    Linux学习笔记(二) 5.账号管理 概述 一.用户账号管理 概述 1. 添加账号 :useradd(`useradd 选项 用户名`) 2. 删除帐号(`userdel 选项 用户名`) 3. 修 ...

  7. linux中vim文本编辑器的默认模式是,Linux 下 vi/vim 文本编辑器超详细使用指南

    Linux下的编辑器最经常使用的就是vim或者vi文本编辑.vi 和vim 编辑器的区别是vim是vi的改进版本,在vi 编辑器的基础上上扩展了不少实用的功能. 大多数的linux/unix 发行版本 ...

  8. Linux ❉ Vim文本编辑器及其应用详解

    一 介绍 很多人习惯将 Vim 称为 Vi,其实 Vim 是 Vi 的增强版(在 Vi 的基础上增加了正则表达式的查找.多窗口的编辑等功能),使用 Vim 进行程序开发会更加方便. 1 Vi和Vim的 ...

  9. 小豪学Linux——vim文本编辑器与shell脚本

    4.Vim编辑器与Shell命令脚本 4.1.Vim文本编辑器 Vim编辑器的三种模式及切换方法 命令模式:控制光标移动,可对文本进行复制.粘贴.删除和查找等 输入模式:正常文本录入 保存或退出我能当 ...

最新文章

  1. 读取nas_NAS不够快?那就上SSD享受如火箭般的体验吧!
  2. HDU 6321 Problem C. Dynamic Graph Matching (状压dp)
  3. Java 中的自举类,到底是什么?
  4. stm32f103移植到f0_STM32F042替换STM32F103
  5. static变量 java
  6. java高并发临时表_不适用临时表进行分页,筛选,查询,避免高并发的方法。...
  7. java 浅堆 深堆_JVM中的一个小知识点:深堆和浅堆的概念
  8. hibernate5(8)操纵对象入门[3]操控对象封装方法
  9. Uvalive - 3026 Period (kmp求字符串的最小循环节+最大重复次数)
  10. php分页代码简单实现
  11. deepinu盘制作工具_用U盘装系统,试试这款多系统启动盘制作工具!
  12. Atitit 安全规范 指南 常见五种意外防止规范 attilax总结
  13. 发送短信工具类(亿美短信平台接口)
  14. 独特的抖音剧情号应该具备这5个特点
  15. ai边缘平滑_Illustrator初学者的问题 AI新增页面 AI形状 渐变以后边缘有锯齿 修整工具...
  16. 基于51单片机的烟雾火灾报警器proteus仿真设计
  17. Restsharp获取微信小程序数据,返回错误,提示没权限。手机抓包和操作都有数据,如何破--请大神支招,可私聊
  18. Axure 下载安装
  19. 在GB2312国标码的基础上产生汉字内码
  20. 【论文笔记】基于强化学习的连续型机械臂自适应跟踪控制

热门文章

  1. 载波聚合或双连接的方式进行_科普:谈谈载波聚合
  2. 大数据中心成立ppt_大数据中心建设思路ppt课件
  3. linux下各文件夹的结构说明及用途介绍
  4. Google的IOC框架: GUICE
  5. [机器学习必知必会]如何理解机器学习中的正则化
  6. Altium Designer格式文件变更为Cadence文件心路历程
  7. Git小技巧:如何从其他分支merge个别文件
  8. 路由器搭建ftp服务器
  9. 数学建模学习(1):数据统计与分析之平均数,中位数,方差,标准差,极差
  10. 记一次mysql千万级数据量(上千亿都行)的处理(java)