vim编译器中 行首行尾的一些操作

一  ,替换每行行首的文字或字符为空::%s/^\s*[0-9]*\s*//gc

其中,^表示行首,$表示行尾,\s表示空格,[0-9]表示0~9的数字,*表示0或多个,%s/^\s*[0-9]*\s*//gc的意思是将每行以0或多个空格开始中间包含0或多个数字并以0或多个空格结束的字符串替换为空。

二。添加内容

在每行行首添加相同的内容:

:%s/^/要添加的内容

在每行行尾添加相同的内容:

:%s/$/要添加的内容                                  未完待续

原文地址:https://www.cnblogs.com/byne-mn/p/10710370.html

时间: 2024-08-25 13:42:04

vim编译器中 行首行尾的一些操作的相关文章

vim编译器中多行注释方法(尤其对python代码注释)

------------------------------------------------------vim编译器中多行注释-------------------------------------------------------- 在vim命令下编写python程序时,有时候要进行多行注释,比较麻烦.因为python不像c语言那样可以用/*xxxx*/进行多行注释,只能每一行用#来注释,如果有几百行那得注释到什么时候.除了老老实实的一行一行注释外,这里再分享几种方法: 第一种:把要注

【excel技巧读书笔记020】快速定位行首行尾

1.定位数据区域行首行尾    CTRL+home 定位数据区域行首    CTRL+end 定位数据区域末行尾 2. 定位当前行.列的首尾    Ctrl+方向上键到行首    Ctrl+方向下键到行尾    Ctrl+方向左键到行左    Ctrl+方向右键到行右 3. 双击单元格上边线.下边线.(我最喜欢的方式)

vs报错“以下文件中的行尾不一致,是否将行尾标准化”

vs报错“以下文件中的行尾不一致,是否将行尾标准化” 分析: 通过读取源文件,发现换行都使用的是“\n”   Windows和Unix不同的标准引起的...即“回车”和“换行”的问题... 符号  ASCII码 意义 \n 10 换行NL \r 13 回车CR 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符.但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符.要是在这0.2秒里面,又有新的字符传过来,那么

批处理系列(12) -合并文本(交叉合并/除重复除空行/行首行尾加特定字符)

结合本系列文章第一篇,看本文. 交叉合并两个文本文件的内容. @Echo Off title 交叉合并文本内容 by:小可([email protected]) :GTBegin @echo 默认合并目录下 a.txt 和 b.txt 两个文本文件到 c.txt,确定继续?(y/n) set /p GTConfirm= if "%GTConfirm%"=="y" goto GTYES if "%GTConfirm%"=="Y"

【Linux】Terminal中输入一行命令快速移动光标至行首行尾

①快速移动光标至行首 Home或Ctrl+A ②快速移动光标至行尾 End或Ctrl+E ③从光标处开始删除,直到行尾 Ctrl+K ④到下一行 Ctrl+N 或 方向键:↓ ⑤到上一行 Ctrl+P 或 方向键:↑ 原文地址:https://www.cnblogs.com/wucaiyun1/p/11782984.html

EditPlus行首行尾批量添加字符

打开EditPlus,输入多行数据,快捷键ctrl+h 打开替换窗口,选择"正则表达式"替换 行首批量添加   查找"^" 替换为"我是行首aaa" 行尾批量添加   查找"\n" 替换为"'bbb我是行尾\n" editplus查找替换的正则表达式应用 表达式 说明 \t 制表符. \n 新行. . 匹配任意字符. | 匹配表达式左边和右边的字符. 例如, "ab|bc" 匹配 &qu

文本行首行尾批量编辑(notepad)

问题:给到EXCEL一列数据A1,要求在数据库表中将所有A字段 in A1的数据查找出来,这时想到将该列数据粘贴到notepad,行首加"'",行尾加"'," 编辑前: 操作方法:notepad中:$表示行尾,^表示行首. 按照如图操作即可解决该问题 另一个比较有趣的操作方法: 按住Alt键选中notepad中多行任意列,即可同时编辑多行文本 关于列编辑的强烈安利: http://www.crifan.com/files/doc/docbook/rec_soft_n

Vi Vim编译器设置显示行号

Linux环境下的编辑器有vi.vim.gedit,进入这些编辑器之后,显示出当前的行号 手动显示:在vim或vi命令行模式下输入:set nu 取消显示:在vim命令行模式下输入: set nonu 永久显示:修改一个配置文件,输入命令:vim   ~/.vimrc 打开后是一个空文件,我们添加 set nu保存退出 再次进入vim.vi编辑器,就会自动显示出行号了.如此简单! 转载:http://blog.csdn.net/lwj103862095/article/details/81223

以下文件中的行尾不一致,要将行尾标准化吗?