Blog

Blog

PHODAL

跨平台的emacs vim配置

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

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

Emacs的配置

 

  1. git clone git://github.com/purcell/emacs.d.git  
  2. git submodule update --init  

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

 

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

android emacs的配置

alt+x

  1. package-list-packages  
  2. package-install  

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

 

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

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

 

  1. android-start-emulator  

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

 

vim的配置

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

 

  1. $ mkdir ~/.vim_runtime  
  2. $ svn co svn://orangoo.com/vim ~/.vim_runtime  
  3. $ cat ~/.vim_runtime/install.sh  
  4. $ sh ~/.vim_runtime/install.sh <system>  
  5.   <sytem> can be `mac`, `linux` or `windows`  

因为vim启动比较快,所以小文件就用这个解决这些问题了,不像emacs可以集成开发环境了。比如,开发django的时候,多窗口的时候,可以用这些了。启用多个窗口,同时还可以用shell,w3m等等。


或许您还需要下面的文章:

关于我

Github: @phodal     微博:@phodal     知乎:@phodal    

微信公众号(Phodal)

围观我的Github Idea墙, 也许,你会遇到心仪的项目

QQ技术交流群: 321689806

新书《前端架构:从入门到微前端》

《前端架构:从入门到微前端》是一本围绕前端架构的实施手册,从基础的架构规范,到如何设计前端架构,再到采用微前端架构拆分复杂的前端应用。本书通过系统地介绍前端架构世界的方方面面,来帮助前端工程师更好地进行系统设计。

前端架构包含以下五部分内容:

  • 设计:讲述了架构设计的模式,以及设计和制定前端工作流。
  • 基础:通过深入构建系统、单页面应用原理、前端知识体系等,来构建出完整的前端应用架构体系。
  • 实施:通过与代码结构的方式,介绍如何在企业级应用中实施组件化架构、设计系统和前后端分离架构。
  • 微前端:引入6种微前端的概念,以及如何划分、设计微前端应用,并展示了如何实现这6种微前端架构。
  • 演进:提出更新、迁移、重构、重写、重新架构等架构演进方式,来帮助开发人员更好地设计演进式架构。
comment

Feeds

RSS / Atom

最近文章

关于作者

Phodal Huang

Developer, Consultant, Writer, Designer

ThoughtWorks 高级咨询师

工程师 / 咨询师 / 作家 / 设计学徒

开源深度爱好者

出版有《前端架构:从入门到微前端》、《自己动手设计物联网》、《全栈应用开发:精益实践》

联系我: h@phodal.com

微信公众号: 与我沟通

标签