`
solidsnake2007
  • 浏览: 29712 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Ubuntu下安装配置VIM/GVIM(GUI-Vim)

阅读更多

        Vim/GVim是Linux下程序员的利器,它拥有多种格式高亮提示,并拥有如IDE一般的强大编辑功能。如果你想编辑C/C++, 简单的Javascript,HTML,XML等等都是很好的选择。 因为它的简单、强大、迅速,使它背负Linux下第一大脚本编辑器的名号。

        如果想要使用它需要一点点设置。

 

    安装 : 

sudo apt-get install vim
sudo apt-get install vim-gtk

 

    我们还需要一点设置使他使用起来更加快捷方便,在此之前我们需要查看一下vim安装信息:

vim --version
------------------------------------------------------------
     系统 vimrc 文件: "$VIM/vimrc"
     用户 vimrc 文件: "$HOME/.vimrc"
       用户 exrc 文件: "$HOME/.exrc"
   系统 Gvimrc 文件: "$VIM/gvimrc"
   用户 Gvimrc 文件: "$HOME/.gvimrc"
         系统菜单文件: "$VIMRUNTIME/menu.vim"
          $VIM 预设值: "/usr/share/vim"

 

        我们看到了vim的配置文件存放位置,这意味着我们可以通过创建以及修改配置来改变vim的各种参数, 首先我们需要知道gvim的配置文件是建立在vim基础之上的,这就表示gvim可以共享vim的配置。好吧,我们首先来设置一下vim使他变得更像一个IDE。

vim ~/.vimrc
set ai // 自动缩进
set smarttab  //启动增强tab
set tabstop=4  //tab为4个空格(默认为8个)
set shiftwidth=4 //缩进宽度4个空格
set expandtab //使用空格代替tab
set nu // 显示行号

 

        这样一来我们的Vim/GVim就具有上述功能。我们已经可以使用它进行脚本编辑了。等等,好像遇到了一个严重的错误,在我打开gvim的时候,出现了乱码。这绝对是因为GVim的BUG的造成的,因为它居然不认识自己目录中的编码文件了。。。。 (尼马坑死爹吧- -!!)

        好吧,我们来帮他Debug一下,首先我们要进入vim/GVim的系统目录中语言栏,一般为 /usr/share/vim/vim72/lang/ :

cd /usr/share/vim/vim72/lang/
sudo ln -s menu_zh_cn.utf-8.vim menu_zh_cn.utf8.vim  //创建一个软链接修正它的名字,让它可以识别。

 

    问题解决,接下来我们还可以设置我们喜欢的gvim配色方案 :

vim ~/.gvimrc
colo desert //设置配色方案

 

        好了打开gvim看看吧。

 

 

分享到:
评论

相关推荐

    vim/gvim for window 安装和插件

    在Windows环境下安装Vim和Gvim,以及添加和管理插件,是提升工作效率的重要步骤。 首先,让我们详细探讨如何在Windows上安装Vim/Gvim。安装过程通常包括下载安装包和执行安装程序。可以从官方网站或第三方源获取...

    Vim/Gvim配置文件+配色方案_By Marslo

    作为自己极为方便和顺手的编译器,在最近两年的使用中,我不断的更新和加强vim的功能,特此备份。。。 ============================== 开启最大化 (win32用户直接就可以最大化,但是linux用户则需要安装wmctrl,...

    最实用完整的VIM/GVIM配置

    以下是对这个"最实用完整的VIM/GVIM配置"的相关知识点的详细说明: 1. **基本操作**: - VIM 使用模式切换的概念,包括命令模式、插入模式和可视模式等,理解这些模式及其转换是使用的基础。 - 命令模式下,用户...

    vim/gvim 21种配色方案

    在IT行业中,文本编辑器是开发者们不可或缺的工具,Vim和Gvim作为其中的经典代表,因其高效和高度可定制性而备受喜爱。本主题聚焦于Vim/Gvim的21种配色方案,旨在提升代码阅读和编写时的视觉体验。配色方案的选择...

    VIM / GVIM 使用

    - 例如,安装插件Vim-Surround可以方便地添加和修改括号、引号等结构。 5. **插件示例**: - `NERDTree`:提供文件系统树视图,便于导航。 - `vim-airline`:增强状态栏,显示更多信息。 - `vim-autocomplete`...

    开源词典Windows、Linux下均可用,可直接集成到VIM/GVIM

    开源词典Windows、Linux下均可用,可直接集成到VIM/GVIM 提供朗道中英文互译词库,可本地离线查词,方便易用,配置灵活,可集成到VIM中一键查词,非常方便。 附件为词典工具源码,编译可用。

    ubuntu离线安装vim

    通常,你应该先安装`vim-common`,然后是`vim-runtime`,最后是`vim-tiny`或`vim-doc`。例如: ``` sudo dpkg -i vim-common_*.deb sudo dpkg -i vim-runtime_*.deb sudo dpkg -i vim-tiny_*.deb sudo dpkg -i ...

    Linux的网卡参数详解vim /etc/sysconfig/network-scripts/ifcfg-ens33

    vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet # 网卡类型:为以太网 PROXY_METHOD=none # 代理方式:关闭状态 BROWSER_ONLY=no # 只是浏览器:否 BOOTPROTO=dhcp # 网卡协议 DHCP 动态主机配置...

    Ubuntu20.04安装vim出现的相关问题及解决方法

    ### Ubuntu20.04安装vim出现的相关问题及解决方法 #### 一、问题背景与概述 在Linux环境中,Vim是一款非常强大的文本编辑器,它不仅具备基本的文本编辑功能,还支持语法高亮、代码补全等多种高级特性,是开发人员...

    vim-gvim-plugin

    【vim-gvim-plugin】是一个针对Vim编辑器的插件集合,主要包含了四个核心组件:taglist_45、winmanagervisualmark、a.vim和grep.vim。这些插件旨在提升Vim的代码浏览、窗口管理、标记和搜索功能,使程序员在编辑代码...

    gvim 配置 -ubuntu

    在GVim的配置目录(通常是`~/.vim/bundle/`)下执行以下命令: ```bash mkdir -p ~/.vim/bundle cd ~/.vim/bundle git clone https://github.com/VundleVim/Vundle.vim.git ``` 2. **配置Vundle**:打开GVim的配置...

    ubuntu下vim配置成C/C++ IDE

    本文件是在ubuntu下配置vim,变成C/C++集成开发环境,实现代码自动补全,函数参数提示,代码跳转,文件列表和函数项显示等功能,在ubuntu12.04 和ubuntu14.04中测试通过,只需执行vim.sh脚本即可,注意脚本中的vim73...

    vim编译包安装vim8.2

    4. **配置编译** - 运行配置脚本来指定安装选项和目标路径。 ``` ./configure --prefix=/usr --enable-multibyte --with-features=huge --enable-rubyinterp --enable-python3interp --enable-gui=auto --enable-...

    ubuntu-ubuntu升级vim-安装指定版本vim.pdf

    ### Ubuntu下升级与安装指定版本Vim的方法 #### 背景介绍 Vim是一款功能强大的文本编辑器,因其高效性和可定制性受到广大开发者的喜爱。在Ubuntu系统中,默认安装的Vim版本可能无法满足某些用户的特定需求,比如...

    Ubuntu vim配置(很简单)

    下载vimconfig.tar.tgz,将文件拷贝到ubuntu, 执行下面命令: tar zxvf vimconfig.tar.tgz cd vimconfig cp .* ~/ -rvf 部分配置情况: "-------------TagList--------------- "设置ctags路径 let Tlist_Ctags_Cmd ...

    vim+latex相关工具下载链接合集

    - 安装方法:将 Vim-Plug 的脚本复制到 ~/.vim/autoload/plug.vim 文件中即可。 - 配置示例:在 ~/.vimrc 文件中添加以下内容: ```vim call plug#begin('~/.vim/plugged') Plug 'junegunn/vim-plug' Plug '...

    VMware-VIMSetup-all-5.5.0-1312299

    无论是从安装配置、监控管理还是扩展集成等方面来看,都具备了非常全面的功能。对于那些希望提高数据中心效率和可靠性的IT专业人士来说,熟练掌握VIM的使用方法是非常有价值的。此外,随着技术的不断发展,持续关注...

    ubuntu 工具源码和安装说明

    ubuntu 工具源码和安装说明. export PATH=$PATH:/usr/local/vim/bin tar xf ncurses_5.9.orig.tar.gz mv ncurses-5.9/ ncurses cd ncurses ./configure --prefix=/usr/local/ncurses --without-cxx make sudo make ...

    ubuntu 20.04.1 离线vim资源包

    Ubuntu 20.04.1 离线vim资源包提供了在没有网络连接的情况下安装和升级Vim的便利。这个资源包包含了两个关键的deb格式安装文件:`vim-runtime_8.1.2269-1ubuntu5.7_all.deb` 和 `vim_8.1.2269-1ubuntu5.7_amd64.deb`...

    vim插件基础配置,vim-plug

    `vim-plug`是一个简洁且高效的Vim插件管理器,它使得安装、更新和管理Vim插件变得极其简单。下面将详细介绍如何使用vim-plug进行Vim插件的基础配置。 首先,我们需要在Vim中安装vim-plug。打开终端,确保你的系统...

Global site tag (gtag.js) - Google Analytics