Emacs

Emacsを使っている、拡張している、または開発している人のためのQ&A

2
空行でSpacemacsのチルダをオフにするにはどうすればよいですか?
主にその気の利いたデフォルトのために、私はちょうどSpacemacsをインストールしました。あまり気に入らないデフォルトの1つは、ファイル内の空行にチルダを付けることです。 関数を入れて(setq vi-tilde-fringe nil)、(setq indicate-empty-lines nil)内部に入れてみましdotspacemacs/user-configたが、効果はないようです。 これらの厄介なチルダをすべて一度に取り除くにはどうすればよいですか?
16 evil  spacemacs  fringe 

1
「タグテーブルの最新リストも保持する」
独自のTAGSファイルがあるディレクトリで作業していて、独自のファイルがある別のディレクトリに移動すると、TAGS常に次の質問が表示されます。 Keep current list of tags tables also? (y or n) ディレクトリ間でタグテーブルのリストを持ちたくないので、この質問に対する答えをデフォルトにしたいのですがn、どうすればいいですか?
16 ctags 

1
-nw(端末)の異なるテーマ
Mac OSXでemacs(24.5.1)を実行しており、solarizedテーマを使用しています。GUIバージョンの場合、テーマはうまく機能します。-nwフラグを指定してアプリケーションを実行した場合: /Applications/Emacs.app/Contents/MacOS/Emacs -nw テーマの色がすべて不安定になります。これは次の理由によると思われます。 TERM=xterm-256color 次の条件付き動作を実現するには、.emacsに何を入れる必要がありますか。 if (gui) theme=solarized if (-nw) theme=wheatgrass ?



2
フォントフォールバックを堅牢な方法で設定するにはどうすればよいですか?
TL; DR:確実に言う簡単な方法は何ですか:Consolasをデフォルトのフォントとして使用し、FreeMonoをConsolasでサポートされていない文字に、Symbolaを両方でサポートされていない文字に使用しますか? 私のメインプログラミングフォントは、必要なすべての数学記号をカバーしていないため、最初に次のようにフォントフォールバックを設定しました。 (set-fontset-font t 'unicode (font-spec :name "FreeMono") nil 'append) (set-fontset-font t 'unicode (font-spec :name "Symbola") nil 'append) 残念ながら、これにより、メインのフォントがサポートする一部の文字のフォントも変更されたため、 (set-fontset-font t 'unicode (font-spec :name "Consolas") nil) (set-fontset-font t 'unicode (font-spec :name "FreeMono") nil 'append) (set-fontset-font t 'unicode (font-spec :name "Symbola") nil 'append) 私の理解が正しければ、これにより、Consolasが処理できない文字がFreeMonoで処理されるようになります。FreeMonoに処理できない場合は、Symbolaを使用して表示する必要があります。それは私の理解でもありますt"fontset-default"上記と同じ。 残念ながら、まだ適切なフォントが選択されていない場合がありました。に変わることがわかりました (set-fontset-font t 'unicode (font-spec :name …
16 fonts  display  unicode 



2
use-packageのinitとconfigの違い
私はこのような構成を持っています: (use-package html-mode :mode "\\.html\\'" :config (progn (add-hook 'html-mode-hook 'turn-off-auto-fill))) 今、私が行ってHTMLファイルにアクセスすると、それauto-fillがオフになっていないことがわかります。しかし、の:init代わりに使用すると:config、auto-fillオフになります。だから私の質問は、コマンドが:config実行されているのはいつですか?

3
組織モードからリンクをコピーする方法は?
org-mode-linksの挿入または保存に関するドキュメントはたくさんありますが、明らかに他の形式のバッファにコピーすることについては何もありません。 org-mode-linkのURLを、できるだけ少ないキーストロークで組織ファイルからクリップボード/キルリングにコピーするにはどうすればよいですか?私が試したorg-store-linkとorg-insert-link、それはあなたが開いている他のどんなバッファに、全組織・モードの構文をダンプします。 例:バッファー1組織モード、バッファー2マークダウン。 バッファ1にC-sアクセスし、リンクを検索します。 マジックが起こり、URLはクリップボードにあります バッファー2 C-yにアクセスして、URLをバッファーにヤンクします。
16 org-mode 


3
Emacs Lispで実行可能ファイルへのパスを見つけるにはどうすればよいですか?
私の現在のユースケースは、Cask実行可能ファイルがどこにあるかを見つけることです(少なくとも2箇所にインストールでき、これに関して未解決の問題があります)。 このようにキャスクを要求する必要があります。 (require 'cask "~/.cask/cask.el") しかし、それへの正しいパスを見つける必要がありcask.el、私が知る限り、それを行う最も簡単な方法は、実行可能ファイルを見つけることです。 これどうやってするの?
16 elisp  files  cask 


3
Magit-magit-statusですべてのセクションを展開してすべてのセクションを折りたたむ方法
ステージングさTABれていない単一のファイルを押すと、そのファイルに関する詳細が表示または非表示になります。 ステージングされていないすべてのファイルの詳細を一度に表示および非表示(切り替え)にするにはどうすればよいですか? 私はアウトライン非表示サブレベルに遭遇しました M-x。しかし、トグル方式でこれを行うためのキーの組み合わせを知りたいです。 また?、magit-statusエリアのキーバインドショートカットを確認するために入力しましたが、答えが見つかりませんでした。
16 magit 

8
組織の見出しに直接ジャンプする方法は?
組織ファイルを使用している場合、ファイル内のすべての組織ヘッドラインで構成されるアイビー/ヘルムスタイルで候補リストを絞り込み、ファジー検索を使用してジャンプ先のヘッドラインを選択できるコマンドが必要ですに。それを行う方法はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.