• 追加された行はこの色です。
  • 削除された行はこの色です。
  • emacs は削除されています。
  • emacs の差分を削除

[[コマンド]]

*概要 [#hd3046af]
-ちょっとリッチなテキストエディタ

*チートシート [#i374d498]
-終了とかファイル開くとかウィンドウみたいな、メタなやつは大概C-x

|Vim|Emacs|備考|h
|:qa|C-x C-c|全終了|
|:sp, :vsp, C-w w, :q|C-x 2, C-x 3, C-x o, C-x 0|C-x 0がウィンドウ削除|
|:e, :w, :w filename, :q!|C-x C-f, C-x C-s, C-x C-w, C-x k|ファイル開く・保存・別名保存・強制終了|
|kjlh|C-pnfb||
|0$|ae||
|x|C-d||
|dd|C-a C-k||
|u, C-r|C-/, C-g C-/|C-gすると、undo-redoが入れ替わる仕様|
|J|C-e C-k|行をマージ|
|/|C-s, C-r|検索。二回以上遷移したい場合はC-sを何回も押す。行き過ぎたらC-r|
|y|C-y||
|100dd|C-u 100 C-k|C-u 100みたいな感じで何回もというのを表す|
|O|C-o|上の行を作る|

*自動補完 [#oa0b9017]
-M-x list-packages
-M-x company


*インストール [#k8ec5e42]
-25.1じゃないといろいろダメ
-Anacondaをインストール
-https://twitter.com/hamko_intel/status/925153140080508928

 $ cd /tmp
 $ wget -O-  http://ftp.gnu.org/gnu/emacs/emacs-25.1.tar.xz | tar xJvf -
 $ cd emacs-25.1
 $ sudo apt install libgtk-3-dev libwebkitgtk-3.0-dev libgif-dev Inconsolata
 $ ./configure --disable-largefile --with-x-toolkit=gtk3 \
 --without-toolkit-scroll-bars --without-xaw3d --without-xim \
 --without-compress-install --with-sound=no --without-pop \
 --without-xpm --without-tiff --without-rsvg --without-gconf \
 --without-gsettings --without-selinux --without-gpm \
 --without-makeinfo --with-x --with-modules --with-xwidgets && time make
 $ sudo make install


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS