Linux中vim里输出^A等方法

参考链接
参考链接
在VIM中可以通过二合字符和十进制进行输入,

在输入模式中,Ctrl + V, 十进制
输入^A的方法是ctrl+v ctrl+a

在输入模式中,Ctrl + K, 二合字符(区分大小写)

注意:特殊字符也算一个字节

通过用的^@是为了保证结尾没有其他控制字符,比如\n

:h digraph-table
char digraph hex dec official name ~ ^@
NU 0x00 0 NULL (NUL) ^A SH 0x01 1
START OF HEADING (SOH) ^B SX 0x02 2 START OF TEXT
(STX) ^C EX 0x03 3 END OF TEXT (ETX) ^D ET
0x04 4 END OF TRANSMISSION (EOT) ^E EQ 0x05 5
ENQUIRY (ENQ) ^F AK 0x06 6 ACKNOWLEDGE (ACK) ^G
BL 0x07 7 BELL (BEL) ^H BS 0x08 8
BACKSPACE (BS) ^I HT 0x09 9 CHARACTER TABULATION
(HT) ^@ LF 0x0a 10 LINE FEED (LF) ^K VT
0x0b 11 LINE TABULATION (VT) ^L FF 0x0c 12
FORM FEED (FF) ^M CR 0x0d 13 CARRIAGE RETURN (CR) ^N
SO 0x0e 14 SHIFT OUT (SO) ^O SI 0x0f 15
SHIFT IN (SI) ^P DL 0x10 16 DATALINK ESCAPE (DLE) ^Q
D1 0x11 17 DEVICE CONTROL ONE (DC1)

在vim输入digraphsdig可以看到这些二合字符的参考

:digraphs NU ^@ 10 SH ^A 1 SX ^B 2 EX ^C 3 ET ^D
4 EQ ^E 5 AK ^F 6 BL ^G 7 BS ^H 8 HT ^I 9 LF
^@ 10 VT ^K 11 FF ^L 12 CR ^M 13 SO ^N 14 SI ^O
15 DL ^P 16 D1 ^Q 17 D2 ^R 18 D3 ^S 19 D4 ^T 20 NK
^U 21 SY ^V 22 EB ^W 23 CN ^X 24 EM ^Y 25 SB ^Z
26 EC 1 29 RS ^^ 30 US ^_ 31 SP
32 Nb # 35 DO $ 36 At @ 64 <( [ 91 // \ 92
)> ] 93 '> ^ 94 '! ` 96 (! { 123 !! | 124 !) }
125 '? ~ 126 DT ^? 127 PA <80> 128 HO <81> 129 BH <82> 130
NH <83> 131 IN <84> 132 NL <85> 133 SA <86> 134 ES <87> 135 HS
<88> 136 HJ <89> 137 VS <8a> 138 PD <8b> 139 PU <8c> 140 RI <8d>
141 S2 <8e> 142 S3 <8f> 143 DC <90> 144 P1 <91> 145 P2 <92> 146
TS <93> 147 CC <94> 148 MW <95> 149 SG <96> 150 EG <97> 151 SS
<98> 152 GC <99> 153 SC <9a> 154 CI <9b> 155 ST <9c> 156 OC <9d>
157 PM <9e> 158 AC <9f> 159 NS 160 !I ¡ 161 Ct ¢ 162 Pd
£ 163 Cu ¤ 164 Ye ¥ 165


  1. 27 FS ^\ 28 GS ^ ↩︎

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值