基本技巧会在大部分应用场合使用到,都是一些最基本的操作,需要熟练应用。

1.输入字符联想功能

第一步:输入要输入的字符的前几个字符(编辑模式);

第二步:输入联想命令(ctrl+p)(编辑模式);

第三步:通过上下移动选择要输入的字符,Enter选定;

2.跳转命令

跳转到文件第一行:输入命令(gg)(命令模式);

跳转到文件最后一行:输入命令(G)(命令模式);

跳转到指定行:例如跳转到第50行,输入命令(:50)(命令模式)

显示行号命令(:set number或:set nu

隐藏行号命令(:set nonnumber

3.高亮显示字符命令

第一步:将光标移动到要高亮的字符(命令模式)

第二步:输入*

第三步:n向下移动光标,N向上移动光标

搜索命令(*,/, n, N)

使用命令(:noh)撤销要高亮显示的字符

4.搜索字符命令

第一步:例如要搜索abc字符,输入命令(/abc)(命令模式)

使用命令(:noh)撤销搜索高亮的字符

5.复制粘贴命令

第一步:通过光标选择要复制的内容(命令模式)

第二步:输入复制命令(y)

第三步:选择要粘贴到的位置(命令模式)(如果在编辑模式找的复制%位置,需要退出到命令模式)

第四步:输入粘贴命令(p)(命令模式)

6.替换文本命令

输入替换命令(:%s/xx/yy/gc , :10:100s/xx/yy/gc)

例如:替换文本中的“abc”为“def”

输入命令:(:%s/abc/def/gc)

再输入y就是当前替换,输入n就是当前不替换,输入a就是文本全部替换

例如:替换文本中第10行到第100行中的“abc”为“def”

输入命令:(:10,100s/abc/def/gc)

7.修改输入错误的命令

第一步:输入命令(q:)

第二步:修改输入错误的命令(在编辑模式)

第三步:回车执行修改后的命令

8.列删除

第一步:使用鼠标选择要删除的内容

第二步:输入命令(ctrl+q)

第三步:按上下左右键精确选择要删除的列位置(或者使用hjkl精确选择范围)

第四步:按Del进行删除

9.列插入

第一步:使用鼠标选择要插入内容的位置

第二步:输入命令(ctrl+q)

第三步:按上下左右键选择要删除的列位置(或者使用hjkl精确选择范围)

第四步:输入大写的“I”

第五步:输入要插入的内容后,按“Esc”退出即可

gvim使用基本技巧汇总相关推荐

  1. ipadpro+打开html文件,iPadPro日常基本功能的使用技巧汇总

    iPadPro日常基本功能的使用技巧汇总今天来给大家分享一下了,苹果的iPadPro这款平板还是很实用的,而且还自带的手写笔,平时大家在使用这款iPadPro中肯定遇到了不少问题,下面小编就来分享一下 ...

  2. vb计算机水平考试笔试,2014计算机考试二级VB笔试答题技巧汇总

    2014计算机考试二级VB笔试答题技巧汇总 B.填空题解题方法: 除部分填空题考查识记知识点外,对于理解性的编程类填空题,我们有时可以用推理的方法初步得到解题思路,在此基础上进行相关的验证后最终得到正 ...

  3. VC小技巧汇总之对话框技巧

    这篇文章主要介绍了VC小技巧汇总之对话框技巧,非常实用!对于进行VC开发有一定的参考借鉴价值,需要的朋友可以参考下 本文搜集汇总了VC中关于对话框常用的一些技巧,对于进行VC开发由于一定的参考借鉴价值 ...

  4. 数学猜想验证步骤_高中数学解题思路与技巧汇总,19种解题方法,实用!

    解数学题,除了掌握有关的数学知识之外,最好掌握一定的解题技巧甚至知道点解题思想.要知道高考试题的解答过程中蕴含着重要的数学思想方法,如果能有意识地在解题过程中加以运用,势必会取得很好的效用.下面邦德华 ...

  5. JAVASCRIPT常用20种小技巧汇总

    1.TEXTAREA自适应文字行数的多少 2.脚本永不出错 <script LANGUAGE="javascript"> </script> 3.ENTER ...

  6. 移动平台WEB前端开发技巧汇总

    原名<移动平台3G手机网站前端开发布局技巧汇总>,由武方博整理的,让我们了解下移动设备上的WEB站点开发的基础知识,多些时间和精力去优化其他细节,我这里对原文的标签格式做了细微的调整,阅读 ...

  7. oracle 汇总上面所有,Oracle经验技巧汇总

    Oracle经验技巧汇总 对于Oracle学习者来说,掌握一些经验技巧是很有必要的,下面就和小编一起来学习学习吧! 1.删除表空间 DROP TABLESPACE TableSpaceName [IN ...

  8. Matlab/Simulink仿真问题及技巧汇总【持续更新】

    本文章会汇总Matlab/Simulink仿真问题和相关技巧汇总. 如果有问题可以查询本文.有相关问题可以私信我,给你把你们的问题同步更新.wx:shadowknight007 本文章会持续更新. 设 ...

  9. IDA PRO 静态反汇编与OllyDbg动态调试实战技巧汇总

    IDA PRO 静态反汇编与OllyDbg动态调试实战技巧汇总 ********************************** 案例一: 使用IDA PRO+OllyDbg+PEview 追踪w ...

最新文章

  1. iOS逆向(1)-密码学(RSA)
  2. Xamarin Essentials应用教程文件系统FileSystem
  3. zabbix mysql 表空间_Zabbix监控达梦数据库表空间
  4. java中static方法的继承性
  5. FactoryBean的使用--转
  6. 【Machine Learning】OpenCV中的K-means聚类
  7. 信息系统项目管理师教材【下载PDF】
  8. C++2 dimension vector
  9. [初级]Java中的switch对整型、字符型、字符串的具体实现细节
  10. Activiti工作流6.0表结构介绍
  11. python中格式化字符串的作用_python中字符串格式化的意义(化妆)
  12. 不要进行过度设计,某一层存在真的有意义吗?是否可以更简单。
  13. 【数据结构】二叉搜索树的python实现
  14. 桌面弹球游戏终结,含有全部代码
  15. VOIP流中使用CNN-LSTM下对QIM的隐写分析方法
  16. seo人员必须知道的基础知识
  17. 哮喘模型造模构建制备 治疗哮喘新药的药效学评估
  18. 面试官最爱提的15个问题
  19. linkedin 架构_投票:您如何使用LinkedIn?
  20. 【深度学习】吴恩达深度学习-Course1神经网络与深度学习-第四周深度神经网络的关键概念编程(下)——深度神经网络用于图像分类:应用

热门文章

  1. 复旦陈果老师关于孤独、寂寞、朋友和人际的课堂笔记
  2. 翻译翻译,什么是CAP
  3. Android下的串口开发
  4. linux ps swn,Linux操作的基本概念与命令(转)
  5. ZYNQ - 无DDR固化程序(代码运行在OCM上)
  6. Yii2框架bootstrap样式理解
  7. 重学JavaSE 第12章 : 枚举和注解、注解的实战使用
  8. IBinder对象在进程间传递的形式(二)
  9. jdk api 1.8 -中文版
  10. c语言学习-判断一个数是否能被3整除