Linux下的vim编辑器

Ubuntu已经安了很长一段时间了,但对几个编辑器理解的还不是很清楚,之前一直用的gedit,对我来说比较好用,但功能相比于vi和vim就略差一点。在查编辑器的时候看到了Linux的诸多发行版本,之前都是按照老师的要求来装虚拟机,所以很多发行版本都没听过,这次刚好了解一下Linux的相关基础知识。

一、Linux的发行版本

对于Linux的发行版本我自己只略微了解的有RedHat、CentOS、Ubuntu这三种(我装的是Ubuntu,适合新手使用),网上查了一下其他的发行版本还有Debian、Slackware、Gentoo等等等等。。。在这里只介绍一下自己见过的几种。

1、RedHat

    主要应用于服务器领域,面向企业用户,包括RHEL(收费版本)、Fedora Core(免费版本)、CentOS(免费版本)。其官方主页是http://www.redhat.com/

2、CentOS

    已归于红帽公司,开源免费的企业版,稳定性好。

3、Ubuntu

    有强大的apt-get软件管理程序还有近乎完美的Linux的桌面,对硬件的支持非常全面,适合于新手和硬件爱好者的使用。其官方主页是http://www.ubuntulinux.org/

二、Linux文本编辑器

1、gedit

   gedit有良好的语法高亮,对中文支持很好,支持包括gb2312、gbk在内的多种字符编码。gedit是一个自由软件。   这是 Linux 下的一个纯文本编辑器,但你也可以把它用来当成是一个集成开发环境 (IDE), 它会根据不同的语言高亮显现关键字和标识符。 gedit是我一直用的一个编辑器,用的时候感觉和windows的记事本差不多,因为可以用鼠标在文本上自由的点击,因此比较好用(可能是因为自己比较菜,用不惯vi)。之前在网上 还看到过在gedit上设置自动编译C语言,免去了退出文件在终端编译的步骤,功能也是很强大的。

说到这儿,借用一下那个博主的博客的关于gedit的自动编译c语言的配置,以下是配置步骤:

  工具-->Manage External Tools中添加一个工具,在添加的工具中输入如下代码:

  #!/bin/sh  

 fullname=$GEDIT_CURRENT_DOCUMENT_NAME

 name=`echo $fullname | cut -d. -f1`

 suffix=`echo $fullname | cut -d. -f2`

 gcc $fullname -lpthread -o $name && echo "编译成功";

 dir=$GEDIT_CURRENT_DOCUMENT_DIR

 gnome-terminal --hide-menubar --working-directory=$dir -t " 终端-$name" -x bash -c "$dir/$name;

 echo;

 echo '按回车键返回';

 read" 

如下图所示,配置完成后即可运行C程序。

2、vi

一般linux都会自带vi编辑器,vi有两种种模式:命令模式和编辑模式。

当用vi刚刚打开一个文件的时候,默认是命令模式,可以通过移动光标在文本中浏览,但不可进行插入、删除等一些对代码的操作。命令模式通过“i”转换为编辑模式,此时便可对文本进行一些操作(插入,删除等),编辑模式转换为命令模式通过"ESC"键,并且一般对于文件的操作(比如保存,退出等),必须要在命令模式下进行。

 vi命令使用方法:

  a、文件的操作

       vi filename     //打开filename文件

       :w              //保存文件

       :q              //退出编辑器,如果文件已修改请使用下面的命令

       :q!            //退出编辑器,且不保存

       :wq   或 :x         //退出编辑器,且保存文件

b、跳至指定行(vi命令模式下使用)

       n+         //向下跳n行

       n-          //向上跳n行

       nG        //跳到行号为n的行

       G         //跳至文件的底部

c、设置行号(vi命令模式下使用)

       :set  nu     //显示行号

       :set nonu    //取消显示行号

3、vim

Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是开源软件。  vim编辑器在Ubuntu下需要自行安装,命令为 sudo apt-get install vim。这只是vim的安装命令,vim的配置还在学习中,加油!!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值