Atom (文本編輯器) - Arch Linux 中文维基

跳至內容

# Atom (文本編輯器)

出自 Arch Linux 中文维基

本文已被棄用。

本文所述教程或工具由於已經過時而被棄用，請使用其他替代方案： 其他文本編輯器 (在Talk: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 和需要的字典已經安裝.

分類：​

- 文本編輯器
- 已棄用的頁面

Atom (文本編輯器)
新增話題