#author("2020-04-04T23:53:12+00:00","default:haikikyou","haikikyou")
#author("2020-04-04T23:55:17+00:00","default:haikikyou","haikikyou")
[[moritetuのIT関連技術メモ]]

#contents

* 便利プラグイン [#y249dea3]

** Anzu [#a745ff34]

インクリメンタルサーチで検索文字列にマッチする数と場所を表示してくれる。~
ivyを使っている場合は、swiperというisearch機能がある。

&label(link){URL};
https://emacs-jp.github.io/packages/mode-line/anzu

- https://emacs-jp.github.io/packages/mode-line/anzu
- https://github.com/abo-abo/swiper

** YASnippet [#b9201dfa]

スニペットを挿入する。

#geshi(lisp){{{
(use-package yasnippet
  :ensure t
  :diminish yas-minor-mode       
  :config
  (yas-global-mode 1)
  (setq yas-prompt-functions '(yas-ido-prompt))
  )
}}}

デフォルトのキーバインドは以下。

#geshi{{{
key             binding
---             -------

C-c		Prefix Command

C-c &		Prefix Command

C-c & C-n	yas-new-snippet
C-c & C-s	yas-insert-snippet
C-c & C-v	yas-visit-snippet-file
}}}

&label(link){URL}; https://github.com/joaotavora/yasnippet

様々なスニペット集は、以下から落とせる。
様々なスニペット集が[[yasnippet-snippets>https://github.com/AndreaCrotti/yasnippet-snippets]]にある。

&label(link){URL}; https://github.com/AndreaCrotti/yasnippet-snippets

#geshi(lisp){{{
(use-package yasnippet-snippets :ensure t)
}}}

スニペットを作成する場合は、&code(){M-x yas-new-snippet}; を入力すればスニペット作成のバッファが表示される。

&label(link){URL};
- https://github.com/joaotavora/yasnippet
- https://github.com/AndreaCrotti/yasnippet-snippets

** magit [#xe9708fd]

emacsでgitリポジトリ操作を可能にする。

#geshi(lisp){{{
(use-package magit
  :ensure t
  :config
  (global-set-key (kbd "C-x g") 'magit-status))
}}}

&code(){C-x g};でリポジトリの状態表示、その後コマンドが分からなければ &code(){?}; キーで確認できる。

&label(link){URL};
- https://magit.vc
- https://github.com/magit/magit


* 参考リンク [#k3d7d304]

Emacsに関して有益な情報が得られるサイト。

- [[GNU Emacs>https://www.gnu.org/software/emacs/]] - &size(11){&color(gray){on https://www.gnu.org/software/emacs/};};
- [[GNU Emacs manual>https://www.gnu.org/software/emacs/manual/emacs.html]] - &size(11){&color(gray){on https://www.gnu.org/software/emacs/manual/emacs.html};};
-  新しいバージョンの和訳もあり作者に感謝です^^
-- [[GNU emacs 日本語マニュアル>https://ayatakesi.github.io]] - &size(11){&color(gray){on https://ayatakesi.github.io};};
-- [[GNU Emacs Lisp Reference Manual(日本語)>https://ayatakesi.github.io/lispref/26.3/html/index.html]] - &size(11){&color(gray){on https://ayatakesi.github.io/lispref/26.3/html/index.html};};
- [[Emacs JP>https://emacs-jp.github.io]] - &size(11){&color(gray){on https://emacs-jp.github.io};};
- [[るびきち「新生日刊Emacs」>http://emacs.rubikitch.com]] - &size(11){&color(gray){on http://emacs.rubikitch.com};};
- [[Emacs Lisp>https://www.gnu.org/software/emacs/manual/html_mono/elisp.html]] - &size(11){&color(gray){on https://www.gnu.org/software/emacs/manual/html_mono/elisp.html};};
- [[EmacsWiki>https://www.emacswiki.org/emacs]]- &size(11){&color(gray){on https://www.emacswiki.org/emacs};};

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
目次
ダブルクリックで閉じるTOP | 閉じる
GO TO TOP