Linux曲径通幽:文本编辑器Vi/Vim
2016-01-25 08:47
162 查看
Vim/Vi是全屏幕的文本编辑器,是Linux/Unix系统中最常用的编辑器,他可以建立、编辑、显示文本文件。
Vim/Vi没有菜单,只有命令。
Vim/Vi三种模式
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行(编辑)模式(last line mode),各模式的功能区分如下:
1) 命令模式(command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式、底行模式下。
2) 插入模式(Insert mode)
只有在插入模式下,才可以做文字输入,按ESC键可回到命令模式。
3) 底行模式(last line mode)
将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号。
不过一般我们在使用时把vi简化成两个模式,就是将底行模式也算入命令模式。
插入命令
定位命令
删除命令
复制和剪切命令
替换取消命令
搜索替换命令
保存退出命令
ctrl+v -> ^
宿主目录下有一个隐藏文件.vimrc可以配置自己这个用户的Vim的
命令模式下的所有命令都可以写在这里。
比如设置行号set nu
定义快捷键
ab指令等
Vim/Vi没有菜单,只有命令。
Vim/Vi三种模式
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行(编辑)模式(last line mode),各模式的功能区分如下:
1) 命令模式(command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式、底行模式下。
2) 插入模式(Insert mode)
只有在插入模式下,才可以做文字输入,按ESC键可回到命令模式。
3) 底行模式(last line mode)
将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号。
不过一般我们在使用时把vi简化成两个模式,就是将底行模式也算入命令模式。
插入命令
定位命令
删除命令
复制和剪切命令
替换取消命令
搜索替换命令
保存退出命令
ctrl+v -> ^
宿主目录下有一个隐藏文件.vimrc可以配置自己这个用户的Vim的
命令模式下的所有命令都可以写在这里。
比如设置行号set nu
定义快捷键
ab指令等
相关文章推荐
- Linux 系统下查看硬件信息命令大全
- Linux 系统下查看硬件信息命令大全
- grep 命令系列:如何在 Linux/UNIX 中使用 grep 命令
- linux系统常规安全优化
- Linux下新建java程序,编译,运行(以Ubuntu为例)
- Linux下安装java(Ubuntu为例)
- Linux 2.6、4.3内核编译过程的感受与总结
- Linux 2.6、4.3内核编译过程的感受与总结
- Linux下的OverCommit机制
- socket获取信息函数
- centos telnet安装
- centos7使用iptables防火墙配置
- Linux防火墙【Centos7】
- CentOS从开机到登陆界面的启动过程
- Vmware快速安装linux虚拟机(SUSE)
- 升级centos的Python至3.5.1
- linux学习之centos(三):网卡配置
- linux习惯每天一个命令之telnet
- 在CentOS 6.6 64bit上为vim 7.4安装并配置vim-airline插件
- Linux ALSA声卡驱动之二:声卡的创建