玩转VIM编辑器-vim的命令行

可以使用vim –h来查看vim的所有可用的命令行选项。

只读模式打开文件

使用vim –R filename.txt或者view filename.txt即可。

还原swap文件

可以使用vim –r来查看swap文件,例如我的信息为:

所以可以看到当前文件、~/tmp、/var/tmp和/tmp中的swap文件。

在打开文件的时候就执行vim命令

可以使用-c选项来在打开一个文件的时候执行vim文件。

比如:vim –c ‘:50’ filename.txt可以在打开文件后,直接跳转到50行。

也可以使用vim –c ‘command1’ –c ‘command2’ filename执行多个命令。

执行存储与文件中的命令

如果我们经常执行同样的命令,可以将该命令存储在文件中,使用下述命令:

vim –w repetitive_task.txt file_to_edit.txt

不使用所有的插件

可以使用vim - - noplugin filename来不加载任何插件。

进入受限vim模式

使用vim –Z filename或者rvim filename可以进入受限的vim模式。

转载于:https://www.cnblogs.com/shaoguangleo/archive/2011/11/02/2806040.html

玩转VIM编辑器-vim的命令行相关推荐

  1. 玩转VIM编辑器-vim附加特性

    玩转VIM编辑器-vim附加特性 重复一个操作N次 对于我们前面介绍的一些操作,我们可以单纯地加上一个数字,来重复操作N次,比如j表示下移一行,那么10j就是下移10行. 还有一些重复执行的命令: 重 ...

  2. Linux基础(1)--Vim编辑器的常用命令

    Vim编辑器的常用命令 指令模式 输入模式 底行模式(shift+:) 指令模式 指令模式命令也叫命令行模式 – G 光标置于文本最后一行,最后一列.大写输入为按键"Shift+g" ...

  3. 卷毛崽|Linux自学|Vim 编辑器与 Shell 命令脚本

    Vim编辑器与 Shell 命令脚本 1.Vim 文本编辑器: (1) vim常见命令 (2) vim 更改主机名(RHCSA考题) (3)vim 配置网卡ip(RHCSA考题) (4) vim配置y ...

  4. 第五节 红帽认证培训 重要的环境变量+Vim编辑器与Shell命令脚本(4.1-4.2)

    第五节 红帽认证培训 重要的环境变量+Vim编辑器与Shell命令脚本(4.1-4.2) 文章目录 重要的环境变量 4.1 Vim文本编辑器(Vi加强版:着色) 4.2编写Shell脚本 1.编写简单 ...

  5. Linux学习笔记-Vim编辑器与Shell命令脚本

    一.Vim文本编辑器 Vim文本编辑器,它默认会安装在当前所有的Linux操作系统上,是一款超棒的文本编辑器. Vim编辑器中设置了三种模式(命令模式.末行模式和编辑模式),每种模式分别又支持多种不同 ...

  6. Vim编辑器与Shell命令脚本

    1  Vim文本编辑器 如何使用Vim编辑器来编写.修改文档,然后通过逐个配置主机名称.系统网卡以及Yum软件仓库参数文件等 在Linux系统中一切都是文件,而配置一个服务就是在修改其配置文件的参数& ...

  7. linux dd 编辑,Vim编辑器中,在命令模式下的dd命令是用来( )。

    Vim编辑器中,在命令模式下的dd命令是用来( ). 更多相关问题 下列说法中不正确的是()A.-1的立方根是-1B.0的平方根与立方根相等C.-4的平方根是±2D.每个数都有一个立方 设s=11+1 ...

  8. 第六节 红帽认证培训 Vim编辑器与Shell命令脚本(4.3-4.4)

    第六节 红帽认证培训 Vim编辑器与Shell命令脚本(4.3-4.4) 文章目录 4.3 流程控制语句 1.if条件测试语句 2.for条件循环语句 3.while条件循环语句 4.case条件测试 ...

  9. Linux中vim编辑器保存退出命令

    Linux中vim编辑器保存退出命令 进入vim编辑器,输入 i 进入编辑状态 按esc退出编辑 常用的保存退出命令如下: 1.:w(保存编辑的文件内容,但不退出vim编辑器) 2.:w!(强制写文件 ...

  10. vim编辑器的使用命令

    阅读目录 一:VIM快速入门 二:Vim文档编辑 三:查找替换 四:高级功能入门 回到目录 一:VIM快速入门 1.vim模式介绍 以下介绍内容来自维基百科Vim 从vi演生出来的Vim具有多种模式, ...

最新文章

  1. 同时起两个mysql 起不了_到底是谁!让你在冬天的早晨起不了床?
  2. windows 7安装sql server2005以及com (-1073737712错误)+ 8004e00f错误
  3. 神策数据曹犟:神策数据产品矩阵与技术体系
  4. 服务器上的电脑登不上oracle,Oracle服务器改计算机名后报错之解决方法
  5. html5 usb调试,USB调试怎么打开 USB调试模式打不开怎么刷机
  6. maven的常用命令
  7. python用什么系统好_10分钟用python搭建一个超好用的CMDB系统
  8. poj3280 Cheapest Palindrome(回文串区间dp)
  9. 完全卸载vs2008
  10. USB免驱接触式FM4442卡ISO7816读写器S3-BMU-A0函数使用规则
  11. 李南江 html5笔记,Mr.Woo跟着李南江学习HTML5—项目总结
  12. 篮球中的PG,SG,SF,PF 英文全称分别是什么
  13. October CMS - 快速入门 3 创建主题
  14. 生物信息学|药物发现中的机器学习技术(2)
  15. 毕业论文参考文献引用
  16. map获取所有的key并返回列表
  17. PWN入门(3)覆盖堆栈上的变量
  18. 游戏制作之路(1)Blender下载
  19. 项目经理如何做项目工作汇报?
  20. 二维离散变换由c语言编写,C++实现离散余弦变换(参数为二维指针)(示例代码)...

热门文章

  1. matlab随机数函数小结
  2. 苹果电脑程序坞不见了?怎样隐藏与显示电脑Dock栏
  3. 详解Camtasia的场景转换功能
  4. 中国民生银行大数据团队的Flume实践
  5. Activiti5.22:删除工作流引擎自动创建的外键约束
  6. 《Flume日志收集与MapReduce模式》一2.1 下载Flume
  7. sis9280触摸ic 基于rk3288 的安卓4.4的 多点触摸
  8. [技术帖] js中,双引号,引发的问题
  9. PKU 1087 A Plug for UNIX
  10. 总结leetcode上【排列问题】【组合问题】【子集问题】回溯算法去重的两种写法!