GVIM编辑器的使用

Gvim个性化配置及常用命令 在home目录中创建.vimrc文件:touch .vimrc。 阅读详情

Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

  1. GVIM编译器的安装

    sudo apt-get install vim
    sudo apt-get install vim-gtk
    
  2. GVIM编译器的配置

    gvim ~/.vimrc#若没有此文件,新建一个即可
    #在此文件中编写如下内容
    syntax on "语法高亮
    
    set mouse=a "启用鼠标
    set selection=exclusive
    set selectmode=mouse,key
    set completeopt=preview,menu  "代码补全 
    set clipboard=unnamed "共享剪贴板  
    set tabstop=4 "设定 tab 长度为 4
    
    set smartindent "自动缩进
    set incsearch "字符匹配单词
    set number "显示行号
    set autoread "设置当文件被改动时自动载入
    set nobackup "从不备份  
    set noswapfile "禁止生成临时文件
    set autowrite "自动保存
    set ruler " 打开状态栏标尺
    set cursorline "突出显示当前行
    
  3. 快捷键的使用

    #行编辑
    h:左,l:右,j:下,k:上;9k:将光标上移9行
    x:删除一个字符,dd:删除一行,yy:复制一行 pp:粘贴
    yw: 复制从光标所示的位置一直到字符串的末尾的字符
    按住v键加左右键能够选中文字
    u:undo操作
    i:光标将跑到该字符前 insert
    a:光标将跑到该字符后 append
    o:将在光标所在行下面另起新行,并将光标移到新行处,处于编辑模式
    w:光标一次往后移动一个单词的位置,光标定位在单词首部,可以结合数字使用
    b:光标一次往前移动一个单词的位置,光标定位在单词首部,可以结合数字使用
    e:光标一次往后移动一个单词的位置,光标定位在单词尾部,可以结合数字使用
    ctrlG:文件底部会出现文件信息:文件位置,权限,行数,所占百分比
    zz:使当前行成为可视窗口中心
    zt:使当前行成为可视窗口顶部
    zb:使当前行成为可视窗口底部
    #移动至指定行首或行尾
    0/^: 光标移动至当前行的行首
    $:   光标移动至当前行的行尾
    n$:  光标移动至当前行只有n行的行尾
    #移动至指定行
    gg: 光标移动至文件开头
    G:  光标移动至文件末尾
    nG: 光标移动至第n行
    :n 编辑模式下光标快速定义到行首
    #列编辑输入
    1 control+v
    2 通过上下左右键选中要插入的几行文字
    3 I 
    4 输入要插入的内容
    5 esc
    #列编辑删除
    1 control + v
    2 通过上下左右键选中选中要编辑的列
    3 d
    #查找模式
    1 将光标放在需要查找的字符上
    2 shift + * 。
    3 n 向下查找
    4 shift + n则会向上查找
    #全文选择性替换模式
    1 %s/字符1/字符2/g				#将全文字符1选择性替换成字符2
    
  4. VIM插件的使用

    #翻页
    Ctrl + F: 向前翻页
    Ctrl + B: 向后翻页
    #多页面操作
    ws: 横向切割新窗口
    wv: 纵向切割新窗口
    wc: 关闭当前窗口
    Ctrl + '方向键': h:左,l:右,j:下,k:上;:窗口之间切换
    #文件目录
    vt: 左侧打开当前文件目录
    r: 更新当前文件夹
    
fpga代码规范之GVIM编辑器 GVIM 是类似于记事本的代码编辑工具,但相比于记事本其输入效率更高,可以更好的提升工作 效率。由于 GVIM 具有丰富的代码补全、编译及错误跳转等便于编程的功能,其在 IC 开发领域得到 了广泛应用,也为学习 FPGA 工程提供了助力。GVIM 是一款 FPGA 工程师常用的软件,本文是基于明德扬的教程总结了一些常用且相对好用的命令。首先是GVIM分为三种模式:命令模式(打开gvim为默认模式,即光标闪烁时就是命令模式);插入模式(左下角显示“插入”);列操作模式(左下角显示“可视块”)... 阅读详情

相关推荐

如何使用ModelSim添加外部编辑器GVIM

ModelSim添加外部编辑器GVIM【亲测ModelSim DE-64 10.6c】ModelSim DE-64 10.6c添加外部编辑器GVIM ModelSim DE-64 10.6c添加外部编辑器GVIM 与Quartus一样,ModelSim自带的编辑器也不是特别地好用,且容易存在中文注释乱码等情况,故可以在ModelSim中添加外部编辑器GVIM,使得在ModelSim中打开文件进行编辑时直接通过GVIM来打开。 网上所述的一些在ModelSim的Transcript窗口中输入设置命令的方法固然

jie242424的博客 4531

gvim配置

vimrc中默认的配置,以下基本是vimrc中的默认配置和解释set nu "显示行号 colorscheme koehler "配置配色方案 syntax enable "语法高亮 syntax on "语法高亮打开 set tabstop=4 "设置tab的缩进为4个空格 set softtabstop=4 ...

supperThomas的专栏 3131

Verilog编辑器Gvim的配置

" 快捷键设置"自定义命令前缀,防止冲突"插入模式退出插入模式ii"正常模式下保存,w"正常模式下保存退出,q"正常模式下保存退出,wq"正常模式下打开关闭文件目录ctrl+t"正常模式下语法检查,ck"括号自动补全function!elseendif"配对自动补全,按空格自动补全:ab case;:ab begin;:ab reg;:ab output;:ab para;:ab if;:ab elif;

weixin_61081689的博客 4707

GVIM常见命令

在有些时候,只希望一些字符串被替换,而一些字符串不需要被替换,这时可以在命令最后加一个c,去confirm一下这个字符串是否要替换。替换单个的字符,在命令模式下敲r, 替换光标所在的字符串,shift+r,然后输入要替换的内容,如果要退出替换模式,按esc键。方法二:在命令模式下输入”/需要查找的内容“即可进行查找。若要如果查找下⼀个,按“n”即可。方法一:在命令模式下将光标移动到需要查找的那个字符串的任一个字母上,然后按shift和*取消查找:输入:nohl或者直接查找一个不存在的东西,也可以退出查找。

m0_58427556的博客 3289

GVIM:图形界面Vim编辑器的全面体验

本文还有配套的精品资源,点击获取 简介:GVIM是Vim编辑器的图形界面版本,提供传统的Vim功能,并增加图形用户界面(GUI)特性,如窗口管理与鼠标支持。Vim自1991年开发以来,因其高度可配置性、丰富的插件系统、宏录制回放、语法高亮和自动补全等功能,成为程序员和系统管理员的最爱。GVIM的绿色版或便携版,无需安装,简化了配置环境的过程。GVim7.3版本新增了多语言界...

weixin_31800911的博客 3341

基于车牌识别的停车收费系统的设计与实现(源码+开题)

本系统(程序源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景: 随着城市化进程的加速和汽车保有量的增加,停车难成为了一个普遍存在的问题。传统的停车收费方式存在着效率低下、管理混乱等问题。因此,开发一款基于车牌识别的停车收费系统具有重要的现实意义。研究意义: 基于车牌识别的停车收费系统可以有效地解决传统停车收费方式在效率和准确性方面的问题,提高停车服务的效率和质量。

迟限程序设计 1392

GVIM/VIM常用快捷操作(更新中)

u: 撤销修改 :gf 可以根据路径直接跳转打开文档 :ctrl+i/o 返回/跳转 :/ 搜索关键字 :Sex – 水平分割一个窗口,浏览文件系统; :Vex – 垂直分割一个窗口,浏览文件系统; :qall – 关闭所有窗口,退出vim。 :close – 关闭当前窗口 :only – 只保留当前窗口, ctrl+f: 下翻一屏。 ctrl+b: 上翻一屏。 zt: 将光标移动到屏幕的顶部 zb: 将光标移动到屏幕的底部 dw: 删除一个单词(从光标处到空格) dd: 删除当前光标处.

蜻蜓队长c的博客 1万+

VS2015+Qt+OpenCV+open62541开发过程(05_VS2015中使用OPCUA open62541通过Kepware读写PLC数据)

此外还需要所需lib包:WS2_32.Lib(opcua通讯用到的库,opcua使用socket通讯,需使用此库),添加#pragma comment(lib,"ws2_32.lib") 语句,有的文章说需要添加ws2_32.lib文件或ws2_32.dll到项目资源中,貌似影响不大。2.在VS中选择x64平台会报错,选择x86平台可以用,应该是ws2_32.lib相关的库不支持64位,目前没有解决,继续后面的实验,看看用Qt后是否可以解决。6.VS中建立的变量,与读取的OPC点数据类型注意对应。

zzh17的博客 1862

windows 将git的默认编辑器vim更改为gvim

原文链接: windows下如何将git的默认编辑器更改为gvim?_xiyouCC的博客-优快云博客_git gvim一、环境:windows10、git 2.19.1、gvim81 二、配置(一)git的默认编辑器Git 需要你输入一些额外消息的时候,会自动调用一个外部文本编辑器给你用。默认会使用操作系统指定的编辑器,一般可能会是 Vi 或者 Vim。如果你有其他偏好,比如 Emacs 、notepad++或其他编辑器的话,可以重新设置。可以试下...https://blog.youkuaiyun.com/mx

a625750076的博客 1781

光学仿真案例(4) 基于纳米微粒激发平面波的米氏散射FDTD仿真模拟

本案例展示了一个基于纳米粒子激发平面波的米氏散射仿真模型(mie scattering),计算其散射和吸收截面、局域场增强和远场散射分布,同时将截面和远场结果与解析解进行了比较,验证了仿真模拟的准确性。

q895235273的博客 3593

基于halcon的HSV颜色匹配实例

HSV颜色识别原图代码结果 原图 代码 dev_update_off () dev_close_window () *颜色数组 FuseColors := ['Orange','Red','Blue','Yellow','Green'] *画笔颜色数组 DisplayColors := ['coral','red','blue','goldenrod','forest green'] * HSV模型中H分量: Orange 10-30, Red 0-10,Blue 125-162,Yellow 3

qq_39467811的博客 3544

GVIM编辑器操作的简单教程

正常模式 移动光标:hjkl 不保存退出::q!+Ent 保存退出::wq+Ent 删除字符:x 进入编辑模式:i 删除字符并进入编辑模式:s 返回正常模式:Esc 删除当前行光标后的部分:d$ 删除当前光标后的单词(不包括空格):de 删除当前光标后的单词(包括空格):dw 删除当前光标所在整行:dd 上述4条删除指令,在d之前可以添加数字,用来设置该删除动作所进行的次数 撤销上次操作:u 将上次删除的内容置入光标之后:p 替换当前字符:r+需要替换的字符 删除光标后的单词并进入编辑模式:cw ...

jie242424的博客 5517

oh-my-zsh详细安装与主题插件配置

使用Linux的小伙伴都知道默认shell是bash,但是对于喜欢折腾,喜欢酷炫的我们bash怎能够用。zsh的作为一种shell,功能更强大,但是配置复杂。后来,有大佬创建了一个名为oh-my-zsh的开源项目,使用方便,功能强大。 下面就去oh-my-zsh的配置。 ①安装zsh 想要安装oh-my-zsh,首先得安装zsh,输入命令 sudo apt-get install zsh 界面如下 ②查看是否安装成功 输入命令 zsh --version 可以查看安装zsh的版本..

惜洛-Jankin的博客 2万+

如何使用Quartus添加外部编辑器GVIM

Quartus添加外部编辑器GVIM【亲测Quartus Prime 18.1】Quartus Prime 18.1添加外部编辑器GVIM Quartus Prime 18.1添加外部编辑器GVIM 由于Quartus自带的编辑器并不是特别地好用,而且也容易存在中文注释乱码等情况,故可以在Quartus中添加外部编辑器GVIM,从而在打开文件进行编辑的时候直接使用GVIM打开。 打开软件,点击软件上面工具栏中的“Tools” 然后选择其中的“Options” 在弹出来的窗口中点击“Preferred Te

jie242424的博客 3186

从波士顿动力SpotMini拆解看四足机器人机械设计:关节布局与电机选型的5个关键决策点

本文深入解析波士顿动力SpotMini四足机器人的机械设计,聚焦关节布局与电机选型的5个关键决策点。通过拆解髋关节偏移距、膝关节传动链、电机热管理等核心设计,揭示商业级四足机器人的工程智慧,为工业巡检、物流机器人等应用提供实用参考。

postgres8guard的博客 893

基于fme和python-docx第三方库批量更新不动产调查表

最近应朋友需要批量更新在不动产成果中提交的各种word报表中的指定数据,根据初步的了解,我做了一个基于fme软件和python-docx第三方库进行一个批量的更新方案。

weixin_43229258的博客 1240

windows下如何将git的默认编辑器更改为gvim?

一、环境: windows10、git 2.19.1、gvim81 二、配置 (一)git的默认编辑器 Git 需要你输入一些额外消息的时候,会自动调用一个外部文本编辑器给你用。默认会使用操作系统指定的编辑器,一般可能会是 Vi 或者 Vim。如果你有其他偏好,比如 Emacs 、notepad++或其他编辑器的话,可以重新设置。 可以试下...

xiyouCC的博客 1229

Qt6导航组件系列专栏:30+常见导航场景的实现

本文介绍了Qt6导航组件系列专栏,涵盖30+常见导航场景的实现方案。专栏分为7组:基础侧边栏系列、社交与协作导航系列、文件与项目导航系列、工业与车载导航系列、创意与扩展导航系列、办公与效率导航系列、流程与引导导航系列。

u011186532的专栏 1133

gvim文本编辑器常用快捷命令

常见的gvim快捷命令总结,方便查用。

夏风喃喃的博客 2万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

gvim编辑器操作指南

gvim编辑器的一些操作命令

qq_44588244的博客 2373

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

如何将verdi的默认编辑器设置为gvim

在RTL仿真过程中,我们通常用verdi打开v文件和fsdb波形,来进行debug。但是,有些时候需要对verdi中的v文件进行修改,直接用verdi中自带的编辑器,修改代码比较费劲,这里介绍一种方法,能够将gvim设置成verdi的编辑器,每次需要编辑文件的时候,自动通过gvim打开。

hh199203的博客 6909

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

GVIM编辑器的配置

Gvim编辑器的配置: 1. 在Gvim编辑器的配置文件中注释信息是使用"开始的 2. 配置 " 设置行号的显示 set nu " 设置字体的样式和字体的大小 set guifont=新宋体:h18 " 设置编辑器的背景颜色 colorscheme desert " 设置代码折叠的配置  " zc 表示折叠起来   " zo 表

闫鸿飞 466

在vivado中设置GVIM/VIM为默认的编辑器

在vivado中设置GVIM/VIM为默认的编辑器 最近有人再问如何设置vivado默认的文本编辑器,这里我已自己使用的GVIM为例,其他文本编辑器也可以参考此方法 首先得找到自己使用编辑器的安装位置。如: C:\Program Files (x86)\Vim\vim81\gvim.exe 然后打开vivado,在tools>settings>text editor 找到custom...

用心记录每天的学习,提升自己,虽然有的很基础但真的很重要! 6260

gvim编辑器

长时间以来一直都在使用Eclipse来开发java,后来逐渐适应了记事本,,如此以来,一些轻量级的编辑器就都能使用了。。notepad++、EditPlus。。后来知道了还有一种编辑器——gvim。以前学linux时,对vi的理解就一直不深,现在回过头去翻阅vi的发展历史,对于它作为世界级的编辑器不再有任何质疑了。。。 http://www.360doc.com/content/10/0

w864428621的专栏 441

gvim for php,最新gvim编辑器的使用-李强强

最新Gvim编辑器的使用-------------------------------手册--------------------------------一、设置gvim编辑器配置文件_vimrc:"关闭兼容模式set nocompatible"模仿快捷键,如:Ctrl+A全选、Ctrl+C复制、Ctrl+V粘贴等等source $VIMRUNTIME/vimrc_example.vimsour...

weixin_42617150的博客 216

GVIM编辑器快捷键

GVIM编辑器快捷键分享

jihanjihan的博客 416
上一篇: FPGA与DSP/ARM通信方式详解
下一篇: System Verilog 验证环境的搭建1
programmer-guan
博客等级 码龄8年 76粉丝 40原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值