<!-- 譯者:Github@wizardforcel -->
# 從Textmate中轉換 #
可能在Textmate中有你喜歡或者使用過的主題和語法,并且你想要把它們轉換到Atom中。如果是這樣的話,你很幸運,因為有很多工具可以用來轉換它們。
## 轉換 TextMate Bundle ##
TextMate bundle的轉換允許你在Atom中使用TextMate的偏好、代碼段和配色。
讓我們來為R語言轉換TextMate bundle。你可以在Github上面找到其它現存的TextMate bundle。
你可以使用以下命令來轉換R bundle:
```
$ apm init --package ~/.atom/packages/language-r \
--convert https://github.com/textmate/r.tmbundle
```
現在你可以瀏覽`~/.atom/packages/language-r`來查看轉換后的bundle。
新的包已經可以使用了,運行Atom并在編輯器中打開一個`.r`文件,就可以看到效果。
## 轉換TextMate 主題 ##
這一節會介紹如何把TextMate主題轉換成Atom主題。
### 差異 ###
TextMate主題使用[plist](https://en.wikipedia.org/wiki/Property_list)文件,而Atom使用CSS或者Less來定義編輯器中語法和UI的樣式。
轉換主題的工具首先解析主題的plist文件,然后創建與之對應的CSS規則和屬性,它們為Atom定義相似的樣式。
### 轉換主題 ###
下載你想要轉換的主題,你可以在[Textmate的網站](http://wiki.macromates.com/Themes/UserSubmittedThemes)瀏覽已有的Textmate主題。
現在假設你已經將主題下載到`~/Downloads/MyTheme.tmTheme`,你可以使用以下命令來轉換主題:
```
$ apm init --theme ~/.atom/packages/my-theme \
--convert ~/Downloads/MyTheme.tmTheme
```
之后你可以瀏覽`~/.atom/packages/my-theme`來查看轉換后的主題。
### 啟用主題 ###
你的主題安裝到`~/.atom/packages`之后,你可以通過運行Atom并且選擇`Atom > Preferences…`菜單來開啟它。
選擇左側邊欄上的`Themes`鏈接,并且選擇`My Theme from the Syntax Theme`下拉菜單來開啟你的新主題。
你的主題現在被啟用了,可以打開編輯器來查看效果。