问题标签 [janus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - Overriding MacVim's default filetype.vim when assigning filetypes
In the default filetype.vim
that comes with MacVim, I have the following:
I installed MacVim using Homebrew, and I've installed Janus. Following the instructions from Janus, I've created ~/.vimrc.local
to store my local customizations. I want to set the filetype for *.html.erb
files to html.eruby.eruby-rails
, so I added the following line to ~/.vimrc.local
.
However, it appears that the filetype is still being selected by MacVim's default filetype.vim
instead of picking up my change in ~/.vimrc.local
.
What do I need to do differently, so as to have MacVim properly designate *.html.erb
files as filetype html.eruby.eruby-rails
without modifying the default filetype.vim
?
c# - 如何使 Janus GridEx 列只读?
我正在开发一个 Windows 窗体应用程序,并且有一个具有 3 列的 Janus GridEx 组件。我不希望用户更改前两列中的值,但我找不到使前两列和第三列可编辑的 readonly 或 allowedit 为 false 的方法。
我试过改变编辑模式,但也没有运气......那里有人知道怎么做吗?
vim - 如何从 vim 中的项目中排除文件和目录(使用 janus)?
我正在从 Textmate 迁移到 vim(使用 janus),并希望特别从 Ack 中排除一些目录,以及 NERDTree。
我想这样做的原因是 Ack 对我的一个大型项目是无用的(需要几分钟才能运行,并且不会产生任何结果),该项目包含一个充满编组数据库数据的目录(包含许多子目录和数十万个文件)。
我知道如何从 NERDTree 中排除文件(而不是目录),以及从 CommandT 中排除模式。这些都不能解决我的 Ack 问题。
我是一个完整的 vim n00b。谢谢阅读。
vim - vim unmap一切(完全剥离vim)
喜欢vim。试过杰纳斯。喜欢这个想法,但它太慢了,100 个插件竞争键绑定。我想真正了解我所做的每个 vim 配置的作用。
有没有办法“取消映射”所有 vim 键或尽可能多。删除大多数命令等。这一点是我自己的练习。我想要一个超小的地图、设置、绑定子集,所以我可以根据需要逐一添加。
你见过这样的努力吗?
vim - 新窗口中的 nerdtree textwidth
我将 macvim 与包含 nerdtree 的 janus 插件一起使用。
我遇到的问题是,每当我从 nerdtree 文件浏览器中使用“o”打开文件时,由于某种原因,它会在打开文件的新缓冲区中将 textwidth 重置为 79。
我可以在新缓冲区中将其覆盖回 0 并且 vim 会正常运行,但是每当我切换文件时,textwidth 都会设置回 79。
我在我的 .vimrc 文件中将 textwidth 设置为 0,这被在 vim 中打开的其他文件、nerdtree 中的文件浏览器选项卡甚至在我执行“mvim dir”时打开的初始空缓冲区正确拾取。只是当我使用 'o' 打开一个文件时,这个 vim 变量才会被重置。
有谁知道如何解决这个问题?我在 gvim 中也看到了与 janus 插件相同的行为。
row - Janus GridEx:添加自定义行并选择特定行
我的表单上有 GridEx 对象,并且...
我想用 for...next 循环在其中添加一些项目。实际上我找不到任何方法来添加带有自定义数据的新行。
我想在那个 GridEx 对象中选择一个特定的行。例如:我要选择第 6 行,有没有类似 mygrid.rows(6).value 之类的东西?!
提前致谢...
vim - 不同的 Vim 环境:单独的插件、vimrc 等
我将 gVim 与Janus一起使用。极好的。现在我想改进和改变这个环境,使它更适合PHP(Drupal)开发。
我更喜欢在完全独立的环境中执行此操作。许多插件和 vimrc 条目可能会在这些环境中重复,但很多需要稍微修改或在两种环境之一中都是不必要的。例如,在 drupal vim 环境中不需要大多数 rails.vim。虽然 Xdebug 设置仅对 PHP 开发有用。可能会有更多这样的环境:比如编写乳胶、博客、演示文稿等。
我不介意在开始开发之前运行命令或脚本,以便在 Rails、Drupal 和其他环境之间切换。
我看过病原体,但这似乎只允许“在他们自己的私有目录中安装插件和运行时文件。”,而我正在寻找一种方法将插件和运行时文件捆绑到单独的环境和目录中。
因此,我想 fork Janus 并开始为 Drupal 开发进行修改。
我看到的最简单的解决方案是引入具有自己内容的不同 .vim.somename 目录并切换符号链接:rm ~/.vim && ln -s ~/.vim.somename ~/.vim
。
这适用于 Vim 吗?这适用于 Janus 吗?有更好的方法吗?