`
WarGrey
  • 浏览: 39653 次
  • 性别: Icon_minigender_1
  • 来自: 镇江
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

如虎添翼:Console Matlab Vim完美结合[Vim视角]

阅读更多

全文地址:http://wargrey.yo2.cn/2009/09/07/36077/

在上篇里虽然实现了在Matlab Console里运行vim,但关键问题还没解决:vim没法直接跟matlab通信。试想一下(实际情况就是如此),写了一段m script,然后运行没有得到自己的期望或要做参数调整,改吧,于是每改一次都(在matlab console)运行、退出vim,这个看上去没什么问题,但是所有的Undo和Redo信息都丢失了……所以很有必要解决vim直接与matlab通信 的问题。

最后,为何要大费周章的做这些事呢?一方面是个人喜好,一方面借应用来检验我的“混合编程插件”的扩展性和健壮性,那可是我的第一个有一定架构的作品哦!或者……如果你想一直写代码,那花个几天时间打造整合个称手的开发环境那是相当值得的!加油!

分享到:
评论

相关推荐

    matlab for vim

    "matlab for vim" 是一个专门为 Vim 编辑器设计的扩展插件,它增强了 Vim 对 MATLAB .m 文件的支持,让程序员在使用 Vim 编辑 MATLAB 代码时能享受到更优质的开发体验。这个插件主要包含以下几个方面: 1. **语法...

    ViEmu/VS: vi-vim editing for Microsoft Visual Studio

    ViEmu/VS: vi-vim editing for Microsoft Visual Studio ViEmu for Visual Studio is the most popular and mature product of the ViEmu line. Many hundreds of developers use it all day, every day for all ...

    vim加载systemverilog语法高亮文件:sytemverilog.vim

    vim加载systemverilog语法高亮文件sytemverilog.vim linux下的vim工具默认没有sv语法高亮,要自已加载,详细说明见我的博客:http://hi.baidu.com/xiyoulhj/blog/item/4ca03d35e271acc1a2cc2bc3.html

    Vim User Manual (for printing)

    ### Vim User Manual 知识点概述 #### 一、关于手册 - **手册版本与目的**:本手册为用户提供了详尽的 Vim 使用指南,旨在帮助用户熟悉 Vim 的各项功能及操作技巧。 - **手册排版特点**:该手册经过精心排版,适合...

    vim-p:开始使用vim

    开始使用vim 用法 安装vim-plug curl -fLo ~ /.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim 克隆仓库 git clone git@github....

    matlab中代码返回到某一行-vim-executioner:executioner.vim:一个Vim插件,可以轻松地在终端或单独的缓冲区

    matlab中代码返回到某些行 :sunrise_over_mountains: vim执行器 该插件使您可以在终端窗口或单独的缓冲区中执行文件。 目录 安装 使用您喜欢的软件包管理器进行安装,或使用Vim的内置软件包支持: Vim 8本机软件包...

    yajs.vim:YAJS.vim:Vim的另一个JavaScript语法

    YAJS:另一个JavaScript语法Vim的另一个JavaScript语法文件。 主要区别: 使用“ javascript”作为组名的前缀,而不是“ javaScript”或“ JavaScript”。 与一起。 识别Web API和DOM关键字。 基于与完美搭配删除旧...

    vim_files_files

    Vim(Vi IMproved)是Linux、Unix、Mac OS X及Windows等操作系统中的一款强大的文本编辑器,由 Bram Moolenaar 开发,基于原始的Vi编辑器。它以其高效、可高度定制化和功能丰富而闻名,是程序员和系统管理员的首选...

    SwiftPackageManager.vim:SwiftPackageManager.vim使Swift与Vim结合使用非常棒

    SwiftPackageManager.vim使Swift与Vim结合使用非常棒。 状态:进行中,请参阅 正在安装 首先,使用您最喜欢的插件管理器进行安装。 建造: cd .vim/bundle git clone ...

    pop-punk.vim::guitar: vim 的深色、高对比度配色方案

    " .vimrc" example using vim-plugcall plug#begin ( ' ~/.vimplugins ' )Plug ' bignimbus/pop-punk.vim '" ...call plug#end ()colorscheme ' pop-punk '" pop-punk ANSI colors for vim terminallet g: terminal...

    vim toturial完整版的

    ### Vim 完整版教程知识点概述 #### 一、概览 本教程为Vim编辑器的完整版教程,适用于所有级别的用户,包括初学者、进阶用户以及那些希望优化其Vim配置的人群。 #### 二、入门指南 1. **关于手册** (`usr_01.txt`)...

    Vim 完美配置

    本文将详细介绍如何进行“Vim完美配置”,以实现一个既美观又实用的工作环境。 首先,我们需要了解Vim的基础配置文件`.vimrc`。这个文件位于用户的家目录下,用于存储个人化的Vim设置。开始配置前,确保你有一个...

    vim使用进阶:vim使用技巧、配置、命令和插件

    【vim使用进阶】系列教程深入探讨了vim编辑器的高级使用技巧,涵盖了vim的配置、命令、插件以及各种实用功能。以下是对各部分主要内容的详细解释: 1. **序言**:作者分享了使用vim的心得体会,对初学者提出了一些...

    julia.vim:Julia的Vim插件

    标题"julia.vim:Julia的Vim插件"表明了这是一个专门为Julia编程语言设计的Vim编辑器插件。它增强了Vim的功能,使得在Vim环境下编写Julia代码更加高效和便捷。 描述中的"julia.vim:Julia的Vim插件"是对标题的简单...

    vim-salve:保存.vim

    -摘自《列宁根与蚂蚁》特征:Console命令以启动REPL或集中处理现有实例(如果已使用运行)。 自动连接到REPL,或自动启动它:Console 。 :: :Esource , :Emain , :Etest和:Eresource 。 使用:A在测试和实施之间交替...

    matlab中将所有代码设置断点-matlab-vim:用于MATLAB和tmux的vim插件

    matlab中将所有代码设置断点matlab.vim-使用MATLAB和tmux的vim插件 该插件在vim,MATLAB和tmux之间提供了一些简单的集成。 打开MATLAB文件(例如.m文件)后,插件会在当前拆分右侧的新隐藏tmux拆分中启动MATLAB...

    vim-agriculture::tractor:Vim插件可使用ag和rg之类的工具改善项目搜索

    **vim-agriculture** 插件将这些工具与 Vim 编辑器完美结合,使得用户无需离开 Vim 就可以享受到它们的便捷。具体功能包括: 1. **即时搜索**:在 Vim 内部启动即时搜索,无需退出编辑器。只需输入命令,即可快速列...

    vim-rest-console:Vim的REST控制台

    Vim REST控制台(VRC)1.简介VRC是Vim插件,可帮助向Vim中的RESTful服务发送请求并显示来自RESTful服务的响应。 对于使用JSON在服务器和客户端之间交换信息的REST服务(例如ElasticSearch),这很有用。 VRC也可以...

    dot-vim:我的 vim 配置文件

    dot-vim 使用 的一个 plugin 管理其他 plugin. 有些 plugin 用 Vundle 管理在加载时会出问题,则放入 ~/.vim/ 中以常规方式管理, 对应设置在 vimrc.vim 中. 如果可以通过 submodule 管理, 则通过 submodule 管理. ...

Global site tag (gtag.js) - Google Analytics