vim-gvim使用教程 && 常用配置

目录

  • gvim和vim的区别
  • 常用的工作模式
  • 常用命令
  • 配置文件设置.vimrc

gvim和vim的区别

和Word等富文本编辑器不同的是,vim编辑器的功能没有那么丰富,是贫文本编辑器,且一般应用于Linux环境下,但是由于做了一系列的优化和适配(比如不断更新的快捷键、颜色语法标识等),使得程序员修改编辑代码更加得心应手,大大提高了工作效率,因此该编辑器也被评为是Linux环境下最受欢迎的文本编辑器之一。

gvim和vim基本一样,gvim会重新打开一个terminal,vim会显示在原来的terminal

常用的工作模式

命令模式:Gvim刚打开就是命令模式;或者编辑模式下按Esc键进入命令模式。

编辑模式:在命令模式下按i键,进入编辑模式,此模式下进行代码编写。

列操作模式:在命令模式下按ctrl+q进入列操作模式;

常用命令

命令名称 操作
全局替换 :%s/xx/yy/gc表示把xx替换为yy,其中%s表示作用于全文
指定行替换 :34,47s/xx/yy/gc表示把从34行到47行的xx替换为yy
列删除 在列操作模式下,选中列内容然后按Delete删除
列插入 在列操作模式下,通过方向键选中区域,然后输入大写I,再输入要插入的字符,例如reg,最后按Esc即可完成列的插入
列复制 在列模式下,选定内容,然后按y(yank,提起)复制
列粘贴 p(put,放下)粘贴

配置文件设置.vimrc

"开启 语法高亮
syntax on
"查找结果 高亮显示
set hlsearch
"tab键用4个空格表示
set softtabstop =4  " set tab =insert space.
"换行时,行间交错4空格
set shiftwidth  =4  " set jump space size.

参考博客:
IC设计中的Gvim文本编辑器
VIM复制粘贴

你可能感兴趣的:(vim,编辑器,linux)