ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
料金プラン
レッスン一覧
料金プラン
ログイン
運営からのお知らせ
2025/03/27
NEW
【週刊ドットインストール】 Nuxt入門のレッスンをリリースしました
2025/03/24
NEW
『Nuxt入門 基礎編』をリリースしました
2024/05/07
NEW
あなただけの学習ロードマップを作成します 【随時受付中】
Emacs入門
高機能かつカスタマイズ性が高いことで人気のエディターであるEmacsについて基本的な使い方を説明していきます。
0%
このレッスンはアーカイブされました
このレッスンは視聴可能ですが、質問の受付や内容の更新は終了しております。
動画レッスン一覧
(9)
補足情報一覧
(3)
質問と回答
(1)
#01 Emacsとはなにか?
(02:48)
概要
必要となる知識
レッスンの環境
ショートカットキー
C-g
未完了
#02 はじめてのEmacs
(02:58)
起動方法
終了方法(C-x C-c)
画面の見方(ウインドウ、バッファ、モードライン、ミニバッファ)
未完了
#03 ファイル操作をしてみよう
(02:48)
開く(C-x C-f)
上書き保存(C-x C-s)
名前をつけて保存(C-x C-w)
未完了
#04 カーソルを移動させてみよう
(02:50)
左右(C-b / C-f)
上下(C-p / C-n)
行頭、行末(C-a / C-e)
ファイルの先頭、最後(M-< / M->)
未完了
#05 編集系の機能を使ってみよう
(02:55)
範囲選択開始(C-@)
コピー(M-w)
カット(C-w)
貼付け(C-y)
行末までカット(C-k)
削除(C-d)
Undo(C-x u)
未完了
#06 検索と置換を使ってみよう
(02:40)
検索(C-s / C-r)
置換(M-%)
未完了
#07 ウィンドウを分割してみよう
(02:30)
上下分割(C-x 2)
左右分割(C-x 3)
ウィンドウの切り替え(C-x o)
現在のウィンドウを消去(C-x 0)
分割を一気に解除(C-x 1)
未完了
#08 バッファリストを使ってみよう
(02:42)
バッファリストの表示(C-x C-b)
上下移動(n / p)
保存フラグ(s)
削除フラグ(d)
Undo(u)
実行(x)
未完了
#09 設定ファイルをいじってみよう
(02:31)
~/.emacs.d/init.el
(show-paren-mode t)
(display-time)
設定の反映(C-x C-e)
未完了
#04 カーソルを移動させてみよう
2012年12月27日
補足情報
他にもよく使うショートカットについて
上記で紹介した以外のショートカットでよく使うものに、以下のようなものもあります。
・一画面下に移動(C-v)
・一画面上に移動(M-v)
こちらも覚えておくと良いでしょう。
#06 検索と置換を使ってみよう
2012年12月26日
補足情報
一括置換をおこなうには?
1個ずつ置換ではなく一括置換をおこなうには M-x replace-string というコマンドを使用します。
M-x としたあと、「repl」あたりまで打ってタブキー、「s」まで打ってタブキーと押せば、コマンドを補完してくれるので便利です。
#09 設定ファイルをいじってみよう
2013年1月10日
補足情報
他の人が公開している init.el について
init.elで設定できる項目ですが、Githubにて自分の設定を公開している人もたくさんいますので参考にしてみてください。
https://github.com/search?q=init.el&p=1&ref=searchbar&type=Repositories&l=Emacs+Lisp
#01 Emacsとはなにか?
ローカル開発環境に Emacs が入っていません
2017年11月17日
リリース情報(note)
記事はありません。
詳細情報
最終更新日
2012年12月26日
バージョン情報
GNU Emacs 22.1.1
#04 カーソルを移動させてみよう
補足情報 他にもよく使うショートカットについて
・一画面下に移動(C-v)
・一画面上に移動(M-v)
こちらも覚えておくと良いでしょう。
#06 検索と置換を使ってみよう
補足情報 一括置換をおこなうには?
M-x としたあと、「repl」あたりまで打ってタブキー、「s」まで打ってタブキーと押せば、コマンドを補完してくれるので便利です。
#09 設定ファイルをいじってみよう
補足情報 他の人が公開している init.el について
https://github.com/search?q=init.el&p=1&ref=searchbar&type=Repositories&l=Emacs+Lisp