左:h

下:j

上:k

右:l

下一行行首:+

上一行行首:-

当前行行首:0

当前行行尾:$

后一个单词词首:w,W

后一个单词词尾:e,E

前一个单词词首:b,B

下一屏:CRTL+F

上一屏:CRTL+B

下半屏:CRTL+D

上半屏:CRTL+U

向上滚动屏幕: CRTL+Y

向下滚动屏幕: CRTL+E

跳到文件尾:G

跳到文件头:g

当前屏幕首行:H

当前屏幕末行:L

当前屏幕中央:M

指定行:行号G,:行号

指定字符串前:/字符串,?字符串

当前行指定字符前:f字符,F字符

文字追加和插入

当前光标右方追加:a

当前光标行尾追加:A

当前光标左方追加:i

当前光标行首追加:I

当前行下方追加行:o

当前行上方插入行:O

文字删除

删除光标位置文字:x

删除光标左方文字:X

删除当前行:dd

删除光标移动范围内的文字:d光标移动命令

文字替换

替换1文字到多文字:s

替换1文字到1文字:r

替换到当前行尾:C

替换当前行:cc

从当前位置开始替换直到输入ESC:R

文字复制和粘贴

(例)

复制光标以下3行:3yy,3Y

复制光标以后6个单词:6yw

粘贴到光标以下:p

粘贴到光标以上:P

通用替换命令

:行1,行2s/字符串1/字符串2/g

“行1,行2”指定方法例:

第5行到第30行:5,30

当前行到第30行:.,30

第5行到第末尾行:5,$

第5行到含有end的行:5,/end/

所有行:%

其他常用命令

显示行号

:set number 或者 :set nu

隐藏行号

:set nonumber 或者 :set nonu

自动缩进

:set autoindent 或者 :set ai

不自动缩进

:set noautoindent 或者 :set noai

显示Tab及行尾字符

:set list

隐藏Tab及行尾字符

:set nolist

设置Tab宽度为4个字符

:set tabstop=4

查看当前设置

:set all

Matlab光标在线上移动,vi光标移动及常用指令相关推荐

  1. RD基本功——Vi基础与最常用指令

    写在前面:作为常年与服务器.Linux打交道的后端开发RD,基本的vi操作是一定要运用非常熟练的:本篇文章就记录了一些日常工作中最常用的的指令,希望能和大家共同学习共同进步~ 一.vi与vim的区别 ...

  2. 用 javascript 获取当页面上鼠标(光标)位置

    用 javascript 获取当页面上鼠标(光标)位置在许多情况下都会用到,比如拖放,悬停提示(tooltip) 等等.当然,这里我们依然要面对浏览器的兼容问题,在不同的浏览器下,对这些相关的属性处理 ...

  3. linux系统vi光标移动字符,Linux vim光标移动快捷键

    光标移动 h或左箭头:光标向左移动一个字符,数字和字母合起来连用,5h表示向左移动5个字符,以下三个一次类推 j或右箭头:光标向下移动一个字符 k或上箭头:光标向上移动一个字符 l或下箭头:光标向右移 ...

  4. span标签显示固定长度显示省略号,光标放上显示全部

    固定长度显示省略号 max-width: 10em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; /*超出部分用.. ...

  5. pygame战棋游戏制作之战棋光标设置上(三)

    简介 上一篇博文中,我们已经将棋子部署到地图上了,但是还远远不够,我们需要对棋子进行更多的操作. 玩过战棋游戏的小伙伴们应该都清楚,操作棋子有两种方式,一种是用鼠标控制,一种是用键盘控制,本次我们讲解 ...

  6. 怎样在VI编辑器中使用鼠标移动光标(鼠标点哪里,光标移动到哪里)

    怎样在VI编辑器中使用鼠标移动光标(鼠标点哪里,光标移动到哪里) 怎样在VI编辑器中使用鼠标移动光标(鼠标点哪里,光标移动到哪里) 首先,进入目录,找到那个绿色的vimrc文件 然后,在vi编辑器中打 ...

  7. 设置Android studio 3.0显示 光标返回上一次浏览位置 的箭头图标

    这几天刚升级了Android studio 3.0,发现光标返回上一次浏览位置的箭头图标没有了.快捷键 ctrl+alt+左右键,按着真不方便.方便按的按键早已经被占满了,也懒得去改动快捷键了.来,把 ...

  8. matlab在常微分方程的应用,MATLAB在常微分方程上应用.ppt

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab MATLAB在常微分方程上应用.ppt11页 本文 ...

  9. 2017cad光标大小怎么调_cad光标设置,详细教您CAD的十字光标如何设置大小

    CAD广泛应用于工程机械.室内建筑等一些需要平面绘图及布局的行业,它快速.方便的帮助设计师们工作.而对于初学者,常常会遇到一个问题那就是用于捕捉点的十字光标有时会特别大或特别小,影响绘图的效率.下面, ...

最新文章

  1. 关于如何准备一份制胜简历的清单
  2. 先安装证书服务(CA),再安装IIS,导致默认certsrv站点不能访问
  3. Cacti使用配置及FAQ
  4. 配置mysql为主主复制步骤
  5. 《FPGA全程进阶---实战演练》第二十一章 电源常用类型:LDO和 DCDC
  6. pushd popd
  7. Java程序员须知的七个日志管理工具(转)
  8. ArcGIS中提供的北京54与wgs84坐标转换方法及参数
  9. 基于珞珈一号夜间灯光数据的GDP空间化
  10. Typora下载安装教程
  11. scrapy框架初识
  12. 博客披着个人外衣的集体游戏
  13. 解决虚拟机IP地址无法获取和网络无法连接
  14. ffmpeg批量m4a转mp3
  15. fast lio测试
  16. 我的世界java1.13下_Minecraft我的世界Java版1.13-pre3更新内容
  17. MySql计算两个日期的时间差函数
  18. HDU 6070 Dirt Ratio
  19. EeePC各项硬件参数
  20. 再读c++primer plus 003

热门文章

  1. 企业级信息系统开发讲课笔记2.3 利用MyBatis实现关联查询
  2. linux查看已杀死的进程,linux 查看并杀死僵尸进程
  3. oracle9i 9.2.0.10,Oracle 9i和10G软件及补丁下载地址
  4. java perm space_java.lang.OutOfMemoryError: PermGen space及其解决方法
  5. 什么是DAS/SAN/NAS
  6. C#仿QQ皮肤-ComboBoxDataGridView
  7. 相关性分析原理与实操
  8. ubantu下载源详细目录
  9. js验证姓名和身份证号
  10. 5-HTML与CSS