永发信息网

vim寄存器内容中的^J代表什么意思

答案:2  悬赏:0  手机版
解决时间 2021-01-19 04:16
vim寄存器内容中的^J代表什么意思
最佳答案
Ctrl - J
也就是换行符
全部回答
ascii 码表上的字符,最低的31个代表的字符不是可显示的字符,称作控制字符。
在老电脑上可用 ctrl 加一个字母得到。比如代表换行的 \n,ascii 值是 10,二进制为 0000 1010。
由于 0100 1010 代表的 ascii 字母是 J,所以那时就用 ctrl-j 来生成 \n。
这样实现起来比较简单,按住 ctrl 再按字母只相当于将第二高位置 0 即可。现在的键盘扫码原理和以前不一样,但在很多终端上,为了历史兼容,还在使用这种方法。
这种方法也沿用到对这类控制字符的显示上,ctrl-J 就显示为 ^J。因为不是所有的控制字符都可以用诸如 \n 这样的转义字符表示,所以这种显示方法更具一般性。
寄存器的内容并不都以回车结尾,您只要随便复制一个非整行的内容,再 :reg 就可以看到了。
事实上 vim 在保存寄存器的时候,除了保存它的内容外,还要保存它的类型。有三种,分别是字符型,行型和块型。以便在粘贴它们的时候可以得到人们本来想要的样子。
关于 ascii 码的一般知识,楼主可以百科获得。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我在bilibili上投硬币不减
人最高能长多高?
2002年农历6月十一上午十一点3O出生五行差什
烽火ws一200两用氩弧焊机接线法
新感觉理容地址在哪,我要去那里办事,
11十口=1移动一个火柴等于1
新郑市勇峰机械设备有限公司这个地址在什么地
查黄历2016年农历十二月二十六宜不宜嫁娶
做ppt演讲必须要搞笑吗
肠内营养和肠外营养有什么区别
有一首歌。一开始吹口哨。 然后是一些英文。
家里Wi-Fi安全性推荐是什么原因
请问这样的配置能更换GTX1060显卡吗?
小米牌子的手机,运行内存3G的有哪几个?
psv遥控游玩ps4,那个第二荧幕是什么意思
推荐资讯
长安cs20怎么样
北京地区葡萄秧什么时间可地埋
在美国Nelly。akon。usher。阿姆。黑眼豆豆。
现在我欠了几家信贷公司的钱'生意惨淡
安倍访华三条件分别是哪三个条件?
有电池大于10伏的便携式扩音器吗?文播扩音器
为什么我一喝纯洋酒,第二天就铁定要去打点滴
品牌机,想加个显卡,电源200w,航嘉HK300-55
黑山县第三初级中学校歌《扬帆远航》歌词
1984年农历4月2日,早上6点出生的人五行缺什
请问led灯有哪些啊?有人能给我介绍一下的吗
国泰君安银证联名卡什么意思 安全吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?