一、安装vm-tools
        1.安装vm-tools
                如果你的虚拟机有以下问题:
                                    不能立刻适应客户机//比如虚拟机的屏幕外面有黑圈
                                    不能实现文件共享
                                    不能与主机直接进行复制粘贴
                                    不能使用共享文件夹
                                    
                    安装vm-tools可以解决这些问题。
                    
        2.sudo含义
           sudo意为以su do后的命令;
            以超级用户的身份执行此条命令
                
            有些地方需要sudo,有些地方不需要sudo
                
            如果在家目录(~)下操作则不需要sudo
            如果在根目录(/)下操作则需要sudo
        
        
        
==============================================================
二、vim的安装与配置
        概念:vim和vi是同一种东西。vi和vim就相当于不同版本的时期
                vim是什么?------文本编辑器
            1、vim的安装与配置
                    1、sudo apt-get update            //更新软件源、安装的应用商店 
                    2、sudo apt-get install vim        //安装vim

三、vim的编辑器----写程序工具

1,vim编辑器有两个模式:命令模式和插入(编辑)模式
 
  
  命令模式下: 对文件内容进行管理,比如:复制,删除,修改,粘贴,撤销,查找,替换等
  插入模式下: 向文件中写东西
 
  当打开文件时,默认处于命令模式。
  
  命令模式  切换到  插入模式 :  i - 在光标位置插入   a - 在光标下一个字符位置插入  o - 在光标下一行插入
  插入模式  切换到  命令模式 : esc键
  
2,在命令模式下,如何对文件内容进行管理

1》复制粘贴剪切删除撤销 
    
        yy        ------        复制一行
        nyy     ------      复制n行,(n为行数)
        yw         ------        复制一个单词 
        
        dd        ------        剪切/删除一行
        ndd     ------      剪切/删除n行,(n为行数)
        dw         ------        剪切/删除一个单词 
        x        ------        剪切/删除一个字符
        nx         ------      剪切/删除n个字符(n为字符个数)
        
        p        ------        粘贴 
        u         ------        撤销 
        
        
    2》保存和退出vim 
        
        :w         ------    保存 
        :q         ------    退出
        :wq      ------  保存并退出
        
        :w!         ------    强制保存 
        :q!         ------    强制退出
        :wq!          ------  强制保存并退出
        
    3》查找和替换 
        
        /string          ------ 查找字符串string
        n                 ------ 查找下一个 
        N                 ------ 查找上一个
        
        :%s/return/RETURN/g   -----  将文件中所有的return替换为RETURN
        :s/return/RETURN/g    -----  将一行中所有的return替换为RETURN

ubuntu中vim编辑器的安装与基本使用相关推荐

  1. linux系统中VIM编辑器推荐安装插件

    k-vim VERSION: 9.0 LAST_UPDATE_TIME: 2015-05-02 作者 wklken (凌岳/pythoner/vim党预备党员) Email: wklken@yeah. ...

  2. linux中vim编辑器_为什么Vim爱好者喜欢Herbstluftwm Linux窗口管理器

    linux中vim编辑器 每个人都喜欢Vim(除了Dvorak和Emacs用户). Vim非常流行,以至于整个Web浏览器都致力于通过Vim键盘绑定,流行的Zsh终端仿真器中的Vim模式甚至文本编辑器 ...

  3. linux下vim编辑器插件,为你介绍Linux系统中vim编辑器的实用插件!

    今天小编要跟大家分享的文章是关于Linux系统中vim编辑器的实用插件.Vim 是 Linux 下的常用文本编辑器,但也经常被称为是一个上古神器,因为它对于初学者而言相当不友好,也不好入门. Linu ...

  4. linux crossover 乱码,Ubuntu 中如何使用 CrossOver 安装 Windows 程序

    CrossOver 这款类虚拟机软件不仅有着 Mac 版本还有着 Linux 版本,这也表示着我们可以在 Ubuntu 中通过 CrossOver 安装使用 Windows 程序. 之前小编为大家介绍 ...

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

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

  6. Ubuntu中Vim使用技巧

    Vim是一个高级文本编辑器,它提供了Unix下编辑器 'Vi' 的功能并对其进行了完善.Vim经常被认为是 "程序员的编辑器",它在程序编写时非常有用,很多人认为它是一个完整的集成 ...

  7. Ubuntu中使用sanp一键安装安装Notepad ++

    导读 很少有文本编辑器像Notepad ++一样流行得到广大用户的喜爱,Notepad ++是一个免费的开源代码编辑器,专为Windows构建,用C ++编写.以其小巧的应用程序大小和出色的性能而闻名 ...

  8. Linux 中vim编辑器学习笔记

    vim是Linux是非常常用的编辑器,也是编程开发中的神器之一.接下来,是我学习vim编辑器的一些笔记,总结如下: 首先:我们接触的vim编辑器一共有三种模式,分别为命令模式.编辑模式.末行模式. 具 ...

  9. 在 Ubuntu 中使用 GDebi 快速安装 DEB 包

    文章目录 1.在基于 Ubuntu 的发行版中安装 GDebi 2.如何使用 Gdebi 安装 deb 包 [GUI 和终端] 3.将 GDebi 设为 .deb 文件安装的默认选项 Gdebi 是一 ...

  10. Ubuntu 中如何使用 PPA 安装应用程序

    文章目录 什么是 PPA 为什么要使用 PPA 如何使用 PPA?PPA 是怎样工作的? 为什么使用 PPA?为何不用 DEB 包 官方 PPA vs 非官方 PPA 软件仓库和包管理的概念 确保你的 ...

最新文章

  1. R 语言绘制环状热图
  2. json-lib 常用功能
  3. matlab中.P文件的介绍
  4. http://blog.csdn.net/lovejavaydj/article/details/6
  5. Php基础正则表达式篇
  6. 你问我答,准备面试需要做哪些技术储备,面试官更加关心什么方面的技术点?...
  7. 判断js中数据类型 的最短代码
  8. NQueens, NQueens2 N皇后问题,递归回溯
  9. java config 类_Spring ----JavaConfig类代替XML配置Bean
  10. 如何提升应用程序启动权限
  11. 如何批量压缩图片大小?
  12. ShardingSphere-ElasticJob踩的坑 截至3.0.1版本
  13. html表格内数据填充颜色,点击数据,自动为整行表格填充颜色,再也不用担心看错数据了...
  14. 农业农村部:发现生猪、野猪异常死亡应立即报告
  15. 飞鹅云打印机api接口asp版,asp源码对接飞鹅云小票打印机
  16. JAVA并发编程-视频教程
  17. PHP MVC及模板引擎
  18. argo workflow 部署
  19. cocos2d-js
  20. (踩坑向+靠谱安装贴记录)ubuntu20.04安装freesurfer、FSL、ANTs、MRtrix,虚拟机

热门文章

  1. Jmeter安装步骤
  2. USB转串口 TTL RS-232 RS-485 COM口 UART区别
  3. VB6.0软件安装包(永久),适用于Windows各系统附安装教程
  4. DB9 公头母头引脚定义及连接、封装
  5. 算法设计与分析 (知识点总结)
  6. 几何画板椭圆九种画法_几何画板中椭圆的几种构造方法
  7. UNIX环境高级编程习题——第一章
  8. 常用的Java虚拟机参数
  9. 任务 F :工时统计
  10. 360html5播放加速,总结:没有讨论加速问题,“视频快速观看”完全支持360种浏览器...