【转老圃无蔓】Archlinux下vim的个人配置与使用
2017-01-25 17:45
288 查看
转自:http://blog.sina.com.cn/s/blog_69e5d8400102ws0i.html
Archlinux下vim的个人配置与使用
目录
1.启动vim
. 1.1 启动
. 1.2 打开文件
. 1.2.1 普通打开方式
. 1.2.2 特殊打开方式
2.基本命令
. 2.1 基本ex命令
. 2.1.1 执行搜索的ex命令
. 2.1.2 执行替换的ex命令
. 2.2 基本操作命令
. 2.2.1 移动光标命令
. 2.2.2 插入命令
. 2.2.3 其它操作命令
. 2.2.4 滚屏操作命令
. 2.2.5 窗口分割命令
. 2.2.6 使用标签页(选项卡式标签页)管理窗口
3.缓冲区的使用
4.文档的简单操作
. 4.1 在文档中使用标记
. 4.2 在文档中使用折叠
5.录制宏、使用宏与简单的宏编辑
. 5.1 首先录制宏:
. 5.2 录制宏的步骤
. 5.3 使用所录制的名为a的宏
. 5.4 查看我们录制的宏
. 5.5 结合其它系统命令使用宏
6.自定义vim的工作参数
7.常用插件
. 7.1 taglist插件
. 7.2 NERDTree插件
. 7.3 acp插件
. 7.4 css插件
. 7.5 TxtBrowser纯文本编辑与浏览插件
. 7.6 colorv取色插件
. 7.7 calendar日历与日程插件
据说vim是“编辑器之神”而Emacs是“神的编辑器”。关于这俩利器究竟谁更强大的争论在网上已持续了近二十年。争论,对我们这些普通用户来说没意义,我们只须知道这哥俩都是强悍的编辑器即可。我打从学习linux开始就在vi,顺理成章成了vim用户。Emacs虽强,但我实在没多余的精力去学。以下,是我学习与使用vim的笔记,按个人的使用习惯以及个人对vim的理解,进行了简单的归类整理。整理的顺序可能未必符合其他人的阅读习惯。此外还要强调一点:我的操作系统是archlinux,所用的vim也是基于xterm命令行之上的,我没有使用带gui界面的gvim之类,原因很简单,我希望操作系统能尽量轻量,所以使用的一切工具软件都是以“能减则减”为原则,能用vim就不用gvim。废话不多说,以下是正文。
1. 启动vim
1.1 启动
我的命令行工具是xterm,在命令行提示符$之后直接输入vim即可启动vim编辑器。
如图中所示,我的vim版本是7.4.1797,应该是目前(2016-5-19)最新版本。
1.2 打开文件
1.2.1 普通打开方式
在命令行直接输入$vimfile,即可打开名为file的文档;
若已启动vim,则在底部ex命令行中输入:e file,同样可以打开file文档。
若已启动vim并打开有文件,但希望以标签页的方式打开新的文件,则在底部命令行中输入:tabnewfile即可。
1.2.2 特殊打开方式
打开文件即将光标置于指定位置,有以下几种方式:
$vim +nfile 参数n表示打开文件即将光标置于第n行开头;
$vim +/字符串file 打开文件,即将光标置于被搜索的字符串处;
$vim -Rfile
Archlinux下vim的个人配置与使用
目录
1.启动vim
. 1.1 启动
. 1.2 打开文件
. 1.2.1 普通打开方式
. 1.2.2 特殊打开方式
2.基本命令
. 2.1 基本ex命令
. 2.1.1 执行搜索的ex命令
. 2.1.2 执行替换的ex命令
. 2.2 基本操作命令
. 2.2.1 移动光标命令
. 2.2.2 插入命令
. 2.2.3 其它操作命令
. 2.2.4 滚屏操作命令
. 2.2.5 窗口分割命令
. 2.2.6 使用标签页(选项卡式标签页)管理窗口
3.缓冲区的使用
4.文档的简单操作
. 4.1 在文档中使用标记
. 4.2 在文档中使用折叠
5.录制宏、使用宏与简单的宏编辑
. 5.1 首先录制宏:
. 5.2 录制宏的步骤
. 5.3 使用所录制的名为a的宏
. 5.4 查看我们录制的宏
. 5.5 结合其它系统命令使用宏
6.自定义vim的工作参数
7.常用插件
. 7.1 taglist插件
. 7.2 NERDTree插件
. 7.3 acp插件
. 7.4 css插件
. 7.5 TxtBrowser纯文本编辑与浏览插件
. 7.6 colorv取色插件
. 7.7 calendar日历与日程插件
据说vim是“编辑器之神”而Emacs是“神的编辑器”。关于这俩利器究竟谁更强大的争论在网上已持续了近二十年。争论,对我们这些普通用户来说没意义,我们只须知道这哥俩都是强悍的编辑器即可。我打从学习linux开始就在vi,顺理成章成了vim用户。Emacs虽强,但我实在没多余的精力去学。以下,是我学习与使用vim的笔记,按个人的使用习惯以及个人对vim的理解,进行了简单的归类整理。整理的顺序可能未必符合其他人的阅读习惯。此外还要强调一点:我的操作系统是archlinux,所用的vim也是基于xterm命令行之上的,我没有使用带gui界面的gvim之类,原因很简单,我希望操作系统能尽量轻量,所以使用的一切工具软件都是以“能减则减”为原则,能用vim就不用gvim。废话不多说,以下是正文。
1. 启动vim
1.1 启动
我的命令行工具是xterm,在命令行提示符$之后直接输入vim即可启动vim编辑器。
如图中所示,我的vim版本是7.4.1797,应该是目前(2016-5-19)最新版本。
1.2 打开文件
1.2.1 普通打开方式
在命令行直接输入$vimfile,即可打开名为file的文档;
若已启动vim,则在底部ex命令行中输入:e file,同样可以打开file文档。
若已启动vim并打开有文件,但希望以标签页的方式打开新的文件,则在底部命令行中输入:tabnewfile即可。
1.2.2 特殊打开方式
打开文件即将光标置于指定位置,有以下几种方式:
$vim +nfile 参数n表示打开文件即将光标置于第n行开头;
$vim +/字符串file 打开文件,即将光标置于被搜索的字符串处;
$vim -Rfile
相关文章推荐
- 个人使用的Vim配置及Vim学习笔记
- 个人爱好vim使用配置
- 使用VIM开发软件项目 - (4) 保存项目相关配置
- 配置vim 7.1来使用vimcdoc的中文帮助
- ubuntu下vim配置使用
- 在 Windows 下配置 Vim 使用 Ack 进行快速查找
- 关于XML配置使用的个人感觉
- 贴出个人使用的gvim配置文件
- vim的配置和快捷键使用(原创)
- vim+ctags+taglist配置使用
- ubuntu下vim配置使用
- 最新ZoneAlarm防火墙的配置设置及使用教程(附加世界个人防火墙排行)
- Vim个人配置文件
- 使用系统自带的vim增强配置文件
- archlinux 简单安装、配置、使用(部分原创,部分转贴)
- vim配置技巧——在vim中使用autocmd命令在保存文件时自动插入最后修改日期和时间
- bash alias, VIM配置,和使用的插件 RAILS开发相关
- VIM使用系列之一——配置VIM下C/C++编程环境
- win7使用习惯个人配置备份
- VIM使用系列之一——配置VIM下C/C++编程环境