Atom (文本編輯器)
Atom 是一個由 GitHub 開發的開源文本編輯器,採用 MIT 證書授權方式。它主要用 CoffeeScript 和 Javascript 編寫,並使用 Node.js 作為運行時環境。超過4,000個插件和1,000種主題使它具有很強的擴展性。它使用其內建的 apm 軟件包管理器管理軟件包和主題。
安裝[編輯 | 編輯原始碼]
以下軟件包都可用於安裝Atom:
- atomAUR
- atom-editor-gitAUR
插件[編輯 | 編輯原始碼]
它的插件可以在Atom軟件中或者使用apm命令完成安裝,正確的apm命令語法是:
$ apm install package_name1 package_name2 package_name3 ...
一些包已經被預裝到Atom中,未預裝包中值得注意的有:
- build 使Atom可以編譯原始碼。
- git-plus 允許開發者在Atom中管理Git庫。
- markdown-writer 將Atom變為一個有效的Markdown編輯器。
- script 使Atom可以基於文件名運行腳本。
問題處理[編輯 | 編輯原始碼]
環境變量設置未被使用[編輯 | 編輯原始碼]
你可能會遇到一些因為軟件包使用環境變量而引起的問題,像go-plus ($GOPATH not found
)。而且,問題只有在通過文件管理器打開Atom時才會出現(這是由DBUS引發的,因而不會使用在 .bashrc
中定義的環境變量)。
你可以通過Systemd/用户#環境變量為DBUS-spawned進程創建可用的環境變量
關於這個問題的更多內容,請參考 Environment variables#Per user.
無法刪除文件[編輯 | 編輯原始碼]
Electron 程序默認使用 gvfs-trash
刪除文件,不使用 GNOME 的用户可以使用 ELECTRON_TRASH
環境變量設置刪除工具。
例如要在 Plasma 中刪除文件:
$ ELECTRON_TRASH=kioclient5 atom
目前 Electron 支持 kioclient5
, kioclient
, trash-cli
和 gvfs-trash
(默認)。 更多信息請參考 Github 頁面.
啟動時黑屏[編輯 | 編輯原始碼]
在某些顯卡,例如 VirtualBox 客户系統中,只有使用 --disable-gpu
禁用硬件加速的顯卡,或者編輯配置文件 .atom/config.cson
並在editor
中增加或更改 useHardwareAcceleration: false
,Atom 才會渲染窗口。
無拼寫檢查[編輯 | 編輯原始碼]
請確保 hunspell 和需要的字典已經安裝.