首页 / 知识
在Emacs中使用viper + vimpulse时,Vim宏不起作用
2023-04-17 11:45:00

Vim macros don't work when using viper + vimpulse in Emacs任何使emacs尽可能像vim一样的调整也将受到赞赏。 附录:我不仅仅使用vim的主要原因是,我喜欢emacs如何让您在两个不同的框架中打开文件[添加:抱歉,这令人困惑:我的意思是单独的窗口,emacs称之为"框架"。 这就像进行垂直分割,但我不必有一个巨大的窗口。 您可以在客户端服务器模式下运行VIM,然后可以将两个窗口连接到一个实例,因此不需要Emacs。 我不知道如何使Vim宏正常工作,但是由于您要求进行一些调整以使emacs尽可能类似于vim,因此我每天都会使用一些vimpulse:
当然,学习Emacs也是非常重要的,但是Emacs依靠自定义来使其行为完全像您想要的那样。而且默认的Vim键绑定是如此舒适,以至于使用Viper仅仅意味着Viper为您做了一些Emacs定制。
至于使用Vim而不是Emacs,我喜欢Vim,但是我喜欢Lisp系统Emacs的交互性。感觉就像在编辑器中的任何地方键入一行代码,然后一次按一下键就可以立即对其进行评估,而在一次编辑时只需一次按一下键( 我没有针对您的任何毒蛇或vimpulse调整,但我确实建议您尝试跟随模式。 当然,我也建议您也开始学习Emacs。我的意思是,如果您到现在为止,不妨先阅读本教程,然后再看看emacswiki。
Emacs + vimpulse很棒,但是我认为它的正确工作流程是自由地结合使用emacs命令来组合vim快捷方式。 以下是我的vimpulse特定定制。 的.emacs
如果您喜欢终端,可以使用emacs -nw。在这种情况下,此剪贴板附件非常有用。 http://www.lingotrek.com/2010/12/integrating-emacs-with-x11-clipboard-in.html 。毒蛇
vim所做的几乎所有事情都可以在emacs + vimpulse中轻松完成(如果不是同样的话),但反之亦然! 附:上面的大多数建议都受到DEVIULT最近的vimpulse支持。 Vim可以轻松地在两个不同的框架中打开文件:
您可以在同一文件,不同文件或两者之间任意多次分割屏幕。
我使用的VIM版本(窗口版本)支持使用" Ctrl + W s"将文件分为2个不同的帧...
我不确定是否回答了您的问题,因为您不清楚所问的内容(为什么宏不起作用,或者哪些调整可用于在emacs中模拟vim)
如果是这样,您可以尝试上述解决方案。 我从emacs Wiki获得了此信息,这是一个已知的错误。 如果您需要VIM功能,则仅安装VIM更为有意义! 您总是可以在shell缓冲区中启动vim并调整其大小,以使其充满整个框架? |
最新内容
相关内容
linux调整优先级命令?
linux调整优先级命令?,策略,系统,工作,时间,实时,信息,网络,优先级,命令,中心,linux下如何设置扩展网卡的优先级1、从桌面右下角,网络里面进入,linux调整声音命令?
linux调整声音命令?,系统,手机,电脑,设备,工作,位置,地方,地址,服务,情况,linux声音输出设置首先在任务栏中点击控制中心图标,进入控制中心面板linux打开文件夹命令?
linux打开文件夹命令?,工作,系统,信息,命令,图片,文件,管理,发行,名字,名称,请问Linux下通过命令行怎样打开文件xdg-open:这个命令可以打开任何linux下内存调整命令?
linux下内存调整命令?,系统,情况,地址,工具,总量,总额,管理,内存,机制,内核,正确理解linux运行内存过高的问题以及free命令使用命令free -m来linux命令行调整光标?
linux命令行调整光标?,标的,位置,系统,设备,光标,状态,第三,流程,软件,通用,linux下编辑文件时如何定位光标到文件末尾1、首先登录到Linux系统linux基本命令框架?
linux基本命令框架?,系统,基础,网络,设备,管理,基础知识,环境,管理系统,概念,技术,新手如何自学linux安装linux系统,把自己喜欢的linux发行版安linux命令行打开文件?
linux命令行打开文件?,系统,图片,一致,首页,终端,通用,密码,电脑,市场,地方,linux怎么打开命令行窗口在Linux系统中,打开命令行窗口需要使用终靠谱的Python爬虫框架都有哪几个?
靠谱的Python爬虫框架都有哪几个?,官网,培训,爬虫,专文,框架,统计数据,辅助工具,网页,程序,以下内容,一些同学普遍认为仅剩Python才能够顺利实Python图形应用GUI开发框架
Python图形应用GUI开发框架,平台,代码,工具,做好,成都,行业,第三,图片,设备,数据,作为Pyhon开发者,你迟早都会碰到图形用户界面(GUI)应用开发十个Python Web应用开发框架
十个Python Web应用开发框架,系统,工具,项目,设计,技术,支柱,软件,网站,信息,标准,python是一门动态、面向对象语言。其最初就是作为一门面向python的单元测试框架
python的单元测试框架,代码,生态,信息,标准,测试,分析,工具,环境,条款,活跃,1、AutotestAutotest是Google、Redhat、IBM公司联合开发的分布式python 的异步框架模型
python 的异步框架模型,暂停,流程,状态,地方,概念,培训,时间,任务,队列,框架,python提供了asyncio模块来支持异步编程,其中涉及到coroutines、