hrefspace

 找回密码
 立即注册
搜索
热搜: PHP PS 程序设计
查看: 845|回复: 4

用vim写mathematica代码的一个好处!

[复制链接]

948

主题

1162

帖子

3655

积分

超级版主

Rank: 8Rank: 8

积分
3655

论坛头条论坛元老谋士数据帝优秀版主超级版主见习版主论坛版主

发表于 2023-12-5 20:33:38 | 显示全部楼层 |阅读模式
mathematica的注释是这个样子的:
(*这几个字是注释*)
但是这样的注释挺麻烦的,需要一次输入
4个符号,不像matlab那样只需要输入一个%就可以了,
解决这个问题的办法就是vim的映射功能!

在vimrc文件中加入下面两行
    "用于生产mathematica的注释符号
    :imap <F5> (**)<ESC>hi
于是当你用vim写mathematica注释的时候,
只需要按F5这个键,然后就会自动输入(**)
并且光标自动移动到(*与*)之间!
哈哈哈哈哈********************************
这个想法不错吧
世界上最遥远的距离,不是生与死的距离,而是我站在你面前,你却不知道我爱你
回复

使用道具 举报

0

主题

212

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2023-12-5 20:33:46 | 显示全部楼层
非常讨厌写代码没有注释的,看起来头疼
回复

使用道具 举报

0

主题

184

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2023-12-5 20:34:19 | 显示全部楼层
  1. "用于生产mathematica的注释符号:imap <F5> (**)<ESC>hi
复制代码
回复

使用道具 举报

0

主题

212

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2023-12-5 20:34:49 | 显示全部楼层
原本的代码是
  1. "用于生产mathematica的注释符号:imap <F5> (**)<ESC>hi
复制代码

修改后
  1. "用于生产mathematica的注释符号:inoremap <F5> (**)<ESC>hi
复制代码

这样不存在递归映射(二次映射)的情况
回复

使用道具 举报

0

主题

194

帖子

170

积分

关内侯

Rank: 2

积分
170
发表于 2023-12-5 20:34:54 | 显示全部楼层
写代码很烦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|hrefspace

GMT+8, 2024-11-22 10:03 , Processed in 0.053220 second(s), 22 queries .

Powered by hrefspace X3.4 Licensed

Copyright © 2022, hrefspace.

快速回复 返回顶部 返回列表