GVIM文本编辑常用命令 您所在的位置:网站首页 gvim命令模式 GVIM文本编辑常用命令

GVIM文本编辑常用命令

2023-03-13 11:27| 来源: 网络整理| 查看: 265

GVIM提供三种操作模式:命令模式,输入模式和底行模式。

1.命令模式

用户进入GVIM编辑器时即为命令模式;在命令模式下用户输入的内容被翻译成命令并传给GVIM编辑器。只有在命令模式下才能对文件进行修改。

2.输入模式(插入模式)

编辑数据,只有在输入模式下才能接受s键盘输入的字符。

3.底行模式

所有用“:”开始的命令能把GVIM编辑程序的光标移到屏幕底行,使GVIM程序进入底行模式。退出,保存等操作可在底行模式下进行。

模式间的切换:由命令模式转为输入模式的命令:A,a,I,i,O,o等键;由输出模式转为命令模式只需要按“ESC"键即可。

保存退出操作:(底行模式)

”:wq“:保存并推出

”:q!“:不保存,强制退出。

删除类操作:(命令模式)x:删除光标所在的字符;dw:删除光标所在的单词;dd:删除当前行;d$ :删除光标至行尾的所有字符;ndd :删除n行,n为数字;dG :删除当前行到最后一行;复制黏贴类操作:(命令模式)yw:复制光标所在的单词;y$:复制光标至行尾的所有字符;yy:复制当前行;nyy:复制n行,n为数字;p:黏贴在光标后 P:粘贴在光标前改变和替换操作:(命令模式)r :替换光标所在字符;ci :修改当前字符cc:修改当前行c$:修改当前到行尾的内容:%s/abc/123/ :使用abc代替123

ctr +n进入列操作模式,光标选择后进行列操作。ddp:上下两行交换u :撤销指令

查找

/ string:搜索string ;按n表示下一个;N表示上一个;

页面设置(底行命令)

:set nonu :去除行号;

:set nu:显示行号;

:vsp file :竖着分屏打开file;:sp:上下分屏显示;

:set wrap:分行显示;

:set nowrap:取消分行显示。

:tapnew file :新打开一个file文件;

其他高级命令:

:f:查看当前文件名;

:pwd :查看当前目录

:ctr+d :查看当前目录下所有文件

>:命令表示写入,比如 ll > file.log ,表示ll的结果写进file.log中。

gf:直接文件跳转; ctr+o返回;

gvimdiff file1 file2:比较文件file1和file2的不同。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有