【文件属性】:
文件名称:matlab分时代码-Octavim:使通过Vim控制八度音阶成为可能
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-21 21:56:11
系统开源
matlab分时代码奥克塔姆
这个插件可以通过Vim控制八度。
它具有两个主要功能:
它试图了解单元格块(在Matlab中为%%
),从而允许在它们之间进行导航。
它允许运行选定的文本,当前单元格或整个文件。
用法
在Vim上打开.m文件,然后打开Octave(我个人比较喜欢将其窗口并排放置)。
要在单元格块之间导航(如果有的话),请在正常模式下按此键:
ctrl+j
:跳到下一个单元格
ctrl+k
:跳到上一个单元格
要运行一些代码,请按:
ctrl+return
:运行当前单元格(在正常和插入模式下工作)
f9
:运行选定的文本(在可视模式下)
f5
:运行整个文件
NOTE:我强烈建议仅在Octave上打开命令窗口,否则您的命令有可能会发送到其他地方(例如Octave编辑器,如果已打开)。
实际观看
这个怎么运作
尽管插件代码(显然)是用Vim脚本编写的,但它依赖于C库(插件中包含源代码)。
插件调用该库,传递要运行的文本。
该库然后使用Windows
API激活Octave窗口,并发送模拟Ctrl
+
C
/
Ctrl
+
V的文本。
它尝试在剪贴板上保存/恢复当前文本。
安
【文件预览】:
Octavim-master
----LICENSE(18KB)
----tools()
--------octave-workspace(11B)
--------build.m(195B)
--------OctaveHelper.c(11KB)
----README.md(2KB)
----ftplugin()
--------matlab.vim(3KB)