`
jgsj
  • 浏览: 962065 次
文章分类
社区版块
存档分类
最新评论

跨平台的emacs vim配置

 
阅读更多

最后的效果如下图所示,这个是emacs,用的是purcell的配置。

这个是Amir Salihefendic的,因为都是来自国外的,所以相对比比较好些,而且也省得自己配置了。

Emacs的配置

git clone git://github.com/purcell/emacs.d.git
git submodule update --init
这个是主要的代码,需要cd到自己的home目录,然后第一行完成后,再mv emacs.d .emacs.d。接着再执行第二句,也就是如果你熟悉版本控制的话这个是相对很容易理解的。

之后以推荐这个是因为这个不断在更新,而且配置得相对比较好,同时还有包管理。类似于yast2及aptitude之类的很方便,比如我们需要安装android-mode的话,也是比较简单的。

android emacs的配置

alt+x

package-list-packages
package-install
很是方便,接着再输入android-mode,结果如图所示:


在purcell的配置里面相当的不错,然后再find-file: .emacs.d/elpa/android-mode-0.1/android-mode.el这个文件修改一下android-sdk的路径,如图1所示。

接着再alt+x下,android-mode启用,于是:

android-start-emulator
帅吧,对于这个老古董来说,很是不错了。很犀利的速度,很是快捷的方式。很多功能强大的功能就在自己去发掘了,所以咯,如果你有什么新的发现,可以和我们分享一上,不过这个很强大咯。

vim的配置

参考的博客地址:http://amix.dk/blog/post/19486#The-ultimate-vim-configuration-vimrc

$ mkdir ~/.vim_runtime
$ svn co svn://orangoo.com/vim ~/.vim_runtime
$ cat ~/.vim_runtime/install.sh
$ sh ~/.vim_runtime/install.sh <system>
  <sytem> can be `mac`, `linux` or `windows`
因为vim启动比较快,所以小文件就用这个解决这些问题了,不像emacs可以集成开发环境了。比如,开发django的时候,多窗口的时候,可以用这些了。启用多个窗口,同时还可以用shell,w3m等等。
分享到:
评论

相关推荐

    dotfiles:跨平台一键初始化系统必备程序 + emacs 配置文件 + vim配置文件

    快速开始 安装有用的应用程序,例如:userApp,utils,面向...使用emacs org模式描述emacs配置:==。emacs.d / config.org == Emacs:无法验证签名xxx 将package-check-signature设置为nil,例如M-:( setq packa

    vtags 旨在开发一款在vim.emacs等通用编辑器下.rar

    vim 有着很多优点,首先它是跨平台的,它支持扩展,可以定制化组件,占用内存小,运行效率高。 然而,萝卜白菜,各有所爱,并不是每个人都喜欢vim,也并不是每个人都满意现在的vim,因此一些人在vim的基础上又开发了...

    Vim 7.3 win版

    gVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它的版本。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使用。这个极具Unix...

    gvim73编辑器

    gVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它的版本。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使用。这个极具Unix...

    jason解读 atom

    他们使用目前最先进流行的技术重新打造了一款称为“属于21世纪”的代码编辑器——Atom, 它开源免费跨平台,并且整合 GIT 并提供类似 SublimeText 的包管理功能,支持插件扩展,可配置性非常高……

    SlimText思灵编辑器-CRX谷歌插件

    Slim Text 是一款运行在Chrome浏览器中的编辑器软件....7. 跨平台, 支持 Window, Linux, Mac OS X 三种主流操作系统 8. 支持Vim和Emacs键盘绑定 9. 有中文版, 对中文支持良好 for Windows: for Linux: for Mac OS X:

    点:个人* nix配置文件

    是一个基于Vim的免费的跨平台文本编辑器。 为什么? 它是无限可扩展的,并且具有优雅的模态编辑模型。 我将Neovim用于所有文本编辑目的,包括笔记和编程,也用作寻呼机。埃马克斯什么? 是一个免费的跨平台文本编辑...

    Chrome中的文本编辑器SlimText.zip

    Slim Text 是一款运行在... 跨平台, 支持 Window, Linux, Mac OS X 三种主流操作系统8. 支持Vim和Emacs键盘绑定9. 有中文版, 对中文支持良好 for Windows: for Linux: for Mac OS X: 标签:SlimText

    点文件

    该存储库包含适用于macOS和linux机器的跨平台基本点文件,包括 bashrc:bash或zsh配置脚本。 在所有UNIX平台之间共享 emacs:我的 。 这是一个独立的git仓库。 vimrc:vim的基本配置文件 tmux.conf:tmux的基本配置...

    java版微信小程序源码-awesome-stars:真棒明星

    Native跨平台系统自动化 - 规范的 libwebsockets.org websocket 库 - 通过网络共享您的终端 - 高性能分布式存储 —— - 基本库全部由 gozfree 用 c 编写,包括网络、事件、配置、日志、哈希、ipc、rpc、mem 等 - ...

    zz:et ZetZ是一个符号验证程序,可以转换为裸机C

    您还可以使用它使用干净的便携式C标准api构建跨平台库。 Zetz与他人打交道,不需要重写zetz的所有内容即可在大型项目中使用。 一个主要的创新功能是在编译时通过虚拟机中的符号执行来正式验证所有代码。快速快速...

    JavaScript开发者必备的10个Sublime Text插件

    Sublime Text是一款跨平台的,高度可定制的,高级的文本编辑器,既适合全功能的IDE(出了名的资源匮乏),又可匹配命令行编辑器,例如Vim和Emacs(具有陡峭的学习曲线)。 Sublime Text如此受欢迎的其中一个原因就是...

    百度地图开发java源码-effective-eclipse-cdt:eclipseCDT高效使用教程

    我一直很赞成熟练掌握一个跨平台、轻量级的编辑器,这样当我们临时面对一个新的工作环境时不至于束手无策,而且对于像ruby这样的动态语言,IDE可以帮上的忙确实并不比一个现代化文本编辑器多多少,但是这并不是说...

Global site tag (gtag.js) - Google Analytics