Emacs

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

2
org-modeでソースブロックを評価するときに、別のソースブロックを自動的にファイルにもつれさせるにはどうすればよいですか?
評価したいソースブロック(src2)は、別のソースブロック(src1)のもつれの結果となるファイルをソースする必要があります。ソースブロックを評価するたびに、もつれを自動的にファイリングさせるにはどうすればよいですか? src1:ファイルへのもつれである必要があります: +begin_src tcl :tangle /tmp/compile_lib.tcl <some tcl code> +end_src src2:評価されます。 +begin_src sh vivado -mode batch -source /tmp/compile_lib.tcl # source the file tangled from <src1> +end_src

4
さまざまな区切り文字内のテキストを置き換える(例:角かっこ、引用符)
私はしばしば、後で変更したいハードコーディングされた値を使用して、いくつかのテスト実装を行います。お気に入り ref = open('specific-file-name') に変えたい ref = open(fname) vimには慣れてci(fnameいるので、ポイントが角かっこ内にあると想定して入力できます。(ci(は、内部ブラケットの交換を意味します)。 emacsで「replace inner」のようなものを実現するにはどうすればよいですか?

1
文字列内の正規表現の特殊文字をエスケープする方法は?
複雑な正規表現を作成していて、ユーザーが表現の一部を指定できます。ただし、ユーザー指定の部分は文字どおりに解釈する必要があります。つまり、正規表現の特殊文字はエスケープする必要があります。これらのキャラクターをエスケープする機能はありますか?当たり前のことのようですが、私のグーグルはすべて失敗しました。 例: (re-search-forward (format "\b%s\b" user-string)) もしそうなら、私user-stringはtest*case一致したいが、そうではtest*caseないtestttttcase。

2
別の関数への個別の引数として使用されるリストを「拡張」する一般的な方法はありますか?
たとえばL、おそらく&rest引数からの文字列のリストがあるとします。これに対して何ができLますか?以下と同じ効果がありますか? (concat (first L) (second L) ... (last L)) (この例ではmapconcatここで機能することはわかっていますが、一般的なプロセスを探しています。)
9 elisp 

1
emacs orgモードの行の折り返しでタグを適切に機能させる方法はありますか?
バッファが狭すぎる場合、見出しのタグを作成すると、タグの前の空白の量により、タグが行の終わりを越えて新しい行にvisual-line-mode折り返されます(オンにしました)。これにより、見出しを読み飛ばして読むのが難しくなり、垂直画面の不動産が無駄になります。 理想的には、実際のスペースの数に関係なく、タグは常に右揃えで表示されると思います。それを行う方法はありますか?そうでない場合、無駄なスペースを回避する他の方法はありますか?
9 org-mode 

2
「トップ/ボトム/すべて」ではなく、モードライン表示のパーセンテージを作成します
モード行の%pディスプレイバッファの現在のビューの割合: %pウィンドウの上部、または「トップ」、「ボトム」、または「すべて」の上にあるバッファーテキストのパーセンテージ。デフォルトのモード行構成では、これが3文字に切り捨てられることに注意してください。 私は好きではないトップ/ボトム/すべてと私はいつもの割合を表示したいと思います。これを達成する方法はありますか?
9 mode-line 


2
キルリングのコンテンツをフィルタリングするにはどうすればよいですか?
kill-ring空白/空行を保存しないようにすることは可能ですか?今、いくつかの変更を行ってから、次のbrowse-kill-ringようなことがよくあります。 ------- ------- merchant_uuid: "some_uuid" ------- it "creates a webhook" do ------- ------- ------- kill-ringに意味のあるコンテンツのみを追加させる方法はありますか?
9 kill-ring 


1
helmを使用したFind-fileのより速い方法?
helmを備えたemacsでは、C-x C-fファイルを見つけることができます。フォルダ名の一部を入力した後、helmは適切なフォルダを見つけます。この時点で、私はできる ヒットEnterしてDiredモードに入ります。そしてC-s第二レベルのフォルダを検索します... または、ヒットtabしてフォルダ名を完成させ、2番目のフォルダ名の一部を続けて入力します。 崇高なテキストエディターのようにファイルをすばやく見つける方法はありますか?(ファイル名とフォルダー名の両方をあいまい検索します)。
9 helm 


2
emacsからこじ開ける方法
RoRのコードを書いている間、私は頻繁にドロップを実行する必要があるてこセッションやデバッガを。そのbinding.pryため、実装コードに自分の行を配置して、スペックを実行します。端末でスペックを実行しても問題はありませんが、Emacs内から出力が乱雑になり、デバッガー/ pryを使用するのが非常に困難です。 元気ですか?
9 pry 

4
一連のファイルを検索して置換するにはどうすればよいですか?
テキストを検索および置換できる一連のファイルを定義したいと思います。 明確にするために: たとえば、特定のディレクトリにあるすべてのファイルxk * .tex(およびバックアップファイルを除く)を検索できるようにしたいと考えています。また、すべてのファイルdd * .shおよびee * .clsで、「不確実性」などの表現を「不確定性」に変更できるようにしたいと考えています。 これを行うための標準的な方法は何ですか?
9 files 

1
JavaScriptプロジェクトをナビゲートする方法は?
現在、Backbone.jsを使用してJavaScriptプロジェクトに取り組んでいますが、メソッドとオブジェクトの定義に基づいて、ファイル間を移動するにはどうすればよいでしょうか。 例えば、私はグローバルオブジェクトの私の見解の一部への参照を保持しApp.Views、そして私は(個々の定義にナビゲートできるようにしたいと思いApp.Views.Home、App.Views.SomePage私は1つが発生した場合など)。また、名前空間のリークを回避するために使用される多くのクロージャーがあり、これらの定義に自動的に従う方法を知りたいです。 私は見ましternたが、それを構成する方法の多くの例がないので、私は多くをすることができませんでした。 これに適したツールは何ですか?

2
org-modeで固定幅フォントと可変幅フォントの両方を使用する
次の内容のorg-modeファイルが欲しいのですが。 #+TITLE: My awesome Emacs file * My Header Here's some information under the header #+BEGIN_SRC sh echo "this is some code" #+END_SRC More text and =verbatim= things それはEmacsが可変幅フォントのみでヘッダとテキストを表示させることが可能であり#+BEGIN_SRC、#+END_SRC、=verbatim=固定幅フォントで、ソースコード?
9 org-mode  fonts 

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