首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VIM 常用快捷键

而且写文件、查找翻页什么 比我用鼠标快多了,那熟练快捷键看我一愣一愣 ---- 光标移动: h或退格: 左移一个字符; l或空格: 右移一个字符; j: 下移一行; k: 上一行; gj: 移动到一段内下一行...w: 前一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...后移一个单词,光标停在上一个单词开头; B: 移动到上一个单词开头,忽略一些标点; (: 前1句。...n%: 到文件n%位置。 zz: 当前行移动到屏幕中央。 zt: 当前行移动到屏幕顶端。 zb: 当前行移动到屏幕底端。...y$: 光标当前位置复制到行尾。 y0: 光标当前位置复制到行首。 :m,ny 复制m行到n行内容。 y1G或ygg: 复制光标以上所有行。 yG: 复制光标以下所有行。

24K22

Linux最常用快捷键汇总及详解

+ t 当前光标位置字符予其签名字符颠倒;常用于纠错 ⭐✩✩ fg 恢复ctrl + z展厅任务 ⭐✩✩ history 显示所有执行历史指令 ⭐⭐⭐ !...光标动到行尾 ⭐⭐✩ h 或 <-- 光标左移 ⭐⭐⭐ l 或 --> 光标右移 ⭐⭐⭐ j 或 ↓ 光标下移 ⭐⭐⭐ k 或 ↑ 光标 ⭐⭐⭐ gg 或 :1 到第一行 ⭐⭐✩ G...⭐⭐⭐ P 粘贴剪切板到当前光标所处上一行 ⭐⭐✩ 替换撤销 快捷键 说明 常用度 r 替换当前字符 ⭐⭐✩ R 光标开始替换,直到esc退出 ⭐✩✩ u 或 :u 撤销上一次操作 ⭐⭐✩ 保存...强制退出;丢弃所有未保存修改 ⭐⭐✩ 导入 快捷键 说明 常用度 :r 文件路径 如:r /a.txt 就是根目录下a.txt内容导入到当前编辑文本光标的位置 ⭐✩✩ :r !...command command为命令;命令执行结果输入到当前编辑文本光标的位置 ⭐✩✩ 编辑中执行指令 快捷键 说明 常用度 :!

1.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

Python 自动化指南(繁琐工作自动化)第二版:二十、使用 GUI 自动化控制键盘和鼠标

移动鼠标 现在你明白了屏幕坐标,让我们移动鼠标。pyautogui.moveTo()函数会立即将鼠标光标动到屏幕上指定位置。x 坐标和 y 坐标的整数值分别构成函数第一个和第二个参数。...您应该看到鼠标指针移动到屏幕左上角附近,并单击一次。完整“点击”定义为按下鼠标按钮,然后在不移动光标的情况下释放鼠标按钮。...PyAutoGUI 提供了pyautogui.dragTo()和pyautogui.drag()函数来鼠标光标动到一个新位置或相对于当前位置位置。...运行这个程序时候会有五秒钟延迟?用于在选择铅笔或画笔工具情况下,鼠标光标动到绘图程序窗口上。然后spiralDraw.py会控制鼠标点击使绘图程序窗口活跃?。...PyAutoGUI 函数回顾 因为本章涵盖了许多不同函数,所以这里有一个快速参考摘要: moveTo(x, y):鼠标光标动到给定 x 和 y 坐标

8.3K51

人生苦短,何不用vim装13

insert返回到normal模式就只有两种方式了:一种为Esc,另一种为(即Ctrl+[,下文均为Ctrl +)。 光标移动 光标移动是很重要,基本代替鼠标的操作。...t向后查找一个字符,并移动到该字符前一个字符;T向前查找一个字符,并移动到该字符后一个字符。如abcdefg中,tg命令会将光标动到f处,Ta命令会将光标动到b处。...行定位:使用:n移动到第n行。如:10快速移动到第10行。 zz光标动到屏幕中间,zb光标动到屏幕底部,zt光标动到屏幕顶部。...daw表示delete a word,删除当前光标单词,使用dw/db当前位置删除到后一个/前一个单词。 删除括号里文本。...在编辑器中上半页,在网页中,只需要u就可以上半页,d为下移半页。 移动特定行之类在网页中,不存在此类操作。 其他移动操作一致,如10j、gg等。 标签操作 针对标签页操作。

3.7K11

Pycharm最全常用快捷键总结

Pycharm快捷键总结 熟悉pycharm快捷键可以使你效率蹭蹭蹭涨,摆脱鼠标。 Pycharm最全常用快捷键总结。...,F3移动到下一个,ESC取消高亮。...Alt + up/down 方法上或下移动 Alt + Shift + up/down 当前行上或下移动 Ctrl + B/鼠标左键 转到方法定义处 Ctrl + W 选中增加代码块 Shift...+ up 快速上某一行 Ctrl + Shift + down 快速下移某一行 ctrl+alt+左箭头 返回上一个光标的位置(CTRL进入函数后返回) ctrl+alt+右箭头 前进到后一个光标的位置...复制当前行或选定代码块到剪贴板 Ctrl+V/Shift+Insert 剪贴板粘贴 Ctrl + Shift + V 最近缓冲区粘贴 Ctrl + D 复制选定区域或行到后面或下一行 Ctrl

1.2K30

电脑通用快捷键

Y 反撤销操作 Ctrl + F 搜索内容 Ctrl + H 替换内容 + Alt + 0 折叠代码 + Alt + Shift + 0 展开代码 Esc 退出搜索、取消自动提示 <内容选择> 鼠标框选.../尾 Alt + 鼠标拖动 块选择 <光标移动> Home / End / Up / Left / Down / Right Ctrl + Home / End 光标动到文档首/尾 Ctrl + P...跳转到匹配标签 pageUp / pageDown 光标上/下翻页 Alt + Left / Right 光标动到行首/尾 Ctrl + I 跳转到指定行 Ctrl + Alt + Up / Down...上/下增加光标 <<编辑>> Ctrl + / 注释&取消注释 Tab 对齐 Shift + Tab 整体前 Delete 删除 Ctrl + D 删除整行 Alt + Shift + Up / Down...复制行并添加到上一行/下一行 Alt + Delete 删除光标右侧内容 Alt + Up / Down 当前行和上一行/下一行交换 Ctrl + Shift + D 复制行并添加到下面

70420

用Python制作一个自动点击器,三种模块都可以

我们可以使用pyautogui.moveTo() 函数事先将鼠标动到需要位置,并指定光标坐标。...timepyautogui.moveTo(600, 800)for i in range(20): time.sleep(0.1) pyautogui.click()在上面的例子中,我们光标动到坐标...我们将用win23api.SetCursorPos() 函数光标的位置设置为所需坐标。然后,我们将使用与前面方法类似的方法,在Python中创建一个自动点击器。请看下面的代码。...我们需要导入pynput.mouse 和pynput.keyboard 模块。创建扩展到threading.Thread 类,这样我们就可以用不同功能来控制线程。...在该类init 方法中,我们像之前那样指定每次点击之间轻微延迟,并提到我们将使用Button.Left 对象点击鼠标的左键。线程一直运行,直到停止点击键被按下。

78820

【盟友分享】vim学习之路-vim基本操作

前言:说到我学习之路是arm嵌入式开发开始,基本上在学校学习都时windows开发开始,转到ubuntu上嵌入式开发刚开始非常不习惯。...不用鼠标很难受,大家是不是有同感,不过在我接触学习vim后我看法彻底被改变了。我就以我学习经历从一个新手开始,一步一步为大家带来我vim学习之路。 如果你不是刚开始学习vim请略过此段。...) 操作回退和恢复: u 回退到上一次操作 U 本行改动恢复 ctrl+r 与u操作相反操作 移动操作: j 下移一行 k 上一行 h 左移一列 l 右移一列 0 移动到开头 $ 移动到结尾...w 移动到下一个单词开头 e 移动到下一个单词结尾 fx 移动到本行之后第一个出现x字母位置 tx 移动到本行之后第一个出现x字母前一个位置 gg 跳到文件首 G 跳到文件尾 nG 移动到第n行,...i 进入插入模式,当前插入光标位置插入 a 进入插入模式,下一个光标位置插入 o 进入插入模式,在当前行下一行插入 O 进入插入模式,在当前行上一行插入 可配置vim成鼠标光标定位模式 可视化模式 :

2K60

快速上手 Mac 电脑

触摸板操作 打开系统偏好设置-触控板选项查看学习常用操作 双指触控实现鼠标右键功能 建议打开轻点来点按,和 win 操作相同 系统偏好设置-辅助功能-指针控制-触控板选项-启用拖-三指拖:单手三指拖文件...command + x 对于文件: 多选:按住 command 再选择 复制一个副本:command + d 复制:command + c 粘贴:command + v 剪切:先 command + c 要剪切文件...窗口最小化:command + m 分屏操作: 合并两个全屏应用:切换到桌面控制台,三指合并 合并同一桌面的应用:左上角绿色按钮长按分屏 快速切屏:command + tab、 截屏/录屏:command...command + t 切换标签页:control + tab 关闭当前标签页: command + w 切分窗口:command + d 清屏:command + k 清除命令行:command + u 光标动到行开头...:control + a 光标动到行结尾:control + e

15110

Pycharm激活码2022年最新版本Pycharm安装教程 activation code + (亲测实用)

这里Python版本是python3.10)->>选中创建主Py->>后,单击创建 11、Pycharm快捷键 1、CTRL+Enter:在下方新建一行,不移动光标; 2、Shift+Enter:...当有多个选项可用时,它们显示在查找列表中。 3.4:通过按Ctrl+空格键两次调用代码完成特性特殊变体,可以完成任何类名称,无论它是否导入到当前文件中。如果尚未导入该类,则会自动生成导入语句。...3.7:要导航到代码中某处使用类、方法或变量声明,请将插入符号定位到使用位置,然后按Ctrl+B。也可以单击鼠标按Ctrl键跳转到声明。...Shift+ESC焦点移动到编辑器,并隐藏当前(或上次激活)工具窗口。 F12键焦点编辑器移动到最后一个聚焦工具窗口。...3.17:在编辑器中按Ctrl+D组合键复制选定块或当前行,而不选择块。 3.18:代码|上/下移语句操作对于重新组织文件中代码行非常有用,例如,使变量声明更接近变量使用。 例如,选择代码sni

3.7K30

让所有GUI都自动化-PyAutoGUI(GUI自动化工具)

本篇介绍一款自动化工具-PyAutoGUI,除了可以满足鼠标、键盘事件操作外,还可以进行消息弹窗、截屏等操作。...如果屏幕像素是 1920*1080,那么右下角坐标是 (1919, 1079)。 moveTo():函数会把鼠标光标动到指定 XY 轴坐标处。...如果传入 None 值,则表示使用当前光标的对象轴坐标值。 moveRel():如果你想让光标以当前位置为原点,进行相对移动,就用此函数。...python # -*- coding: utf-8 -*- # 公众号:AllTests软件测试 import pyautogui num_seconds = 1.2 # 用num_seconds秒时间把光标动到...(x, y)位置 pyautogui.moveTo(x, y, duration=num_seconds) # 用num_seconds秒时间把光标的 # X轴(水平)坐标移动xOffset, # Y

3.9K20

vim常用命令详解(vim使用教程)

记事本一样,鼠标点击哪儿光标就会指像哪。...,在正常模式下,按i,a,o都可以进入插入模式,i为当前光标所在字符前一个字符开始插入,a为当前光标的后一个字符开始插入,o为当前光标的下一行开始插入 可视模式:可视模式可以对文本进行选中,然后方便复制...x #删除光标所在字符 u #删除字符后撤销 yy #复制当前行 #以上所有所有字符都可以在前面加数字,代表左移n个字符,又n字符,复制n行等... p #进行粘贴操作...0 #移动到行首 g0 #移动到当前屏幕行首 H #把光标动到屏幕最顶端一行 M #把光标动到屏幕中间一行 L #把光标动到屏幕最底端一行 gg #移动到文件头部...位置 zz #当前行移动到屏幕中央 zt #当前行移动到屏幕顶端 zb #当前行移动到屏幕底端 末行模式常用命令详解 :q #退出当前文件且不保存,q为quit缩写 :q

3.3K30

利用CSS变量实现炫酷悬浮效果

最近,我 Grover网站 上发现以一个好玩儿悬停动画,这个动画是鼠标动到订阅按钮上移动光标,会跟随光标实现相应彩色渐变。...追踪位置 我们要做第一件事就是获取到鼠标的位置。...; 2、计算相对于元素位置; 3、坐标存在CSS变量中。...仅仅9行代码就让你能获知用户放置鼠标的位置,通过这个信息你能达到意想不到效果,但是我们还是先来完成CSS部分代码。 动画渐变 我们先将坐标存储在CSS变量中,以便能够随时使用它们。...不要忘了设置这种转换以使其像风一样瞬间出现; 3、利用坐标追踪鼠标位置; 4.在 background 属性上应用 radial-gradient ,使用 closest-side circle 。

1.4K21

常用快捷键大全

Shift + Home = 尾到头选择整行   Ctrl + Delete = 删除光标右侧所有字 8.3、导航相关键盘快捷键   Ctrl +Up/Down = 滚动窗口但不移动光标   Ctrl...+ - = 让光标动到它先前位置   Ctrl ++ = 让光标动到下一个位置   F12 = 转到定义 8.4、调试相关键盘快捷键   Ctrl + Alt + P = 附加到进程   F10...Shift+← 光标处开始往左选择字符 Shift+→ 光标处开始往右选择字符 Ctrl+Shift+← 选中光标左边单词 Ctrl+Shift+→ 选中光标又边单词 移动 Ctrl+← 光标移到左边单词开头...批处理指令 1、新建一个名为mybat.bat文本文件,位置可以是任意 右键 - > 新建 ->文本文件 2、以记事本形式打开mybat.bat文件,在文档上右键,编辑 3、输入要批处理任意指定,...十二、安装操作系统 1、制作U盘启动盘   上网下载一款用于u盘变成启动盘工具,如老毛桃、大白菜、深度 2、U盘引导        网上下载操作系统包,如果想快速安装请下载ghost镜像文件,如

4.3K10

visual studio运行程序快捷键_visual studio快捷方式在哪

= 尾到头选择整行 Ctrl + Delete = 删除光标右侧所有字 8.3、导航相关键盘快捷键 Ctrl +Up/Down = 滚动窗口但不移动光标 Ctrl + – = 让光标动到它先前位置...Ctrl+“+” 选定内容设为上标 Ctrl+“*” 显示/隐藏所有非打印字符 Ctrl+Tab 在单元格中插入制表位 Ctrl+Enter 在插入点插入一个分页符 Ctrl+UP 插入点上一个段落...import导入 Ctrl+Shift+O 组织类import导入(既有Ctrl+Shift+M作用,又可以帮你去除没用导入,很有用) Ctrl+Y 重做(与撤销Ctrl+Z相反) Alt+...+→ 选择下一个元素 Shift+← 光标处开始往左选择字符 Shift+→ 光标处开始往右选择字符 Ctrl+Shift+← 选中光标左边单词 Ctrl+Shift+→ 选中光标又边单词...) Ctrl+L 文本编辑器 转至行 F2 显示工具提示描述 十、Photoshop 十一、批处理指令 1、新建一个名为mybat.bat文本文件,位置可以是任意 右键 – > 新建 ->文本文件

4.8K10

分享11个常用VSCode快捷键,让你编码更高效

因为频繁切换到鼠标可能会对你手腕造成不利影响。 说实话,快速编程是我继续编码原因之一(开个玩笑,除非...)。无论如何,我发现让我变得更快关键是与鼠标分离。...想一想,每次你需要移动鼠标时,你必须做以下几件事情: 键盘移到鼠标上(哎呀,我肩膀疼) 找到该死光标去了哪里 光标物理移动到需要位置并点击 回键盘(再次,哎呀,我肩膀疼) 以下是我最常用快捷键...,使用它们时你会感觉自己就像在弹钢琴一样: 1、添加多个光标 快速创建多个光标以更改多个代码片段方法 要快速增加代码产出,最简单方法是添加更多光标!...你洗澡,拿杯咖啡,花了两个小时决定今天要听什么音乐播放列表,参加了十个毫无意义公司会议,然后回到了代码编辑器。 你石头左箭头上移开,欣喜地发现你终于到达了行首。...当你发现鼠标上积满了灰尘时,你就知道你水平在不断提高了。此外,不要忘记购买最响亮机械RGB键盘,它会把鼠标用户吓跑! 你最喜欢/最常使用快捷键是什么?

1.9K20

Vim命令使用说明

基本移动 h或退格: 左移一个字符; l或空格: 右移一个字符; j: 下移一行; k: 上一行; gj: 移动到一段内下一行; gk: 移动到一段内上一行; +或Enter: 把光标移至下一行第一个非空白字符...w: 前一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...n%: 到文件n%位置。 zz: 当前行移动到屏幕中央。 zt: 当前行移动到屏幕顶端。 zb: 当前行移动到屏幕底端 标记 使用标记可以快速移动。...y[n]l: 复制光标右边1(n)个字符。 y[n]h: 复制光标左边1(n)个字符。 y$: 光标当前位置复制到行尾。 y0: 光标当前位置复制到行首。 :m,ny 复制m行到n行内容。.../pattern/+number: 光标停在包含pattern行后面第number行上。 /pattern/-number: 光标停在包含pattern行前面第number行上。

2.6K10

一个创建产品动画说明视频新手指南

使播放头(较大蓝色,向下箭头,您可以像在视频上一样第二个标记拖动到左侧)为零,单击不透明度左侧秒表,然后通过键入值设置为0%它或单击并拖动标记直到其达到零。 ?...选择所有图层并在时间轴上完全缩小,鼠标悬停在彩色条右侧。你应该得到一个调整大小句柄。点击并拖动到时间轴右侧。每层现在应该持续30秒。...5.锚点和刻度 在此步骤中,我们将以透明PNG形式导入鼠标光标,并使其移动到屏幕上。 使用从上面下载源文件中cursor.png,导入文件方式与导入Photoshop文件相同。...我们希望它在左上角,所以在时间轴面板上光标层上点击“转换”卷展栏(我们之前使用小箭头)。在 Anchor Point(“ 锚点”)属性中,这两个值更改为零(这些表示相对于图层x和y坐标)。...时间轴上播放头设置为五秒钟,然后单击光标层“转换”卷展栏上Position (“位置 ”)旁边秒表图标。播放头移动到六秒钟,然后光标层拖到所需位置,我们将在底部大白色文本框中。

2.9K10

win10 uwp 改变鼠标 设置光标移动鼠标

经常在应用需要修改光标,显示点击、显示输入,但是有些元素不是系统,那么如何设置鼠标? 本文主要:UWP 设置光标,UWP 移动鼠标 设置光标 需要写一点代码来让程序比较容易看到,什么光标对于什么。...UWP 设置光标有些看不懂,直接看不知道他是干什么 在xaml写代码: <TextBlock Margin="10,10,10,10"...TextBlock 进入函数,可以在函数修改UWP 鼠标光标 首先使用Windows.UI.Xaml.Window.Current.CoreWindow.PointerCursor 设置或获取光标。...需要设置光标需要用Windows.UI.Core.CoreCursor 他有一些比较多用类型,下面是他们对于代码 Hand 点击 Arrow 正常 Cross 十字 Help 帮助...如果需要自己做,请看自定义光标 移动鼠标 有时候需要把鼠标动到一个元素上,UWP 移动鼠标和改变光标一样。

2.7K10
领券