位置: 编程技术 - 正文

Ubuntu下vim的安装和基本配置简介(ubuntu14.04安装vim)

编辑:rootadmin

推荐整理分享Ubuntu下vim的安装和基本配置简介(ubuntu14.04安装vim),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ubuntu安装vim8.2,ubuntu 安装vi,ubuntu中vim的安装,ubuntu18.04安装vim,ubuntu中vim的安装,ubuntu20安装vim,ubuntu20安装vim,ubuntu20安装vim,内容如对您有帮助,希望把文章链接给更多的朋友!

安装和基本用法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就可以编辑或者查看这个文件了。

常用插件:

1.ctags安装

ctags可以建立源码树的索引,使程序员在编程时能迅速定位函数、变量、宏定义等位置去查看原形以下是在ubuntu下ctags的下载安装和配置过程:下载并安装ctags,终端输入命令复制代码代码如下:sudo apt-get install ctags建立源码索引,比如我经常需要查阅Linux的内核代码,而这些代码放在/home/hjw/arm/linux-2.6.目录下

那么在终端进入到该目录后,输入命令ctags -R *,你会发现多了一个tags文件,这个就是索引文件向vim注册索引文件tags的路径,用root用户在终端输入gedit /etc/vim/vimrc在打开文件的最后添加一行(当然,具体路径根据你自己的情况)set tags=/home/user/arm/linux-2.6./tags然后关闭终端重新打开,你就可以用VIM在任意地方查看有关Linux的函数原形

2.taglist插件

想必用过Source Insight的人都记得这样一个功能:SI能够把当前文件中的宏、全局变量、函数等tag显示在Symbol窗口,用鼠标点上述tag,就跳到该tag定义的位置;可以按字母序、该tag所属的类或scope,以及该tag在文件中出现的位置进行排序;如果切换到另外一个文件,Symbol窗口更新显示这个文件中的tag。

在vim中的taglist插件所实现的就是上述类似的功能,有些功能比SI弱,有些功能比SI更强。而且,taglist插件还在不断完善中!

要使用taglist plugin,必须满足:

打开vim的文件类型自动检测功能:filetype on

Ubuntu下vim的安装和基本配置简介(ubuntu14.04安装vim)

系统中装了Exuberant ctags工具,并且taglist plugin能够找到此工具(因为taglist需要调用它来生成tag文件)

你的vim支持system()调用

3.taglist安装

(1)在用户主目录建立.vim复制代码代码如下:[atom@localhost ~]$ mkdir .vim(2)解压taglist_.zip到.vim目录下复制代码代码如下:[atom@localhost ~]$ unzip taglist_.zip -d .vim

解压后的目录结构如下复制代码代码如下:[atom@localhost ~]$ ls -R taglist

taglist:doc plugin

taglist/doc:taglist.txt

taglist/plugin:taglist.vim

(3)安装taglist[/code][root@localhost atom]# cp /taglist/doc/taglist.txt /usr/share/vim/vim/doc/[root@localhost atom]# cp /taglist/plugin/taglist.vim /usr/share/vim/vim/plugin/[/code]

(4)生成帮助标签进入vim的doc路径。复制代码代码如下:cd /usr/share/vim/vim/doc

启动vim,命令模式下输入:helptags . (.不可少,表示当前目录。也可以在任意目录中启动vim,只要指定:helptags usr/share/vim/vim/doc/)

生成帮助标签后,就可以使用下面的命令查看taglist帮助:help taglist.txt

现在可以vim中试着打开taglist,输入命令:TlistToggle 来打开和关闭taglist窗口。(命令可以简写为Tlist)

命令使用介绍

Ctrl+] :在函数调用的地方跳转到函数定义的地方

Ctrl+t:返回到上一个查找的地方解压后的目录结构如下

Ubuntu系统中升级Linux内核的一般步骤 如何更新Linux内核来提升系统性能目前的Linux内核的开发速度是前所未有的,大概每2到3个月就会有一个主要的版本发布。每个发布都带来几个的新的功

Ubuntu系统上使用LVM调整硬盘分区的教程 先来介绍一下硬盘分区的基本知识:物理介质Thephysicalmedia你应该感受物理这个单词有极大的延伸,虽然我们刚开始假设它仅仅是一个硬盘,或者一个分

在Ubuntu系统上构建Android环境以及从Google Play上下载APK 打造一个全命令行的Android构建系统step1安装JDK环境配合android的JDK最好选用JDK官方版本而不是OpenJDK,下面是在unbuntu下安装JDK1.7的方法。复制代码代码如下:

标签: ubuntu14.04安装vim

本文链接地址:https://www.jiuchutong.com/biancheng/350407.html 转载请保留说明!

上一篇:在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程(ubuntu怎么装)

下一篇:Ubuntu系统中升级Linux内核的一般步骤(ubuntu系统升级后无法进入系统)

  • 增值税开票软件口令锁定怎么办
  • 申报个税时怎么获取个税专项附加扣除
  • 预付的成本票计入什么科目?
  • 生产企业的基础设施是指
  • u8反记账操作步骤
  • 残疾证挂靠一年多少钱
  • 不动产净值包括增值税吗
  • 流动负债是总负债吗
  • 企业如何进行利润分配的会记处理
  • 建筑行业开工程票,材料抵扣有没有比例
  • 财务费用在贷方与做借方红字有区别吗
  • 多开进来的发票怎么结算税点呢?
  • 保险营销员的佣金怎么算个税
  • 防伪税控维护费会计分录
  • 小规模企业差额征收税率
  • 小规模纳税人代理记账一年费用
  • 增值税 3万
  • 简易计税方法使用范围
  • 委托出口货物怎么办理退免税?
  • 支付董事会成员津贴计入什么科目
  • 网络平台收费标准
  • 交通费进项税抵扣计算
  • 财务报表申报错了怎么撤销
  • 公益事业捐赠
  • OS X Yosemite系统下载失败怎么办?OS X 10.10下载错误解决方法
  • 一般纳税人商业税负多少
  • 自产产品用于应税项目为什么不考虑偷税
  • 亚伯拉罕湖中的树,加拿大艾伯塔 (© Coolbiere/Getty Images)
  • vue 图片转base64格式的方法
  • 金蝶利息收入结转怎么弄
  • php如何防止sql注入攻击
  • php密码加密技术phpass
  • 关税完税价格计算增值税
  • 企业异地预交的税怎么算
  • Qt Port of WebKit ¶
  • 织梦艺嫣跳舞
  • 企业年金举例说明
  • 生产企业出口退税申报流程操作
  • 研发支出的账务怎么处理
  • 限定性净资产是资产类科目吗
  • 一般纳税人领票提交什么资料
  • 投资性房地产进项税抵扣
  • 当月进项发票忘认证又开了销项税额怎么办
  • 金税盘发票二维码怎么生成
  • 两种原因
  • 工程施工怎么做账
  • 怎么查对方是一般还是小规模
  • 怎样贴发票之类的报销单据
  • 滞纳金的收取依据
  • 主营业务成本和主营业务收入的关系
  • 建造合同收入怎么算
  • 销售费用进项税抵扣
  • 什么企业可以开培训费发票
  • 工程施工和主营业务成本关系
  • 什么是折旧费
  • 如何删除windows更新文件
  • windows8出现蓝屏
  • linux ioctrl
  • win10麦克风加强没有了
  • win8的VPN连接报942错误(xp、win7下均可使用)
  • Win8.1怎么打开无线网卡
  • windows10如何取消密码开机
  • win10系统微软账户密码忘了
  • python的nltk
  • javascript运行在什么的脚本语言
  • css filter blur
  • linux怎么使用shell脚本
  • vuex详细教程
  • 自动登入
  • [置顶]电影名字《收件人不详》
  • python3 xlrd
  • js如何使用
  • javascript Keycode对照表
  • 刮刮奖软件下载
  • bootstrap boosting
  • 1万4千块钱交多少个人所得税
  • 陕西省国家税务总局班子成员
  • 房屋附属设备和配套设施计征房产税
  • 预测收入遵循什么方法
  • 上海疫情租房金额怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设