Textadept

提供: ArchWiki
ナビゲーションに移動 検索に移動

Textadept から:

高速、ミニマル、そして驚くほど拡張性の高いクロスプラットフォームテキストエディタ

C で書かれており、Lua を使って拡張します。Textadept はグラフィカル (GTK) でも CLI 環境 (Curses) でも動作します。

インストール

textadeptAUR パッケージを インストール します。2 つの実行可能ファイルが含まれています。

  • textadept
  • textadept-curses

curses バージョンは CLI 環境で動作します。

設定

最初の起動時に、Textadept は ~/.textadept フォルダーを作成します。~/.textadept/init.lua を編集して、エディタのカスタマイズを開始できます。マニュアル および API で説明されているように、そこから新しい関数、キーバインディング、テーマ、さらにはモジュールを定義できます。

Textadept 設定サンプル

モジュール

デフォルトでは、Textadept はそのコア (ANSI C、Lua、およびそれ自体) のみのモジュールを備えていますが、AUR パッケージには 公式モジュール の一部も埋め込まれています。

さらに貢献されたモジュールと関数は wiki にリストされています。

モジュールをインストールする便利な方法は、~/.textadept/modules のリポジトリのクローンを作成することです。たとえば、そこから textadept-vi をフェッチできます。

$ cd ~/.textadept/modules
$ git clone https://github.com/jugglerchris/textadept-vi.git

バージョン管理ツールを使用すると、すべてのモジュールを簡単に最新の状態に保つことができます。

参照