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

sublime Text3

sublime Text3实用功能和常用快捷键 PS:ST3在Mac OXWindows不同平台下快捷键差别很大。下面是针对windows平台解说。 1....输入#+文本可以快速进行文件内文本匹配。 3. 多行游标功能(ctrl + D,非常实用) 如何将文件某个单词更改为另一个?...- 可以选中某一个模式,然后ctrl+D选中另一个,如果有某些不想添加新模式则按ctrl+K,ctrl+D跳过这个进入下一个符合条件模式。...完整拷贝,避免格式错乱 我们发现,在从别的文件拷贝一段代码过来时候,多半只是第一缩进,后面都乱了,这时可以使用Ctrl + Shift + V进行粘贴,可以在粘贴过程中保持缩进,这时格式都是正确...上下移动 定位光标或选中某块区域,然后按shift+ctrl+↑↓可以上下移动该行。 12. shift + ctrl + d可快速复制光标所在整行,并复制到该行之前。 13.

1.3K110

vim常用命令总结

2.删除一 删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。 3.删除换行符 在Vim你可以把两合并为一,也就是说两之间换行符被删除了:命令是"J"。...以","也是重复同样命令,但是方向原命令方向相反。 13.以匹配一个括号为目的移动 用命令"%"跳转到当前光标下括号相匹配那一个括号上去。...如果只是想去掉当前高亮显示,可以使用下面的命令:":nohlsearch"(可以简写为noh)。 21.匹配开头结尾    ^ 字符匹配开头。$字符匹配末尾。...CTRL-I则是跳回到后来停置光标的更新位置(提示:I在键盘上位于O前面)。 注:使用CTRL-I 按下键一样。 25.具名标记 命令"ma"将当前光标下位置之为标记"a"。...:set incsearch  使Vim在输入字符串过程,光标就可定位显示匹配点。

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

vim 学习笔记(四)—— 常用命令汇总

2.删除一 删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。 3.删除换行符 在Vim你可以把两合并为一,也就是说两之间换行符被删除了:命令是"J"。...以”,"也是重复同样命令,但是方向原命令方向相反。 13.以匹配一个括号为目的移动 用命令"%“跳转到当前光标下括号相匹配那一个括号上去。...如果只是想去掉当前高亮显示,可以使用下面的命令:“:nohlsearch”(可以简写为noh)。 21.匹配开头结尾 ^ 字符匹配开头。$字符匹配末尾。...所以"/was$“只匹配位于一末尾单词was,所以”/^was"只匹配位于一开始单词was。 22.匹配任何单字符 .这个字符可以匹配到任何字符。...CTRL-I则是跳回到后来停置光标的更新位置(提示:I在键盘上位于O前面)。 注:使用CTRL-I 按下键一样。 25.具名标记 命令"ma"将当前光标下位置之为标记"a"。

72030

vim常用命令总结

2.删除一   删除一整行内容使用“dd”命令。删除后下面的行会移上来填补空缺。 3.删除换行符   在Vim你可以把两合并为一,也就是说两之间换行符被删除了:命令是“J”。...以“,”也是重复同样命令,但是方向原命令方向相反。 13.以匹配一个括号为目的移动   用命令“%”跳转到当前光标下括号相匹配那一个括号上去。...如果只是想去掉当前高亮显示,可以使用下面的命令:“:nohlsearch”(可以简写为noh)。 21.匹配开头结尾    ^ 字符匹配开头。$字符匹配末尾。    ...所以“/was$”只匹配位于一末尾单词was,所以“/^was”只匹配位于一开始单词was。 22.匹配任何单字符   .这个字符可以匹配到任何字符。...CTRL-I则是跳回到后来停置光标的更新位置(提示:I在键盘上位于O前面)。     注:使用CTRL-I 按下键一样。 25.具名标记    命令“ma”将当前光标下位置之为标记“a”。

9.1K20

vim命令总结

2.删除一 删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。 3.删除换行符 在Vim你可以把两合并为一,也就是说两之间换行符被删除了:命令是"J"。...以","也是重复同样命令,但是方向原命令方向相反。 13.以匹配一个括号为目的移动 用命令"%"跳转到当前光标下括号相匹配那一个括号上去。...如果只是想去掉当前高亮显示,可以使用下面的命令:":nohlsearch"(可以简写为noh)。 21.匹配开或结尾 ^ 字符匹配开头。$字符匹配末尾。...所以"/was$"只匹配位于一末尾单词was,所以"/^was"只匹配位于一开始单词 22.匹配任何单字符 .这个字符可以匹配到任何字符。...CTRL-I则是跳回到后来停置光标的更新位置(提示:I在键盘上位于O前面)。 注:使用CTRL-I 按下键一样。 25.具名标记 命令"ma"将当前光标下位置之为标记"a"。

76770

50个Linux常用命令行快捷键(大部分适配Mac OS)

:Ctrl + → 删除光标之前字符:Ctrl + u 删除光标之后字符:Ctrl + k 删除光标之前单词:Ctrl + w 清除整行:Ctrl + u 或 Ctrl + k 恢复刚刚删除字符...在命令行历史记录重复上一个命令:Ctrl + o 在命令行历史记录编辑上一个命令:Ctrl + x + e 清除当前行命令:Ctrl + c 将光标置于当前行并清除:Ctrl + l 在命令行自动补全命令或文件...:Ctrl + n 将光标移动到上一开头:Ctrl + p 移动光标到下一屏开头:Ctrl + v 移动光标到上一屏开头:Ctrl + Shift + v 删除光标之前整行:Ctrl + Shift...+ u 删除光标之后整行:Ctrl + Shift + k 搜索命令历史记录下一个匹配项:Ctrl + s 搜索命令历史记录上一个匹配项:Ctrl + r 将当前行命令追加到命令历史记录...+ Shift + v 将命令行输出重定向到文件:command > file 将命令行输出追加到文件:command >> file 从文件读取命令并执行:source filename 将命令行输出通过管道传递给另一个命令

79130

Linux系统驱动之硬件_IMX6ULLLCD控制器

1.2 数据传输处理 框图: 举例说明:见视频 1.3 时序控制 看寄存器说明。 2....引脚输出高电平 2.3 LCDIF_TRANSFER_COUNT寄存器 位域 读写 描述 [31:16] V_COUNT R/W 一,有多少有效数据 [15:0] H_COUNT R/W...,第2在一中间开始; 1:所有结束前都加上半行时间,这样所有都会起始于“开头” [17:0] VSYNC_PULSE_WIDTH R/W VSYNC脉冲宽度 2.5 LCDIF_VDCTRL1...(pix_clk),即分辨率y 2.9 LCDIF_CUR_BUF寄存器 位域 读写 描述 [31:0] ADDR R/W LCD控制器正在传输的当前在显存地址 2.10 LCDIF_NEXT_BUF...寄存器 位域 读写 描述 [31:0] ADDR R/W 下一在显存地址 LCD控制器传输完当前后,会把LCDIF_NEXT_BUF寄存器值复制到LCDIF_CUR_BUF寄存器。

1.3K20

grep命令强大文本搜索工具使用方法

语法格式: grep [参数] 常用参数: -i 搜索时,忽略大小写 -c 只输出匹配数量 -l 只列出符合匹配文件,不列出具体匹配 -n 列出所有的匹配,显示行号 -h 查询多文件时不显示文件...-s 不显示不存在、没有匹配文本错误信息 -v 显示不包含匹配文本所有 -w 匹配整词 -x 匹配整行 -r 递归搜索 -q 禁止输出任何结果,已退出状态表示搜索是否成功 -b 打印匹配行距文件头部偏移量...,以字节为单位 -o -b结合使用,打印匹配词据文件头部偏移量,以字节为单位 参考实例 支持多文件查询并支持使用通配符: [root@linux ~]# grep zwx file_* /etc...,不列出具体匹配: [root@linux ~]# grep -l zwx file_* file_1 file_2 file_4 不显示不存在或无匹配文本信息: [root@linux ~...zwxddkjflkdjfdlkfjlsdkj [root@linux ~]# grep -w zw* file_1 zw 匹配整行,文件整行模式匹配

84700

这几个 VS Code 快捷键,请一定要用一用,可以大大提高你编辑效率

快捷键: Mac:Command + p Windows/Linux:Ctrl + p 在文件之间导航是非常普遍需求来,编辑一个文件同时,需要同步修改另一个文件,此时最高效就是键入文件名模糊搜索然后回车打开...,这个快捷键按下后输入文件回车就可以打开对应文件,比鼠标选择要快多了。...,会追加下一个匹配内容,直到选择完你需要修改内容,然后对其进行修改,就相当于对所有选中内容进行修改,上一条内容相比,你可以自由选择你要匹配内容范围。...5、选择整行 快捷键: Mac:Command + l Windows/Linux:Ctrl + l 这和 Vim Visual 模式非常像,按下 v,再按 j 就可以一整行整行选择文本了。...按下该快捷键,会选择光标所在行整行内容,再按会追加下一

1.8K20

grep命令 – 强大文本搜索工具

需要注意是:一当模式包含了空格,务必要用双引号将其引起来。 linux系统支持三种形式grep命令,大儿子就是grep,标准,模仿代表。...语法格式: grep [参数] 常用参数: -i 搜索时,忽略大小写 -c 只输出匹配数量 -l 只列出符合匹配文件,不列出具体匹配 -n 列出所有的匹配,显示行号 -h 查询多文件时不显示文件...-s 不显示不存在、没有匹配文本错误信息 -v 显示不包含匹配文本所有 -w 匹配整词 -x 匹配整行 -r 递归搜索 -q 禁止输出任何结果,已退出状态表示搜索是否成功 -b 打印匹配行距文件头部偏移量...,以字节为单位 -o -b结合使用,打印匹配词据文件头部偏移量,以字节为单位 参考实例 支持多文件查询并支持使用通配符: [root@linux ~]# grep zwx file_* /etc...zwxddkjflkdjfdlkfjlsdkj [root@linuxcool ~]# grep -w zw* file_1 zw 匹配整行,文件整行模式匹配

67710

Direct3D 11 Tutorial 5: 3D Transformation_Direct3D 11 教程5:3D转型

概述 在上一个教程,我们从模型空间到屏幕渲染了一个立方体。 在本教程,我们将扩展转换概念并演示可以通过这些转换实现简单动画。 本教程结果将是围绕另一个轨道运行对象。...它还用于将它们在一个空间中转换为另一个空间。 通过矩阵相乘来执行变换。...创建轨道 在本教程,我们将转换两个多维数据集。 第一个将旋转到位,而第二个将围绕第一个旋转,同时在其自己轴上旋转。...如果需要沿任意轴缩放,则可以将缩放矩阵适当旋转矩阵相乘以实现该效果。 第一个立方体将旋转到位,并作为轨道中心。 立方体沿Y轴旋转,应用于相关世界矩阵。...Direct3D 11深度缓冲区默认行为是检查屏幕上绘制每个像素屏幕空间像素深度缓冲区存储值。

1.8K40

linux强大文本搜索工具grep命令

需要注意是:一当模式包含了空格,务必要用双引号将其引起来。 linux系统支持三种形式grep命令,大儿子就是grep,标准,模仿代表。...语法格式: grep [参数] 常用参数: -i 搜索时,忽略大小写 -c 只输出匹配数量 -l 只列出符合匹配文件,不列出具体匹配 -n 列出所有的匹配,显示行号 -h 查询多文件时不显示文件...-s 不显示不存在、没有匹配文本错误信息 -v 显示不包含匹配文本所有 -w 匹配整词 -x 匹配整行 -r 递归搜索 -q 禁止输出任何结果,已退出状态表示搜索是否成功 -b 打印匹配行距文件头部偏移量...,以字节为单位 -o -b结合使用,打印匹配词据文件头部偏移量,以字节为单位 参考实例 支持多文件查询并支持使用通配符: [root@linuxcool ~]# grep zwx file_*...,文件整行模式匹配时,才打印出来: [root@linuxcool ~]# grep -x zwx file_* file_1:zwx file_1:zwx file_2:zwx 不输出任何结果

1.3K00

CAMoE——屠榜 video retrieval challenge

CLS embedding作为输出 03 Visual Frames Aggregation Scheme B个视频为一个Batch,每个视频提取C,每一为d维向量,所以我们编码数据为...以下图中数据为例,我用尽量简洁语言描述: 首先,我们假设对角线上概率表征GT匹配程度。就是说对角线是一个视频文本pair。...当我们需要求解video→text匹配程度,按照原来loss求解,是对相似度矩阵每一做softmax,如图,得到概率最大值都为第一列。...接着将这个概率矩阵原矩阵相乘,得到revise后相似度矩阵,最后求解video→text,也就是按做softmax得到最后概率矩阵。...从这个角度出发,我们对模型改进其实不仅仅是对输入进行先验补充,其实可以把思路扩展到如何对网络内部已经产生结果,将其假设为先验,加入到模型优化,这一点Resnet又有一点相似了。

1.1K10

Linux grep命令教程

AI摘要:本文是一个关于Linux`grep`命令详细教程,介绍了`grep`基本用法、常用参数、以及多个实用示例。`grep`命令用于在文件搜索指定字符串或正则表达式,并输出匹配。...示例部分展示了如何使用这些参数进行基本搜索、忽略大小写搜索、反向匹配、显示行号、统计匹配行数、递归搜索、使用正则表达式、匹配整个单词或整行、显示匹配及其前后行、指定多个模式、只输出匹配部分、搜索包含空格字符串...它可以在一个或多个文件搜索指定字符串或正则表达式,并输出匹配。本教程将详细介绍grep命令常用参数及其用法,并提供多个示例以帮助读者更好地理解和掌握这个命令。...常用参数 -i:忽略大小写 -v:反向匹配,输出不匹配 -n:显示匹配行号 -c:统计匹配数量 -l:只显示包含匹配文件 -r或-R:递归搜索目录下所有文件 -E:使用扩展正则表达式...-F:将模式视为固定字符串,而不是正则表达式 -w:匹配整个单词 -x:匹配整行 -A n:显示匹配及其后n -B n:显示匹配及其前n -C n:显示匹配及其前后各n -h:输出时不显示文件

26610

sublime3安装总结

:输入#keyword跳转到keyword所在位置 : 行号跳转:输入:12跳转到文件第12。...(按住-继续选择下行) Ctrl+M 光标移动至括号内开始或结束位置 Ctrl+T 词互换 Ctrl+R 快速列出/跳转到某个函数 (双加号表示按住Crtl连续按另一个键,Ctrl+K被当做开启连续快捷方式按键...Ctrl+Shift+A 选择光标位置父标签对儿 Ctrl+Shift+D 复制光标所在整行,插入在该行之前 ctrl+shift+F 在文件夹内查找,普通编辑器不同地方是sublime允许添加多个文件夹进行查找...Ctrl+Shift+K 删除整行 Ctrl+Shift+L 鼠标选中多行(按下快捷键),即可同时编辑这些 Ctrl+Shift+M 选择括号内内容(按住-继续选择父括号) Ctrl+Shift+...需要将相关路径写入path 需要注意是安装插件路径在C:\Users\laputa\AppData\Roaming\Sublime Text 3\Installed Packages 将文件后缀改成

79220

【干货】​深度学习线性代数

这将有助于您在机器学习系统开发过程做出更好决策。所以,如果你真的想成为这个领域专家,你必须理解线性代数。在线性代数数据由矩阵和向量形式线性方程表示。...请注意,向量也是一个矩阵,但只有一或一列。 在黄色图片例子矩阵也是2×3维矩阵(*列)。 下面你可以看到矩阵另一个例子及其符号: ?...下图显示了乘法例子: ? 2.矩阵向量乘法(Matrix-Vector Multiplication) 将矩阵矢量相乘可以被认为是将矩阵每一矢量相乘。...像这样: 1 * 1 + 3 * 5 = 16 我们对矩阵第二值也做同样操作: 4 * 1 + 0 * 5 = 4 再次计算矩阵第三: 2 * 1 + 1 * 5 = 7 这是另一个例子:...请注意,如果第一个矩阵列数量第二个矩阵数量匹配,两个矩阵才能做乘法运算。 结果将是一个第一个矩阵相同行数和第二个矩阵相同列数矩阵。

2.2K100

Vim 基础和常用命令整理

前言 大家好,我是多选参数程序锅,一个正在”捣鼓“操作系统、学数据结构和算法以及 Java 废物菜鸡。...另外,程序锅整了一个关于算法 github 仓库:https://github.com/DawnGuoDev/algorithm,该仓库除包含基础数据结构和算法实现之外,还会有数据结构和算法知识内容整理...(:$也可以);假如有加 line number 的话,那么跳转到相应行数 gg # 文件顶部 % # 停留在 ([{}]) 处, 那么会跳转到另一个匹配括号处;不停留在括号处的话,那么会跳转到离光标最近那个括号相匹配括号处...# 删除两 ce # 效果其实就是删除从光标处 word 最后字符内容并进入 insert mode cc # 删除整行,并进入 insert mode yw # 复制一个 word...yy # 复制当前行数据 2yy # 复制两行数据 ####################################### D # 删除整行 C # 删除整行,并进入 inser

75920

五分钟入门文本处理三剑客grep awk sed

含义 -v 显示不匹配信息(反向搜索) -i 搜索时忽略大小写 -n 显示行号(文件行号) -r 递归搜索(搜索文件夹) -E 支持扩展正则表达式 -F 不按正则表达式匹配,按照字符串字面意思匹配...选项 含义 -c 只输出匹配数量,不显示具体内容 -w 匹配整词 -x 匹配整行 -l 只列出匹配文件,不显示具体匹配行内容 cat show.txt love lovelove i love...字符串所在文件文件 grep -rl abc /etc/myconfig -r:递归搜索(搜索文件夹) -l:只列出匹配文件,不显示具体匹配行内容 当然用find也是可以,只不过麻烦一点 find...解释 BEGIN 正式处理数据之前 pattern 匹配模式 {commands} 匹配命令,可能多行 END 处理完所有匹配数据后执行 第二种形式 standard output | awk '...同时指定分隔符和列分隔符 cat show.txt python|java|php--flink|hadoop|storm 先输出每一数据 # RS为指定分隔符 awk 'BEGIN{RS="-

60030

awk工具详解

它是专门为文本处理设计编程语言,也是处理软件,通常用于扫描、过滤、统计汇总工作数据可以来自标准输入也可以是管道或文件 工作原理(1): 当读到第一时,匹配条件,然后执行指定动作,再接着读取第二数据处理...,不会默认输出 如果没有定义匹配条件默认是匹配所有数据,awk隐含循环,条件匹配多少次动作就会执行多少次 工作原理(2): 逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得各个字段保存到内建变量...sed命令常用于一整行处理,而awk比较倾向于将一分成多个””字段”然后再进行处理。awk信息读入也是逐行读取,执行结果可以通过print功能将字段数据打印显示。...在使用awk命令过程,可以使用逻辑操作符” &&”表示””、”| |”表示”或”、”!.”表示非” ;还可以进行简单数学运算,如+、一、*、/、%、^分别表示加、减、乘、除、取余和乘方。...NF:当前处理字段个数。 NR:当前处理行号(序数) 。 $0:当前处理整行内容。 $n:当前处理第n个字段(第n列)。 FILENAME:被处理文件。 RS:分隔符。

2.9K20
领券