- 2025-01-04【Linux系列】Vim 编辑器中的高效文本编辑技巧:删除操作
- 2024-11-23mac终端快捷命令
Ctrl+a:光标回到命令行首。(a:ahead)Ctrl+b:光标向行首移动一个字符。(b:backwards)Ctrl+c:中断终端中正在执行的任务。Ctrl+d:向行尾删除一个字符。Ctrl+d:在空命令行的情况下可以退出终端。Ctrl+e:光标回到命令行尾。(e:end)Ctrl+f:光标向行尾移动一个字符。(f:forwards)Ctrl+h:向行首删
- 2024-10-09Vscode中的行尾序列CRLF/LF问题,及其引起的Delete ‘␍‘ 的报错问题
本人使用的是Windows系统,Unix/Linux/macOS系统也可参照此方法解决问题报错如图:(如果你只想解决报错的话直接下翻到解决方法,想了解原理的话请耐心看完)在这之前,我们先来了解一下什么是行尾符(也叫换行符/行尾序列)。行尾符是用于标记文本文件中一行结束的字符,不同的操作系统使
- 2024-09-15【好用安全保密】不用插件,压缩js、html、css、code【一眼就会系列】【亲测有效】
仅用离线版Notepad搞定。不用插件及辅助工具,有效保证了文件信息安全。(一般发布版本都是无注释的-压缩文件和已编译文件。为了信息安全性,所有都是离线-区域网研发。) 总结:先把文本中注释去掉。notepad++ 【编辑】-【空白字符操作】-【移除行首和行尾空格】点击任意
- 2024-07-28编码和行尾
编码和行尾在VisualStudio中,以下字符将解释为换行符:CRLF:回车符+换行符,Unicode字符000D+000ALF:换行符,Unicode字符000ANEL:下一行,Unicode字符0085LS:行分隔符,Unicode字符2028PS:段落分隔符,Unicode字符2029从其他应用程序复制的文本将保留原始编
- 2024-05-22跨平台开发中的行尾符号问题及解决方案
跨平台开发中的行尾符号问题及解决方案在跨平台开发中,不同操作系统使用的行尾符号(lineendings)不同,这可能会导致许多意想不到的问题。比如部署vercel时,报编译错误。一、行尾符号的不同不同操作系统使用不同的行尾符号:Windows使用CRLF(\r\n)Unix/Linux和macOS使用LF(
- 2024-03-28sed教程_使用sed命令向行尾添加字符(附sed元字符集)
sed教程_使用sed命令向行尾添加字符(附sed元字符集)sed是一项Linux指令,功能同awk类似,差别在于,sed简单,对列处理的功能要差一些,awk的功能复杂,对列处理的功能比较强大。sed元字符集:^锚定行的开始,如:/^sed/匹配所有以sed开头的行。$锚定行的
- 2023-11-29带你领略VIM的高级操作
导读此文收集了一些简单的VIM操作,这些操作要么其它普通文本编辑器不能完成,要么完成起来很慢。通过本文的介绍,可以坚定初学者学习VIM的决心与信心。如果你有什么好的易于演示的简易技巧,欢迎留言。另外,如果没有明确说明,本文中的提到的按键均是大小写敏感的。例如,文中提到“
- 2023-11-13带你领略VIM的高级操作
1.准备工作首先,我们打开VIM,输入一段文本,用于今天的演示:thisisatest2.查找替换按几下ESC进入Normal模式,输入以下命令::%s//\r/g/ 。回车后得到的效果如下:thisisatest解说:这条命令的作用是,将文章中所有的空格替换为回车。几乎所有的编辑器都支持查找替换,但并
- 2023-11-08正则表达式
一、限定符1、?匹配0或1个字符2、*匹配0个或多个字符3、+匹配出现至少一次的字符4、{}指定字符出现的次数,{2}为2次,{2,}为2次以上,{2,6}为2至6次二、运算符1、圆括号()2、中括号[]3、^非4、|或5、(a|b)匹配a或者b6、(ab)|(cd)匹配ab或者cd7、[abc]匹配a或者b或者c,同[a-c]8、[a-fA-F0-9]
- 2023-10-25关于行尾结束符CR和LF的区别
情况:我在a.txt中每行放了一个单词,每行的结尾是CRLF,我使用cata.txt|xargs-i-tmkdir{}将每个单词命名为一个文件夹,但是发现每个文件夹名称后面都是?问号,后来我把CRLF修改为LF,然后再此执行,才能够成功。解答:CRLF就是回车(CR,ASCII13,\r)换行(LF,ASCII10,\n)。一般操作
- 2023-10-24TextPro文本编辑软件及正则表达式
在文本处理方面,用TextPro文本编辑软件及其正则表达式,可以达到许多意想不到的奇妙效果。就拿替换来讲,有以下通配符:^代表行首$代表行尾\n换行\b向前删除一个字符\d向后删除一个字符.代表任意单个字符*代表前字符重复任意次.*代表任意字符
- 2023-07-28Bash 常用快捷键
Ctrl+C:中断当前进程Ctrl+L:清屏Ctrl+D:登出Ctrl+A:光标移至行首Ctrl+E:光标移至行尾Ctrl+U:删除【光标当前位置~行首之间】的字符Ctrl+K:删除【光标当前位置~行尾之间】的字符Ctrl+Y:将最后一次使用Ctrl+U或Ctrl+K删除的内容恢复回来Ctrl+Ba
- 2023-06-25notepad++ 怎么快速编辑多行行尾和行头
1. ^符号代表行头 2. $代表行尾
- 2023-06-07常用的文件操作命令
vim,vi光标跳转到文首/文末/行首/行尾若在Insert模式下,需要先按一下Esc,文首:按gg(区分大小写)文末:按G(区分大小写)(跳转到行首和行尾,各有两种方法:)行首:①按option②按0(数字0)行尾:按fn+左右上下键
- 2023-06-06vim替换^m字符
vim替换^m字符替换^M字符在Linux下使用vi来查看一些在Windows下创建的文本文件,有时会发现在行尾有一些“^M”。有几种方法可以处理。1.使用dos2unix命令。一般的分发版本中都带有这个小工具(如果没有可以根据下面的连接去下载),使用起来很方便:$dos2unixmyfile.txt上面的命
- 2023-06-01快速操作Linux终端命令行的快捷键列表
快速操作Linux终端命令行的快捷键列表在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。在命令终端中可以通过Ctrl+r实现快速检索使用过的历史命令。Ctrl+r
- 2023-05-17linux 替换^M字符的方法
linux替换^M字符方法在Linux下使用vi来查看一些在Windows下创建的文本文件,有时会发现在行尾有一些“^M”。有几种方法可以处理。1.使用dos2unix命令去掉行尾的^Mdos2unixmyfile.txt2.使用vi的替换功能:%s/^M$//g#去掉行尾的^M。:%s/^M//g#去掉所有的^M。:%s/^M/[ct
- 2023-05-04Notepad整行编辑及行尾添加数据的操作
多行合并为一行:1、按Ctrl+F,弹出“替换”的窗口;2、选择“替换”菜单;3、“查找目标”内容输入为:\r\n;4、“替换为”内容为空;5、“查找模式”选择为正则表达式;6、设置好之后,点击“全部替换”,即可将多行数据合并成一行。 多行行尾批量添加数据:在查找目标(Findwhat)输入$,然后在替换
- 2023-03-15如何在vi/vim中快速在每行行首或行尾插入相同字符
在工作生活当中,我们可能会遇到需要在文件的每一行的行首或者行尾插入相同字符的需求,以达到快速编辑、提高效率的目的。例如,我想写一个脚本,能同时编译多个文件。假设你想
- 2023-02-20notepad++行头行尾批量添加内容操作
行头光标放在行首或全选快捷键Alt+C,然后输入内容就可以了 行尾第一种方法:光标放在行尾快捷键Alt+C,然后输入内容就可以了。但是每行数据不对齐的话会出现以下
- 2023-01-28.gitignore 文件语法介绍
.gitignore文件的作用AgitignorefilespecifiesintentionallyuntrackedfilesthatGitshouldignore.FilesalreadytrackedbyGitarenotaffected;seethe
- 2022-12-30git “warning: LF will be replaced by CRLF”
https://blog.csdn.net/qq_36667170/article/details/104692170符号CR:CarriageReturn,对应ASCII中转义字符\r,表示回车LF:Linefeed,对应ASCII中转义字符\n,表示换行CRLF:Carri
- 2022-12-02Rider写C#时行尾输入分号自动换行的问题
网上搜索一直以为是在图1调整,但是发现没用,在设置翻了一圈才知道是在图2调整!
- 2022-11-25解决vs.netIDE报
今天也发现了这个问题,之前没有去注意,但发现每次同事签入代码或者我签入后就会发现多了一些空行,而且大部分是在注释里的。如///<summary>///设置计时器的状态///</s