我有一臺Ubuntu Linux開發機器和我工作的Macbook。在我的筆記本電腦上,我隨時隨地使用Textmate進行PHP開發。問題是,當我返回到我的Ubuntu開發機器並在emacs中打開我的文件時,格式化是關閉的。我認爲它看起來像Textmate中的一個選項卡是出於某種原因在emacs中的幾個選項卡。所以我的代碼佔用了emacs中的整個屏幕,但只有Textmate中屏幕的左側部分。有人對這個有經驗麼?在emacs和Textmate中工作
3
A
回答
4
像熊會吃你說,似乎兩位編輯對選項卡的寬度有不同的意見。默認情況下,製表符(\t
)在emacs上的寬度爲8位。也許TextMate在你的配置中顯示一個標籤爲4個空格?
您可以在您的Emacs標籤寬度(在這種情況下,4位),通過添加以下到您的.emacs:
(setq-default tab-width 4)
我不知道如何配置TextMate的東西。
另外,您可以配置emacs的使用空格,而不是製表符縮進:
(setq-default indent-tabs-mode nil)
再說一遍,我不知道你是如何做到這一點對TextMate。
3
聽起來好像您需要將製表符大小設置爲每個程序中相同數量的空格。例如,如果每個選項卡需要4個空格,那麼您需要確保Emacs和Textmate都設置爲每個選項卡使用4個空格。
相關問題
- 1. Django + Emacs(作爲TextMate更換)
- 2. 如何在Textmate中獲得Emacs綁定?
- 3. 減少縮進在TextMate中不工作
- 4. 讓Jetty和Maven工作形式TextMate
- 5. 如何讓rbenv和textmate一起工作?
- 6. emacs像textmate中的填充段選項?
- 7. textmate mercurial bundle - 推不工作
- 8. 使Emacs和Cask在Mac OSX上工作
- 9. 如何配置Emacs html模式以像TextMate的默認HTML包那樣工作?
- 10. emacs上的Textmate書籤行爲
- 11. Erlang的Emacs/TextMate代碼完成?
- 12. 無法使ruby-electric.el在emacs中工作
- 13. shift + insert在emacs中不工作25
- 14. python-shell在emacs中不工作
- 15. sage emacs模式在ubuntu中不工作
- 16. 如何自動IDENT在TextMate中類似的Emacs
- 17. 獲取YASnippet和viper模式在emacs中一起工作
- 18. 您的i18n工作流與Rails的TextMate?
- 19. TextMate TODO無法正常工作
- 20. 無法在TextMate中自定義語法高亮工作
- 21. 爲什麼simplejson在終端而不是TextMate中工作?
- 22. 測試殼工作,但不是在TextMate中
- 23. TextMate/Coda使用傳輸和版本的工作流程
- 24. Emacs選項卡不工作
- 25. Emacs標籤不工作
- 26. tikzDevice不工作的emacs
- 27. 記住模式鉤不工作在emacs
- 28. Emacs goto-line在終結者不工作
- 29. Alt鍵不工作在Emacs SSHing X11
- 30. 在TextMate中使用$ TM_FILEPATH和Python