vim-matlab

neovim 的 MATLAB 插件
授权协议 MPL-2.0
开发语言 Python
所属分类 应用工具、 文档/文本编辑
软件类型 开源软件
地区 不详
投 递 者 赵佐
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

vim-matlab 是 neovim 的 MATLAB 插件,它是 Vim 用户的 MATLAB 默认编辑器,用户可以通过 VIM 远程操作 MATLAB。

用法

vim-matlab通过远程控制CLI Matlab实例(由推出vim-matlab-server.py)来工作。

run

./scripts/vim-matlab-server.py

这将启动Matlab REPL,并将从Vim接收到的命令重定向到Matlab。当Matlab崩溃时(例如在MEX开发过程中出现段错误),它将启动另一个过程。

然后在另一个终端中打开Vim并开始编辑.m文件。

或者,使用从Vim启动服务器实例:MatlabLaunchServer。服务器将在Neovim终端缓冲区或tmux拆分中启动(请参阅g:matlab_server_launcher)。

  • :MatlabCliCancel (<leader> c)告诉服务器将SIGINT发送到Matlab,取消当前操作。

  • :MatlabCliRunSelection 执行突出显示的Matlab代码。

  • :MatlabCliRunCell在当前单元格(即%%块)中执行代码。与Matlab编辑器中的Ctrl-Enter相似。

  • :MatlabCliOpenInEditor(,e)在Matlab编辑器窗口中打开当前缓冲区。例如访问调试器。

  • :MatlabCliHelp (,h)打印光标下方单词的帮助消息。

  • :MatlabNormalModeCreateCell (C1)在当前行上方插入一个单元格标记。

  • :MatlabVisualModeCreateCell (C1)在可视选择上方和下方插入单元格标记。

  • :MatlabInsertModeCreateCell (C1)在当前行的开头插入一个单元格标记。

  • :MatlabLaunchServer 在Vim或tmux分割中启动服务器实例。

请参阅该文件可用命令的列表,以及VIM-matlab.vim默认键绑定。

  • VIM编辑m文件时,默认格式有诸多问题之处,如“for ... end 跳转不对”、“缩进格式不对”等。     看来得替换vim for matlab插件了。     从matlab官网发现一款“Editing Matlab files in Vim"插件,解决“跳转和格式”问题。     下载zip包解压缩后,按照\doc\matlab.txt里面的安装说明把文件拷贝到vim对应目录后,在vi

  • 我不能告诉你如何确定应该阅读lang_perl或lang_ruby 。 但是看一下autocommand文档会给gzip文件带来一个例子( :he gzip-example ): augroup gzip autocmd! autocmd BufReadPre,FileReadPre *.gz set bin autocmd BufReadPost,FileReadPost *.gz '[,']!

  • 如果你想为{filetype}设置大量的设置,你应该将它们放入〜/ .vim / ftplugin / {filetype} .vim或与〜/ .vim / ftplugin / {filetype} / **相匹配的文件中/*.vim(例如:〜/ .vim / ftplugin / ruby​​ / foo.vim,〜/ .vim / ftplugin / ruby​​ / foo / bar.

  • http://vim.wikia.com/wiki/VimTip448 ga g8 转载于:https://www.cnblogs.com/cnblogist/p/6114614.html

  • 在 bash 界面输入 sudo git clone https://github.com/VundleVim/Vundle.vim.git 接着在~目录下创建.vimrc文件 复制以下好长好长的内容 最后输入vim +PluginInstall等待就可 "============================================================|fold |====

 相关资料
  • 使用插件,可以扩展Vim的功能。Vim支持许多插件,其中大多数都是免费提供的。本章是关于Vim插件的,将讨论以下主题内容 - 插件管理 一些有用的插件 1. 插件管理 本节讨论插件管理。 Vim提供各种插件管理器,但不会使用任何插件管理器,而是将手动执行所有这些步骤以便更好地理解。当理解了这些步骤,就可以使用插件管理器。 安装插件 要安装任何插件,请执行以下步骤 - 在用户的主目录中创建 .vim

  • 虽然 Vim 已经提供了非常强大的功能,但如果有几款好用的插件辅佐,更能让你的工作事 半功倍。 安装插件 若要手动安装 Vim 插件,需要完成如下步骤: 创建 .vim 文件夹 cd ~ mkdir .vim 在 .vim 文件夹中创建 bundle 文件夹 cd .vim mkdir bundle copy 或 clone 插件文件 cd bundle git clone

  • 首先安装Syntastic,安装方法参见官方文档 将soar二进制文件拷贝到可执行文件的查找路径($PATH)下,添加可执行权限chmod a+x soar 将doc/example/soar.vim文件拷贝至${SyntasticInstalledPath}/syntax_checkers/sql目录下 修改${SyntasticInstalledPath}/plugin/syntastic/r

  • 颜色主题 以下为一些比较流行的颜色主题: acme-colors apprentice base16 gotham gruvbox janah jellybeans lucius molokai nofrils oceanic-next paramount railscasts seoul256 solarized (or solarized8 or flattened) tomorrow viv

  • Vim 插件开发中文指南,主要包括 Vim 脚本语法、插件开发技巧等。 基本语法 注释 在写脚本时,经常需要在源码里面添加一些注释信息,辅助阅读源码,Vim 脚本注释比较简单,是以 " 开头的,只存在行注释,不存在块注释。因此,对于多行注释,需要再每行开头添加 "。 示例: " 这是一行注释, let g:helloworld = 1 " 这是在行尾注释 变量 在 Vim 脚本里,可以使用关键

  • 本文向大家介绍ruby开发vim插件小结,包括了ruby开发vim插件小结的使用技巧和注意事项,需要的朋友参考一下 在开始编写插件之前,你需要确认 Vim 是否支持 Ruby,通过以下命令来判别: 如果输出为空,则表示你当前的vim不支持Ruby,需要重新编译一下,并启用对Ruby的支持。 顺便说下我当前的环境是: vim 7.4 ruby 2.1.0 环境检查没有问题那么就开始吧。 在~/.vi