viper相关内容

iOS使用VIPER和UITableView

我有一个包含表视图的视图控制器,所以我想问一下我应该把表视图数据源和委托放在哪里,如果它是外部对象,或者我可以在我的视图控制器中写它如果我们说VIPER模式。 通常使用模式我这样做: 在viewDidLoad中我从presenter请求一些流,如 self.presenter.showSongs() Presenter包含交互器,在showSongs方法中,我从交互器请求一些数据 ..
发布时间:2018-09-18 15:50:02 移动开发

vimpulse中的Ctrl-o?

有没有人知道如何启用 Ctrl-o 在 viper-mode 或 vimpulse ?在viper模式下,它必然是开放式的(这是它对于香草Emacs而言,而在vimpulse中它必然是(vimpulse-jump-backward ARG) m使用Viper-mode + vimpulse在2级。 解决方案 如果你是插入模式,想要执行一个Vimpulse命令: (vimpulse-i ..
发布时间:2017-08-08 04:28:21 开发方法

在Emacs中使用viper + vimpulse时,Vim宏不起作用

附录:我不仅仅使用vim的主要原因是我喜欢emacs如何让您在两个不同的框架中打开一个文件[ADDED:抱歉,这是令人困惑的:我的意思是单独的 windows ,这是emacs调用“框架”]。这就像做一个垂直拆分,但我不必有一个巨大的窗口。 解决方案 你可以运行VIM在客户端服务器模式,那么您可以有两个窗口连接到一个实例,因此删除需要Emacs。 ..
发布时间:2017-08-08 03:37:58 开发方法

所有模式下的蛇毒模式

我从vi到emacs,使用viper和vimpulse,当我 Cw Cw 到一个窗口时,它变得非常烦人,不能回到原来的一个使用相同的命令,因为可能是帮助缓冲区的其他缓冲区不在Viper模式。我如何解决这个问题? 我尝试添加其他模式到viper配置,并使它们以蛇形模式启动默认使用钩子: (add-to-list viper-vi-state-mode-list'help-mode) (a ..
发布时间:2017-08-08 01:20:39 开发方法

使用Viper和Vimpulse的Emacs中缺少Vim功能?

在Vim中缺少Emacs的重要功能,例如comint模式,没有脚本/插件可以替代它们。 有还有Vim超越Emacs的好处,比如模式编辑和一般更好的默认快捷键。然而,Viper模式让我两个。 Vimpulse还支持视觉模式。 不幸的是,没有模式可以使Emacs的工作速度比Vim快。 所以我主要学习了Vim-in-Emacs。我缺少哪些Vim功能? 解决方案 我是一个常规的vim ..
发布时间:2017-08-08 00:33:35 开发方法