Проект

Общее

Профиль

Vim » История » Версия 1

Андрей Волков, 2014-03-12 16:24

1 1 Андрей Волков
h1. Vim
2
3
h2. Перевод hex значений в десятичные в файле.
4
5
:%s/0x[0-9a-fA-F]\+/\=submatch(0)."(hex)=".str2nr(submatch(0), 16)."(dec)"
6
7
h3. До
8
9
<pre>
10
asdasd asda asd 0x55 dfgcvbc
11
asdasd asda asd 0x11 dfgcvbc
12
asdasd asda asd 0x7 dfgcvbc
13
</pre>
14
15
h3. После
16
17
<pre>
18
asdasd asda asd 0x55(hex)=85(dec) dfgcvbc
19
asdasd asda asd 0x11(hex)=17(dec) dfgcvbc
20
asdasd asda asd 0x7(hex)=7(dec) dfgcvbc
21
</pre>