Ubuntu中安装和使用vim_virtualbox里面如何导入vim-程序员宅基地

技术标签: vim  

平台:Ubuntu14.04(在虚拟机Virtualbox中)

vim是一个高级文本编辑器,vim是从vi发展而来。

1.安装
在命令行敲入“vi”后按”tab”键,可以看到目前系统中只安装了vi和vim.tiny,vim.tiny是vim的精简版。接下来安装vim。

终端输入:
sudo apt-get install vim-gtk

再次在命令行敲入“vi”后按”tab”键,得到:

 

2.使用
您可以在终端中输入“vim”来启动控制台模式下的vim,或输入“gvim” 来启动图形模式下的vim。

输入vim后:

输入gvim后:

 

 

按下“i”来进入插入模式,在屏幕上输入一些文字。按下按钮将从插入模式转到编辑模式。该模式用于移动和操纵文本。 命令模式用于执行冒号命令,比如保存,查找/替换以及配置vim等。欲保存文本,您只需要在正常模式下输入:进入命令模式并输入:w filename。退出vim请执行冒号命令:q。

终端输入:(//注释;/* 注释 */)
vim //启动vim
i //进入“插入模式”
<输入文本>
/*如:

#include<iostream>
using namespace std;
int main()
{
    cout<<"Hello Ubuntu"<<endl;
    return 0;
}

*/
<键入Esc> //回到“编辑模式”
:w Filename //进入“命令模式”,保存文件名为“Filename”
:q //退出vim
vim Filename //打开“Filename”文件

在/home目录下可以看见刚才编写的“Filename”文件,用gedit打开即看见刚才输入的内容。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/kobeforever0823/article/details/124192179

智能推荐

如何修复注册表!-程序员宅基地

文章浏览阅读2.7k次,点赞2次,收藏5次。注册表修复 Windows 95开始,微软公司在Windows中引入了注册表(英文为REGISTRY)的概念(实际上原来在Windows NT中已经有此概念)。注册表是Windows95及Windows98的核心数据库,表中存放着各种参数,直接控制着Windows的启动、硬件驱动程序的装载以及一些 Windows应用程..._无法导入 \hkey_dyn_data.reg: 访问注册表时出错。

紫书笔记 - algorithm头文件_algorithm头文件 greater-程序员宅基地

文章浏览阅读520次。排序与检索sort :对给定区间所有元素进行排序头文件 :algorithm语法描述:sort(begin,end,cmp),cmp参数可以没有,如果没有默认非降序排序。  less<数据类型>()//从小到大排序  greater<数据类型>()//从大到小排序函数lower_bound()功能:函数lower_bound()..._algorithm头文件 greater

cmd执行python错误提示api-ms-win-crt-runtime-l1-1-0.dll 丢失_python api ms win-程序员宅基地

文章浏览阅读2.8k次。错误如下: 解决: 在micorsoft 官网下载下载KB2999226、KB3118401进行更新。KB2999226下载 进去KB2999226下载界面后这时我们可以看到各个系统的补丁下载,这里我们以win7 64位为例,如下图 KB3118401下载 进入下载界面后我们可以看到各个系统下的KB3118401下载地点,和KB2999226类似: 等两个都下载完了之后..._python api ms win

(一)使用YOLOv3训练BDD100K数据集之数据集下载-程序员宅基地

文章浏览阅读1.9w次,点赞26次,收藏156次。目录1 数据集下载2 数据集简单分析3 标签文件分析1 数据集下载之前博客写 了如何使用YOLOv3训练自动驾驶数据集KITTI,它的图片尺寸普遍为1242x375(大约),且总共有提供标签的7481张训练集,还有未提供标签的7518张测试集,用于官方评测算法。如果我们自己要评测算法,需要从7481张训练集中划分一部分作为验证集,这样训练的数据又减少了。而BDD00K数据集总共拥有1..._bdd100k数据集

pgsql sql中获取当前时间_PostgreSQL技巧 如何获取当前日期时间-程序员宅基地

文章浏览阅读8.1k次,点赞2次,收藏3次。这篇文章主要介绍了PostgreSQL 如何获取当前日期时间及注意事项,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧在开发数据库应用或者调试代码时,经常需要获取系统的当前日期和时间,我们来看一下 PostgreSQL 中提供的相关函数。当前日期CURRENT_DATECURRENT_DATE 函数用于获取数据库服务器的当前日期..._pg获取当前时间

告别 996,解放开发者,一站式 AI 开发平台助力 AI-Native 时代_ai-native开发框架-程序员宅基地

文章浏览阅读4.9k次,点赞3次,收藏4次。当前,AI 赋能千行百业的愿景仍然处于起步阶段,AI 在很多时候更被认为是很高深需要非常大投入的技术领域,但是 AI 的超高技术门槛给 AI 应用的落地带来了极大的困难。根据波士顿咨询公司的调研报告,约86% 的市场需求需要定制开发业务场景下的 AI 模型。定制模型过程中,企业用户和开发者往往会面临缺少模型训练经验、数据采集和标注成本较高、模型适配与部署流程较为繁琐、模型优化迭代周期长等核心难点,从而会造成整个项目的成本高、周期长、且在前期对项目效果无法准确预期。由于AI 应用开发的成本高昂,市.._ai-native开发框架

随便推点

Exceptional Performance : Best Practices for Speeding Up Your Web Site_this provides the exceptional performance expected-程序员宅基地

文章浏览阅读1.7k次。原贴:http://developer.yahoo.com/performance/rules.html#expiresExceptional Performance : Best Practices for Speeding Up Your Web Site High Performance Web Sites by Steve Souders, Chief Performan_this provides the exceptional performance expected

RouterLink在IE和Firefox中不起作用(路由不跳转)的问题-程序员宅基地

文章浏览阅读1k次。方法一:只用a标签,不适用button标签;方法二:使用button标签和Router.navigate方法_routerlink在ie和firefox中不起作用

vue.js 和 vue.min.js 文件_vue.js vue.min.js-程序员宅基地

文章浏览阅读9.9k次。https://download.csdn.net/download/qq_36688143/10546461_vue.js vue.min.js

mysql5.7.20出现The server time zone value '�й���׼ʱ��' is unrecogni。。。。的解决办法-程序员宅基地

文章浏览阅读1.3w次,点赞4次,收藏12次。java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configu...

GitLab配置ssh-key_gitlab更新ssh-key-程序员宅基地

文章浏览阅读1.9k次。1 背景当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码。但是网上很少找到如何用git客户端生成ssh key,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找到了解决方案,那么本文,我们就来聊一聊如何本地git客户端生成ssh key,然后配置在gitlab里,而后使用ssh协议进行提交和拉取git远程仓库的代码。2 解决方案打开本地git bash,使用_gitlab更新ssh-key

计算机网络考试试题库-期末考试题库含答案_某公司 testa 有一个总部和三个下属工厂。总部有 4 个局域网,其 中 lan2-lan4 都-程序员宅基地

文章浏览阅读1.2w次,点赞33次,收藏332次。一、选择题(第一章 1-10;第二章 11-20;第三章21-35;第四章36-60 ;第五章 61-73道;第六章 74-84道;第七章85-90;第九章91-95;第十章96-100)1.下列四项内容中,不属于Internet(因特网)基本功能是____D____。A.电子邮件 B.文件传输 C.远程登录 D.实时监测控制2.Internet是建立在____C_____协议集上的国际互联网络。 A.IPX B.NetBEUI C.TCP/IP _某公司 testa 有一个总部和三个下属工厂。总部有 4 个局域网,其 中 lan2-lan4 都