GVIM文本编辑常用命令 | 您所在的位置:网站首页 › gvim命令模式 › GVIM文本编辑常用命令 |
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 实验室设备网 版权所有 |