python html5 bootstrap 视频教程
德云社区 门户 IT 编程 Linux & Unix Ubuntu & Debian 查看内容

更改 Ubuntu 14.04 下 Vi 语法高亮状态

2015-1-19 02:23| 发布者: digitser| 查看: 5405| 评论: 0|原作者: liangsheng

摘要: 更改 Ubuntu 14.04 下 Vi 语法高亮状态 Vi 是 Unix 世界极为普通的全屏幕文本编辑器,VIM 是它的改进版本 Vi IMproved 的简称。几乎可以说任何一台 Unix 机器都会提供这套软件。 Unix 提供了一系列 ex 编辑器,包括 ...
AI人工智能 语音助理 人工翻译 教程
更改 Ubuntu 14.04 下 Vi Shell 文本编辑器为 VIM 改进语法高亮状态

Vi 是 Unix 世界极为普通的全屏幕文本编辑器,VIM 是它的改进版本 Vi IMproved 的简称。几乎可以说任何一台 Unix 机器都会提供这套软件。


Unix 提供了一系列 ex 编辑器,包括:ex、edit、Vi。相对於全屏幕编辑器,现在可能很难想像如何使用 ex、edit 行列编辑器。 Vi 的原意是 "Visual",它是一个立即反应的编辑程序,也就是说可以立刻看到操作结果。


也由于 Vi 是全屏幕编辑器,所以它可以控制整个终端屏幕哪里该显示些什么。而终端机的种类有许多种,特性又不尽相同,所以 Vi 有必要知道现在所使用的是哪一种终端机。这是由 TERM 这个环境变数来设定,设定环境变数方面请查看所用 Shell 说明。


只要简单的在 Shell 下执行 Vi 就可以进入 Vi 编辑环境。在实际操作之前先对它有些了解会比较好。Vi 有 2 种模式,输入模式以及指令模式。输入模式即用来输入文字资料,而指令模式则用来下达一些编排文件、存档、以及离开 Vi 等等的操作指令。当执行 Vi 后,会先进入指令模式,此时输入的任何字元都视为指令。Vi 的详细操作,可参考相关 Unix 教程。


021.png

01、以 apt-get 方式安装 vim
  1. root:# apt-get install vim
  2. 正在读取软件包列表... 完成
  3. 正在分析软件包的依赖关系树      
  4. 正在读取状态信息... 完成      
  5. 将会安装下列额外的软件包:
  6.   vim-runtime
  7. 建议安装的软件包:
  8.   ctags vim-doc vim-scripts
  9. 下列【新】软件包将被安装:
  10.   vim vim-runtime
  11. 升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
  12. 需要下载 5,844 kB 的软件包。
  13. 解压缩后会消耗掉 28.0 MB 的额外空间。
  14. 您希望继续执行吗? [Y/n] y
  15. 获取:1 [url]http://cn.archive.ubuntu.com/ubuntu/[/url] trusty/main vim-runtime all 2:7.4.052-1ubuntu3 [4,888 kB]
  16. 获取:2 [url]http://cn.archive.ubuntu.com/ubuntu/[/url] trusty/main vim amd64 2:7.4.052-1ubuntu3 [956 kB]
  17. 下载 5,844 kB,耗时 7秒 (758 kB/s)                                             
  18. Selecting previously unselected package vim-runtime.
  19. (正在读取数据库 ... 系统当前共安装有 202037 个文件和目录。)
  20. Preparing to unpack .../vim-runtime_2%3a7.4.052-1ubuntu3_all.deb ...
  21. 正在添加 vim-runtime 导致 /usr/share/vim/vim74/doc/help.txt 本地修改至 /usr/share/vim/vim74/doc/help.txt.vim-tiny
  22. 正在添加 vim-runtime 导致 /usr/share/vim/vim74/doc/tags 本地修改至 /usr/share/vim/vim74/doc/tags.vim-tiny
  23. Unpacking vim-runtime (2:7.4.052-1ubuntu3) ...
  24. Selecting previously unselected package vim.
  25. Preparing to unpack .../vim_2%3a7.4.052-1ubuntu3_amd64.deb ...
  26. Unpacking vim (2:7.4.052-1ubuntu3) ...
  27. Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
  28. 正在设置 vim-runtime (2:7.4.052-1ubuntu3) ...
  29. Processing /usr/share/vim/addons/doc
  30. 正在设置 vim (2:7.4.052-1ubuntu3) ...
  31. update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in 自动模式
  32. update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in 自动模式
  33. update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in 自动模式
  34. update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in 自动模式
  35. update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in 自动模式
  36. update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in 自动模式
  37. update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in 自动模式
  38. root:#
复制代码

02、别名 Vi
  1. root:# alias vi=vim
复制代码

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

路过

雷人

握手

鲜花

鸡蛋

相关阅读

最新评论

Cython 0.29.6 官方中文文档编制 官方教程 人工翻译 更新日志
Cython 0.29.6 官方中文文档编制 官方教程 人工翻译 更新日志 Cython 0.29.6 中文文档编制采用机器辅助 + 全人工翻译,完全采用 数字翻译 的文档翻译流程进行汉化 (未采用[62/2020-08-08]
Cython 0.29.6 官方中文文档编制 官方教程 手册 全人工翻译
Cython 0.29.6 官方中文文档编制 官方教程 手册 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Cython 0.29.6。 Cython 0.29.6 [145/2020-08-08]
Qt 4.8.7 官方中文文档编制 教程 在线手册 人工翻译 更新日志
Qt 4.8.7 官方中文文档编制 教程 在线手册 人工翻译 更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Qt 4.8.7。 Qt 4.8.7 中文文档[38/2020-08-08]
PyInstaller 3.6 官方中文文档编制 官方教程 人工翻译 更新日志
PyInstaller 3.6 官方中文文档编制 官方教程 人工翻译 更新日志 PyInstaller 3.6 中文文档编制采用机器辅助 + 全人工翻译,完全采用 数字翻译 的文档翻译流程进行汉化 (未[38/2020-08-08]
PyInstaller 3.6 官方中文文档编制 官方教程 手册 全人工翻译
PyInstaller 3.6 官方中文文档编制 官方教程 手册 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 PyInstaller 3.6。 PyInstalle[52/2020-08-08]
Qt 4.8.7 官方中文文档编制 在线手册 官方教程 全人工翻译
Qt 4.8.7 官方中文文档编制 在线手册 官方教程 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Qt 4.8.7。 Qt 4.8.7 中文文档编[39/2020-08-08]
Python2.7.18 官方中文文档编制 标准库教程 帮助文件 更新日志
Python2.7.18 官方中文文档编制 标准库教程 帮助文件 更新日志 CPython 2.7 原定于 2020 年 01 月 停止维护, 但官方却又于 2020 年 04 月发布了 CPython 2.7.18。 感谢德[42/2020-08-05]
Python3.6.8 官方中文文档编制 标准库教程 帮助文件 更新日志
Python3.6.8 官方中文文档编制 标准库教程 帮助文件 更新日志 网页背景由之前的白色主题,切换成黑色主题,保护视力及增强阅读体验。 完全采用 数字翻译 的文档翻译流程进[41/2020-08-05]
PySide1.2 2.x PyQt4 的 QComboBox.currentTextChanged 信号无响应解决办法
PySide1.2 2.x PyQt4 的 QComboBox.currentTextChanged 信号无响应解决办法 在 PySide1.2 PySide2.x PyQt4 中,使用 QComboBox.currentTextChanged 信号有时会无响应,如下[115/2020-06-29]
OpenCV 4.2.0 官方中文文档编制 官方教程手册 全人工汉化翻译
OpenCV 4.x 官方文档编制 中文教程 全人工翻译 中文在线手册 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 OpenCV 4.2.0。 OpenCV 4.2.0 [196/2020-06-15]
OpenCV 4.2.0 官方中文文档编制 教程手册 全人工翻译 更新日志
OpenCV 4.x 官方文档编制 中文教程 全人工翻译 更新日志 最近把网页背景由白色改为黑色,保护视力,不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本[293/2020-06-15]
CMake 3.x 官方文档编制 中文手册 全人工翻译 更新日志
CMake 3.x 官方文档编制 中文手册 全人工翻译 更新日志 最近把网页背景由白色改为黑色,保护视力,不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为[399/2020-06-15]
CMake 3.x 官方文档编制 中文教程 全人工翻译 中文在线手册
CMake 3.x 官方文档编制 中文教程 全人工翻译 中文在线手册 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 CMake 3.14。 CMake 3.14 中文文[88/2020-06-15]
多功能 高效快速 批处理式 文档翻译工具 人工翻译 手动翻译
多功能 高效快速 批处理式 文档翻译工具 人工翻译 手动翻译 文档翻译及 GUI 翻译,经常需要反复修改及快速重建。若想满足这些要求,批处理技术是最佳选择。 软件开发人员在[74/2020-06-15]
OpenCV ── 以图像处理 算法为主的跨平台开源计算机视觉库
OpenCV ── 以图像处理 算法为主的跨平台开源计算机视觉库 OpenCV 的全称 Open Source Computer Vision Library,又名 “开源计算机视觉库”。OpenCV 是一个开源发行的跨[105/2020-06-15]

Archiver|Sitemap|小黑屋|德云社区   

GMT+8, 2020-9-28 00:35 , Processed in 0.041033 second(s), 28 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

返回顶部