Vim User Manual 阅读笔记 User_03.txt move around

#阅读学习一下Vim User Manuel,仅记录最简要记,比较适合有点基础的人。#

Vim Version 9.0

特别基础的技巧不记录,自觉不常用的不记录,有的文字不翻译,仅从 |usr_03.txt| Moving around 开始。

User_03.txt move around 到处移动

*03.1* Word movement 按词移动

大小写都可以

上一个词末尾 ge

上一个词开头 b

下一个词开头 w

下一个词末尾 e

*03.2* Moving to the start or end of a line 移动到行首 / 行末

$ 移动到行末,同End键

可以带count,表示往下多少行, 1本行末尾,2下一行末尾

^ 移动到本行第一个non-blan字符,非空字符

0 移动到本行第一个字符

*03.3* Moving to a character 移动到某个字符

f, F

t, T

; 和 , 重复查找

*03.5* Moving to a specific line 移动到某行

行号G 移动到某行

gg 文首

G 文末

行数j 向下移动若干行

90% 移动到接近文末,全文90%处

*03.6* Telling where you are 在哪里

查看位置 CTRL-G

line , col 第几个可见字符,第几个位置

:set number / set nonumber 是否展示行号。

*03.7* Scrolling around 卷动

CTRL-U/CTRL-D 移动半屏

CTRL-E/CTRL-Y 移动一行

CTRL-B/CTRL-F 移动整屏

Zt/Zz/zb 将当前光标定位行移动到屏幕顶部/中间/底部

*03.8* simple searches 简单检索

/ search forward

? Search backward

n大写小写,跳转下一个、上一个匹配项

:set ignorecase 忽略大小写 set noignorecase 打开大小写敏感

HISTORY 搜索历史

/ 键入部分字母,按 向上 按键,则填充搜索历史字符串进行搜索

*03.10 Using marks* 使用书签

使用G命令一次跳转到某位置

使用 `` backtick 或者 ''(两个单引号) single-quote character,跳回去调回来来回跳,跳转前的位置被记下。

CTRL-O 往回跳 / CTRL-I (Tab) 往前跳

NAMED MARKS

普通模式下 ma 命令,设置 Mark a,可以设置 mark a ~ mark z

a~z A~Z 0~9

跳转到某mark

`a

查看所有的标记 mark

:mark

特殊的mark

' The cursor position before doing a jump

" The cursor position when last editing the file

[ Start of the last change

] End of the last change

CTRL-[ 回到普通模式

相关推荐
Rabitebla13 小时前
【Linux】进程控制(十二) 自定义 Shell(二):内建命令与进程工作目录管理
linux·c++·笔记·学习·bash
坤坤子吖17 小时前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
YLCHUP21 小时前
【思维&图论建模】题解:债权(debt)_图论_建模_思路转化_思维题目_C++算法竞赛
c++·笔记·算法·数学建模·贪心算法·深度优先·图论
FungLeo1 天前
成为全栈·Vue 管理后台篇·编辑器图片上传:从文件选择到文章附件关联
前端·vue.js·编辑器·markdown·文件上传·formdata·附件管理
旖旎夜光1 天前
【C++ 基础入门】C++11 新特性(中):右值引用、移动语义与完美转发
开发语言·c++·笔记·学习
星恒随风1 天前
MySQL 从零入门(五):MySQL 内置函数详解——日期、字符串、数学函数与实战案例
linux·数据库·笔记·sql·mysql
2603_969694852 天前
【JavaWeb学习记录】MyBatis核心知识点与实战笔记:从入门到动态SQL
笔记·sql·学习·mysql·mybatis·javaweb·学习方法
可乐ea2 天前
智能体记忆该拆成几层:笔记、记忆表示与注入上下文
服务器·数据库·笔记·ai智能体·提示词工程·上下文工程·记忆系统
Go Work2 天前
两个等值条件摆着,MySQL 偏要全表扫
经验分享·笔记
Oll Correct2 天前
Adobe illustrator 案例十四:花元素标志草图绘制
笔记·ui·adobe·illustrator