开发者社区> lfreeali> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

[20131125]vim的bccalc.vim插件有关问题以及10,16进制转换的简单方法.txt

简介: [20131125]vim的bccalc.vim插件有关问题以及10,16进制转换的简单方法.txt链接: http://www.vim.org/scripts/script.
+关注继续查看
[20131125]vim的bccalc.vim插件有关问题以及10,16进制转换的简单方法.txt

链接: http://www.vim.org/scripts/script.php?script_id=219
在windows下乘法,以及^运算有问题加入如下:

let str = escape (str, '();&>
let str = substitute (str, "\\\^", "\\\^\\\^\\\^\\\^", "")

自己没事,写一个脚本做行计算功能以及10,16进制的转换功能,简单一点不做复杂检测,如下:

noremap  cc Yp!!bc -lqkA = J
noremap  ch YpIobase=16;!!bc -lqkA = 0xJxguu
noremap  cd YpgUU:s/0x//geiIibase=16;!!bc -lqkA = J

--说明:
1. \cc 做行计算.调用bc程序,必须安装bc程序,在windwos下,下载:
http://unxutils.sourceforge.net/
http://unxutils.sourceforge.net/UnxUtils.zip
http://unxutils.sourceforge.net/UnxUpdates.zip
--解压后设置path环境变量就可以了.

2. \ch 将10进制转化为16进制.
3. \cd 将16进制转化为10进制.
4. 16进制我转化小写.

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Vim的三款实用插件
Vim 是 Linux 下的常用文本编辑器,但也经常被称为是一个上古神器,因为它对于初学者而言相当不友好,也不好入门。
0 0
vim关于python的自动补全插件
一、克隆代码mkdir -p ~/.vim/toolscd ~/.vim/toolsgit clone https://github.com/rkulla/pydiction.git二、配置Pydiction - UNIX/LINUX/OSX: Put python_pydiction.
1297 0
强大的vim插件
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。常被称为编辑器之神,也是本人平时最喜欢使用的一款开发者编辑器,插件升级如下:     在终端输入: wget -qO- https://raw.
896 0
+关注
lfreeali
熟悉oracle数据库性能优化,rman备份,数据库恢复技术.
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载