VIM文本编译器

VI是Linux和Unix的默认文本编译器,而VIM是VI的增强版本

1、关于VIM,有三种模式

命令模式 :文件打开后的默认模式,只能查看文件内容不能修改

输入模式:可以编辑以及修改

末行模式:用于保存修改并退出

2、切换

命令模式==》 输入模式                    按i键

命令模式==》 末行模式                    按:键

输入模式和末行模式==》 命令模式   按Esc键

3、vim filename(文件名)

如果filename存在则打开这个文件

如果filename不存在则创建这个文件

实验:

1、在/root/目录下新建文件hello.sh

1.1、录入内容“Hello World !!!”

进入命令模式后按i进入输入模式

注意下方“插入”字眼,此为输入模式的标志

1.2、保存后使用cat命令确认文件内容

2、修改系统文件 /etc/hosts

2.1、在末尾增加一行内容“127.0.0.1 www.baidu.com”

2.2、使用ping命令测试www.baidu.com的连通性,观察结果

转载于:https://blog.51cto.com/13555507/2072228

vim的一些基本应用相关推荐

  1. 初试linux编译(ubuntu+vim)+玩转智能蛇

    一.初试linux编译(ubuntu+vim) 步骤: ①下载vmware15+ubuntu桌面版映像 ②安装ubuntu ③下载vim+gcc 在ubuntu终端输入: sudo apt-get i ...

  2. Linux shell 学习笔记(6)— vim 编辑器使用方法及技巧

    1. 检查 vim 软件包 1.1 CentOS 发行版 $ alias vi alias vi='vim' $ $ which vim /usr/bin/vim $ $ ls -l /usr/bin ...

  3. linux高效办公环境配置(vim、tmux、bash_profile)

    文章目录 Vim 个人设置(.vimrc) tmux 安装参考 个人配置(.tmux.conf) bash_prifile 个人配置(.bash_profile) shell Vim 个人设置(.vi ...

  4. vim中tab键8空格换4空格

    前言 很多时候,都看不惯vim中tab键8个空格,觉得这个空格实在是太长了,浪费屏幕,那么现在就让你解决掉8个tab键8个空格,换成4个空格. 具体步骤 打开文件:/etc/vimrc vim /et ...

  5. Centos7 下安装VIM编辑器

    我们在安装完Centos后,它默认的是安装了VI编辑器,VIM是没有安装的,所以我们在使用vim test.txt时会提示: vim command not found ... 这就是说明我们的Lin ...

  6. VIM配置攻略(最强干货加强版)

    自己最近也在折腾这个VIM的配置,在网上也看了很多教程等,说真的看的一头雾水.主要是对于一个初学者来说对Vundle等根本没有什么了解,也不知道怎么用,并且由于本人的Linux系统是CentOs6.5 ...

  7. Vim 命令、操作、快捷键全集

    Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.Vim是自由软件. 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择 ...

  8. centos 6安装 vim

    centos 安装vim 1.首先查询当前当前vim所依赖的包存在不存在.检查缺少哪个几个依赖包 [root@bogon firstCopy]# rpm -qa|grep vivim vim-comm ...

  9. [skill] vim 操作多个window

    前言: 分辨率越来越高,屏幕越来越大,行最长80不变,屏幕利用空白越来越大. 开多个window吧! 开window的命令: 平行开一个window :split <//path/file> ...

  10. vim+vundle配置

    Linux环境下写代码虽然没有IDE,但通过给vim配置几个插件也足够好用.一般常用的插件主要包括几类,查找文件,查找符号的定义或者声明(函数,变量等)以及自动补全功能.一般流程都是下载需要的工具,然 ...

最新文章

  1. Spring+Dubbo+Zookeeper简单框架与使用
  2. python处理json_Python处理JSON
  3. CV之IC:计算机视觉之图像分类(Image Classification)方向的简介、使用方法、案例应用之详细攻略
  4. 算法(24)-股票买卖
  5. linux mii,Linux mii-tool 命令用法详解-Linux命令大全(手册)
  6. 分布式CAP原理:一致性、可用性、分区容错
  7. java接口对接——别人调用我们接口获取数据
  8. 华为手机序列号前三位_华为所有型号交换机查看序列号方法
  9. 如何搜索国外上市企业的财务数据以及年报 1
  10. Keras的两种模型:序列模型(Sequential)和通用模型(Model)
  11. 支付宝扫码转账到银行卡/飞行模式
  12. MathorCup大数据竞赛B题Baseline(持续更新)
  13. SecureCRT安装与配置(重点:心跳配置)
  14. 【An electroencephalographic signature predicts antidepressant response in major depression-笔记】
  15. android edittext失去焦点,Android 点击EditText外部区域失去焦点的方法
  16. 7-7 The Whimper of Universe (30 分)
  17. 百家号写的文章不给推荐怎么办?百家号怎么写出爆文?
  18. android 应用变量,应用变量(com.sollyu.xposed.hook.model) - 3.3.2 - 应用 - 酷安
  19. java集合框架-ConcurrentHashMap
  20. BUUCTF msic biubiu

热门文章

  1. Python刷题-7
  2. php微信商户下载对账单,浅析微信支付:下载对账单和资金账单
  3. mvn linux,Linux安装Maven
  4. Uinttest +excel结合使用--详细讲解
  5. Jmeter上传文件
  6. 微信公众号测试功能点
  7. windows2008r2补丁_我偶然发现一个严重 0day,影响 Win7 和 Server 2008 R2,微软未发补丁(详情)...
  8. 小程序 web socket_程序员的薪水和发展方向大全
  9. 不重复点名抽奖_抽奖新玩法?和平精英蜘蛛异变套装上线 参与十次可获得所有奖励...
  10. linux网络方面命令大全,Linux下必须知道的11个网络命令