1.用root账户登录Ubuntu,命令行中输入vim,如果未安装会得到下面的提示:

程序“vim”已包含在下列软件包中:
* vim
* vim-gnome
* vim-tiny
* vim-gtk
* vim-nox
请尝试:apt-get install <选定的软件包>

按照提示输入apt-get install vim安装。
2.安装完成后,输入vim会进入vim的标准模式,这时按键盘的i进入插入模式,在里面写点什么吧。
3.按Esc推出插入模式,进入标准模式,在这个模式下有几个基本命令要掌握。
  • :wq 保存推出
  • i 进入插入模式
  • x 删除当前光标的字符
  • dd 删除当前行,并且保存当前行到剪切板
  • p 粘贴
  • :help <command> 查看命令的帮助
  • 上下左右移动光标
4.输入:w filename 保存文件到当前目录。

5.:q退出vim页面。
6.下次输入vim filename就可以编辑或者查看这个文件了。

Ubuntu下VIM的安装和基本用法相关推荐

  1. Ubuntu下使用Anaconda安装opencv 解决无法读取视频

    Ubuntu下使用Anaconda安装opencv 最近在Ubuntu16.04下使用Anaconda安装opencv,碰到很多坑,记录备忘. cv2.VideoCapture(filename) 返 ...

  2. ubuntu下MySQL的安装

    为什么80%的码农都做不了架构师?>>>    一.ubuntu下MySQL的安装 1. 在ubuntu命令行下输入 sudo apt-get install mysql-serve ...

  3. Ubuntu下mongodb的安装与配置

    MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便.这里介绍在Ubuntu下mongodb的安装与配置. 1.下载 mongodb可以在官网上下载,地址,选择Ubun ...

  4. ubuntu 下 Graphviz 的安装及神经网络的绘图

    ubuntu 下 Graphviz 的安装 sudo apt-get install graphviz 神经网络的绘图 touch nn.dot vim nn.dot 编辑如下内容: digraph ...

  5. Ubuntu安装及Ubuntu下常用软件安装(不断补充)及Windows相关--软件开发用途

    之前一直使用Window系统,现在工作中大家主流使用Ubuntu,同事帮忙装个Ubuntu系统,事后写一下安装过程,以备后续再次安装查阅. 1Ubuntu安装 1.1Ubuntu文件下载: Ubunt ...

  6. Ubuntu下通过docker安装wechat

    Ubuntu下通过docker安装微信 一.安装docker sudo apt update sudo apt upgrade sudo apt full-upgrade# 安装证书 sudo apt ...

  7. 【区块链-以太坊】5 Ubuntu下truffle ganache安装及使用

    [区块链-以太坊]5 Ubuntu下truffle & ganache安装及使用 1 truffle安装 1)输入sudo npm install -g truffle 2)将truffle复 ...

  8. [Linux]Ubuntu下用apt-get安装的应用程序位置

    Ubuntu下用apt-get安装的应用程序的可执行文件默认放到/usr/bin目录下. 比如: 运行eclipse命令,如果出现:"程序eclipse未安装",这样我们可以执行: ...

  9. ubuntu下ffmpeg编译安装

    ubuntu下ffmpeg编译安装 解决库链接不上的问题 ubuntu下ffmpeg编译安装   1.ffmpeg是什么东西?相信很多人第一次接触这个东西,我先在这里做个简单的介绍. FFmpeg是一 ...

  10. 在Ubuntu下rtorrent编译安装笔记

    为什么80%的码农都做不了架构师?>>>    rtorrent是一个Bittorrent软件,基于终端的BT客户端,高性能.低资源,另外有不少人给rtorrent开发了Web GU ...

最新文章

  1. python django部署docker_Docker 部署 Django+Uwsgi+Nginx+Vue
  2. CentOS 7安装GNOME图形界面并设置默认启动
  3. 志愿填报显示服务器错误,高分落榜案例:志愿填报常见的3个低级错误
  4. 某月某日前包括当天吗_10月26日,你真的理解了导数的定义吗?(答思考题送猫王小音箱)...
  5. [读书笔记] -《C++ API设计》第6章 C++用法
  6. c语言十几行编译出上百k,二级C语言上机编程题技巧总结选读.doc
  7. 卷积的发展历程,原理和基于 TensorFlow 的实现
  8. 嵌入式工程师必须知道的一些好网站
  9. 技术可行性分析注意哪些内容?
  10. python寻找所有三位数素数_寻找所有的素数的python实现
  11. 2021 SNEC圆满落幕,新视智科携光伏玻璃智能检测解决方案闪耀申城
  12. 机器学习之logistic 回归
  13. IE无法上网,远程计算机或设备将不接受连接,其他浏览器可用
  14. java火星坐标与真实坐标的转换
  15. 微信支付二维码上添加logo
  16. 计算机对无人机的影响,无人机中的人工智能和自主性你了解多少
  17. c++程序设计报告总结
  18. Numpy库及ndarrary基础知识
  19. 录音文件怎么转文字 手机便签里的录音文字转换方法
  20. 开关灯问题两种解决方法

热门文章

  1. GIS案例练习-----------第六天
  2. Latex表格宽度调整
  3. CryoSat-2数据下载
  4. numpy的广播机制
  5. Linux设置node的process.env.NODE_ENV
  6. datetime与timestamp的区别
  7. 详细解读用C语言编写的 “扫雷”程序
  8. Hibernate-01-API及环境搭建
  9. html页面div等分,HTML5使用纯CSS实现“按比例平分”整个垂直空间
  10. Android ADB动态查看内存信息之Watch使用