在OSX上为python开发设置Macvim

时间:2014-04-05 10:31:19

标签: python macos vim command-line macvim

抱歉,我知道这个主题有很多资源,特别是有一篇非常好的帖子herehere

现在,我从源代码安装以及设置环境变量,路径和诸如此类的所有复杂功能,我是一个完全的初学者。不过我觉得我的目标很简单:我想在终端设置一个python开发环境,如第二个链接中显示的图像

  1. 从终端我应该可以调用mvim(或者vim最适合python dev。)并留在终端内(我不确定是否有理由留在终端内但是我猜测它意味着需要更少的鼠标点击)

  2. 应该有一个文件抽屉(我听说“合金”优先于“NERDTree”)

  3. 文本编辑器看起来应该很好,透明的背景和配色方案就像第二个链接一样。

  4. 我读过一些关于“Janus”对像我这样的初学者有益的东西,所以这样会很好。

  5. 这就是它。只是为了让你了解一个理想的答案:我真的需要用勺子喂这个;为了给你一个想法,我不知道我的“路径”是什么或在哪里或者什么是“.profile”或“.bashrc”我也会喜欢它,如果有人可以解释一下我们需要运行某些命令的原因在安装中因为我有兴趣学习我的mac上的shell。

    编辑:如果有帮助,我确实安装了brew ...

1 个答案:

答案 0 :(得分:3)

  1. $ brew install vim$ brew install macvim可为您提供合理的最新安装。第一个将是终端,但第二个将为您提供一个GUI,这将来可能会派上用场。无论您是在终端还是在GUI中工作,鼠标在Vim中几乎都是无用的(除了调整窗口大小之外)。对于它的价值,你在IDE中也不会真正使用鼠标:一切都有捷径。

  2. 文件抽屉一般没用,但是如果你真的需要在CLI Vim和GUI Vim中使用相同的文件抽屉,请使用NERDTree。请注意,Vim已经附带了一个非常强大的文件浏览器,所以...也许你应该在插件疯狂之前尝试一下。见:help netrw。 Alloy,是一个MacVim前叉,可以在MacVim GUI中添加类似Mac OS X的文件抽屉,因此如果您打算在终端中工作,它就无关紧要了。

  3. 寻找"好"完全是主观的。有hundreds of colorschemes可供选择,dozens of monospaced fonts适合编程。 Colorschemes,透明背景......你可以在网上找到很多教程/博客文章。

  4. Janus和其他类似的发行版是庞大而臃肿的垃圾堆,引诱你轻松安装"和性感的截图认为你可以毫不费力地成为一个即时的微调。最后,您沉迷于花哨的插件和其他人的设置和映射,而不是学习您的编辑器并配置您的方式。根据你的问题,难怪这些事情是成功的。

  5. 你的问题太宽泛,太具体了。你为自己设定了可笑的大目标,并期望人们完成所有步骤......这不是这个网站的运作方式。

    相反,首先要为自己设定较小的目标,然后逐步迈出一步。

    • 习惯命令行。
    • 使用vimtutor了解基本的Vim使用情况。
    • 阅读Vim' :help
    • 发现问题,效率低下并寻找解决方案。

    当你有空闲时间时,尽量使用PyCharm:它目前是最好的Python IDE,它甚至还有一个vi仿真插件!