我即将学习Emacs,已经通过了教程,借用了O'Reilly关于Emacs的书。 但问题仍然是 – 你如何学习好的Emacs 工作stream程 ? 我想,你不会像使用Vim那样使用Emacs。 这个问题似乎相信我的: – 我在哪里可以find一个使用Emacs的专业video?
我真的很喜欢Python的Emacs编辑器,因为如果我有这样的东西,它就是智能的Tab键 def foo(): if bar: blah [b]eep 我按下光标上的标签(这是在哔声b),它不会插入一个新的选项卡导致语法错误,但它会切换可能的级别,嘟嘟声可以。 有没有在Vim上得到这个效果?
我安装了NerdTree插件。 如何从左侧的NerdTree面板vsplit打开右侧的文件?
我正在使用eclipse编辑器来处理我的远程文件,看起来eclipse编辑器设置为dos文件格式,我不知道如何在eclipse编辑器中findfileformat集,但我希望它被设置为unix文件格式。 如何在eclipse中将文件格式选项设置为unix文件格式? 类似的问题在VIM中设置文件格式 谢谢。
有没有人有任何build议的程序员的编辑器,可以应付Mac OS X上的大文件? 大到我的意思是数百兆字节。 TextMate不会剪切它。
在过去的几年里,使用TextMate之后,我正在努力学习vim。 我已经开始将一些文件中的导航提交到内存,但是我正在努力在多个文件之间进行导航。 在我的工作stream程中,我经常在很less的文件之间翻转(足够的文件,例如分割窗格变得太小),这是很常见的。 我目前使用NERDTree,但发现钻到目录繁琐,以及不断使用CTRL + W h / CTRL + W l来回跳。 我想我会做更好的选项卡,我可以轻松切换,但也许我需要使用不同的工作stream程。 我还想在TextMate中使用CMD + T这样的“Go to File …”快捷方式。 我发现了fuzzy_file_finder但是它需要使用Ruby绑定来构buildvim,而不是我正在使用的本地安装。 虽然我可以重build我想切换到vim的主要原因是我可以有一个编辑器环境,我知道很容易在任何平台上工作。 那里的选项是压倒一切的想法,非常感谢!
背景 我正在开发一个需要用户input内容的应用程序,而且我决定使用Stack Overflow风格的Markdown编辑器。 在过去几天研究这个话题后,我意识到基本的WMD编辑器有很多的分支,有些基本的增强和一些与Stack Overflow有很大的不同。 由于这将是应用程序的核心,我想从最好的代码库开始。 如果有人能推荐出最适合我的需求的解决scheme之一,我会很高兴。 以下是要求,加上我已经设法find。 我希望这个问题能够帮助我决定使用哪个版本,或者帮助我发现一个更适合我需求的端口。 我的项目的要求 实时预览 多个编辑器在同一页面上(我不知道提前多less次,因为用户可以dynamic添加另一个编辑框)。 能够扩展额外的button(我想要一个button来上传图片,而不是只是添加一个imgurl)。 能够dynamic显示/隐藏编辑框(只能看预览框)。 不是绝对必须的,但我更愿意贴近Stack Overflow的外观和感觉,因为它是众所周知的。 不知道这是否重要,但是后端是用Django编写的。 我看过的编辑 以下是我看过的一些代码库,包含了一些想法。 显然,我可能会错过另一个解决scheme。 derobins版本。 从我可以告诉,这是官方的堆栈溢出版本。 似乎不支持在一个页面上的多个编辑器。 jQuery.MarkEdit 。 看起来非常好,但是与Stack Overflow版本非常不同。 MooWMD 。 看起来像是现在的赢家,但我有点担心,因为它看起来不如MarkEdit活跃/ hackable。 wmd新版本。 不确定,看起来像没有太多用处的旧代码库。 社交网站分支 。 好像不是供公众使用的。
有没有简单/快速的方法来“插入”vim的“上次search”寄存器(“/)? 从vim文档看来,答案是否定的,但是可以通过“let”命令来分配: It is writable with ":let", you can change it to have 'hlsearch' highlight other matches without actually searching. You can't yank or delete into this register. 理想情况下,我想要做的是这样的: "/5yw 这会在游标下拉下5个单词并放到最后一个search缓冲区中 另外,如果有一种方法来search一个已命名的寄存器的内容,那也可以。 换句话说,如果我能做到的话: "A5yw 然后search寄存器A中的内容,那也可以。 最接近的我可以进入一个已命名的寄存器,然后将该寄存器复制到最后一个search寄存器中,例如 "A5yw :let @/=@A 在长时间提出问题的风险中,我想指出,并不总是5个字我想“抽屉&search” – 有时它是17个字符,有时是到行尾,等等…所以一个硬编码的macros并不能提供我想要的灵活性。
在Vim中调用:help ,我用分割窗口获得了帮助手册页面。 我想最大化帮助手动窗口并closures另一个窗口。 我怎样才能做到这一点? 什么是Vim命令来做到这一点?
我观看了YUIConf 2012的一个video,Douglas Crockford在其中谈到了在JavaScript中实现单声道的问题。 在这次演讲中,他给出了一个代码示例,利用他所谓的“上下文着色”,通过语言语法抛出了着色的想法,并针对不同级别的范围引入了不同的颜色。 以下是该video特定部分的链接。 任何代码编辑器为JavaScript或任何语言实现的上下文着色scheme? 我使用Sublime Text,这个编辑器就像我遇到过的其他代码编辑器一样,允许将颜色应用于语法。 我不知道一个插件是否可以解决这个问题,或者如果编辑器必须从头开始devise,以允许此上下文着色scheme。