vim基本命令的使用
来源:互联网 发布:90后听的经典网络歌曲 编辑:程序博客网 时间:2024/05/02 02:49
vim常用命令的使用
一、模式
vim是一种文本编辑器,基本的vim共分为三种模式:命令模式、编辑模式和底线命令模式。
1.命令模式
当在终端中输入vim时便进入了命令模式
命令模式下输入的操作都会被vim识别为命令,而非输入的字符,常用的三种命令:
(1)输入“i”:进入编辑模式
(2)输入“x”:删除光标所在处的字符
(3)输入“:”:切换到底线命令模式,即将光标置于最后一行
2.编辑模式
编辑模式用于对某个文件内容进行修改,在删除模式下可以对文本内容进行任何操作,其中用到的基本命令:
(1)esc:用于退出编辑模式,切换到底线命令模式
(2):wq:用于保存修改并退出
(3):q!:用于强制退出,不保存
(4):w!:用于强制保存
(5):w:用于保存
(6):q:用于退出
3.底线命令模式
该模式只是用于写命令操作从而达到对文件修改保存以及退出vim
二、操作
1.打开vim
(1)vim:打开vim
(2)vim 文件名:若该文件存在则是打开该文件,若不存在则直接新建该名的文件
(3)vim 文件1 文件2 …:用于打开多个文件,不过只会显示第一个文件的内容
(4):open 文件名:在vim模式下打开文件
(5):split 文件名:在vim模式下切换文件
(6):bn:切换到下一个文件
(7):bp:切换到上一个文件
(8):args: 显示当前打开的所有文件,正在编辑的文件名用[]
2.进入编辑模式
(1)i或I:用于在当前行首插入
(2)a:在当前光标位置后插入
(3)A:在当前光标所在行的行尾插入
(4)o:在当前光标所在行下面插入一行
(5)O:在当前光标所在行上面插入一行
3.查找命令
(1)/text:正向查找,光标会自动定位到要第一个查找的文本上,按n键查找下一个,按N键查找上一个
(2)?text:反向查找,光标会自动定位到要第一个查找的文本上,按n键查找下一个,按N键查找上一个
(3):set ignorecase:忽略大小写的查询
(4):set noignorecase:不忽略大小写的查询
4.移动命令
(1)h: 左移一个字符,只能在一行中移动
(2)l:右移一个字符,只能在一行中移动
(3)k:上移一个字符
(4)j:下移一个字符
(5)w:向后移动一个单词,光标定位在单词首部,不只限于一行之间移动
(6)b:向前移动一个单词,光标定位在单词首部,不只限于一行之间移动
(7)e:向后移动一个单词,光标定位在单词尾部
(8)ge:向前移动一个单词,光标点位在单词尾部
5.撤销和重做
(1)u:撤消之前的操作(undo)
(2)U:撤消对整行的操作
(3)ctrl+r:重做,撤消的撤消
6.删除命令
(1)x/dl:删除当前光标所在的字符
(2)dh:删除前一个字符
(3)dd:删除当前整行
(4)dj:删除上一行
(5)dk:删除下一行
阅读全文
0 0
- vim基本命令的使用
- vim开发的基本命令使用
- Linux基本命令及vim的使用
- vim的基本命令
- vi/vim基本使用命令
- vim使用(一):基本命令
- vim编辑器基本使用命令
- VIM编辑器基本使用命令
- vi/vim基本使用命令
- vim的基本使用
- vim的基本使用
- vim的基本使用
- vim的基本使用
- vim的基本使用
- Linux基础命令以及VIM文本编辑器的基本使用
- VIM使用系列:基本和常用的命令列表
- vim最基本的命令
- linux下vim编辑器基本使用命令
- 主题风格
- Wooden Sticks POJ
- 滴滴内推题-餐馆
- PHP类
- 价格标
- vim基本命令的使用
- C++文件操作——查找某一类文件的三种方法
- 1.6 数组
- 2017年8月26日,周结(二十三),PopupWindow的简单使用
- zzuli 2184 河南多校联萌(5)(非二分)
- RabbitMQ消息队列之一:RabbitMQ的环境安装及配置
- FATAL ERROR: please install the following Perl modules before executing
- 正则表达式详解
- bootstrap table通过ajax获取后台数据展示在table