問題タブ [fringe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
248 参照

emacs - 正確な位置の Emacs スクロールバー

正確な位置でスクロールバーを取得するにはどうすればよいですか?

私が何を意味するかを説明するには:

  1. C-h C-f(GNU Emacs FAQ を読んでください)

  2. ここで、 で始まる段落This is the version ...が一番上になるようにバッファーの内容を配置してみてください。デフォルトのスクロールバーでは、これを行うために何度か再描画する必要があります。または、カーソルの位置を左クリックしてからC-lC-l

  3. 今、あなたが以前いた場所に戻ってください。これは通常のスクロールバーでは不可能です。

私がしたいのは、スクロールバーの高さをクリックして、This is the version ...この行をステップ 2 の上に配置することです。元の場所に戻るには、右クリックします (実際にはマウスを動かさずに)。

過去に、私は常に Emacs を Athena widgetsのようなオプションでインストールして、そのようなスクロールバーを取得していました。それらの説明を参照してください。しかし、これを行うためのより良い、またはより現代的な方法があるのではないかと思います。結局のところ、標準のディストリビューションを使用したいのです。

たぶん、スクロールバーをまったく変更する必要さえなく、代わりに左フリンジを使用する必要があります。結局のところ、フリンジでのマウスクリックは次のように認識されます。<left-fringe>

M-x emacs-version
2012-09-21 の GNU Emacs 23.3.1 (x86_64-pc-linux-gnu、GTK+ バージョン 2.24.10)、Debian で変更

0 投票する
2 に答える
1363 参照

emacs - Emacsでフリンジビットマップをテキストに置き換えることは可能ですか?

\u2026切り捨てられた、または折り返された行を示す醜いピクセルの矢印を、シンプルで上品なテキスト (省略記号のような素敵な Unicode 文字でさえ) に置き換えたいと思います。これは可能ですか?

0 投票する
0 に答える
582 参照

emacs - フリンジとバッファを分ける垂直線

http://manual.macromates.com/en/navigation_overview#collapsing_text_blocks_foldingsのように、フリンジとバッファの間に垂直線を引く方法はありますか?

編集 - http://screencast.com/t/rpY9abzQKを参照して、8 ピクセルのフリンジとバッファー自体のに配置したい 1 ピクセル幅の分離線を確認してください。私はそれが今より明確であることを願っています...

0 投票する
1 に答える
2166 参照

emacs - ワードラップのためにEmacsフリンジ曲がった矢印を非表示/変更しますか?

Emacs のフリンジ (左側と右側の両方) に表示される「曲がった矢印」の文字を変更 (または完全に非表示) したいと考えています。自作でインストールしたMacでEmacs 24を使用しています。視覚的に邪魔だと思います。センター ドットのような小さい文字が適している場合があります。

文脈上、これは小さな曲がった矢印の公式の説明です ( http://www.gnu.org/software/emacs/manual/html_node/emacs/Continuation-Lines.htmlから):

バッファー内のテキスト行 (論理行) が長すぎてウィンドウに収まらない場合があり、Emacs はそれを 2 行以上のスクリーン行として表示します。これは行折り返しまたは継続と呼ばれ、長い論理行は継続行と呼ばれます。グラフィック表示では、Emacs はウィンドウの左右のフリンジにある小さな曲がった矢印で行の折り返しを示します。テキスト端末では、Emacs は右マージンに「\」文字を表示して行の折り返しを示します。

Emacs LineWrap Wiki ページは私の質問に対応していません。

これまでに見つけた最良の情報は、この StackOverflow answerに含まれています。

テキスト端末 (-nw) Emacs で word-wrap が nil に設定されている場合、バックスラッシュ文字が右マージンに表示されます。

テキスト端末 Emacs で word-wrap が t に設定されている場合、バックスラッシュ文字は表示されません。visual-line-mode を設定すると、word-wrap も true に設定されます。

これは、Emacs が GUI ウィンドウとして実行されている場合には当てはまりません: word-wrap の値に関係なく、小さな曲がった矢印が右マージンに表示されます。

曲がった矢印を非表示または変更することは可能ですか? そうでない場合は、多かれ少なかれ「Xを見て、それは不可能であると結論付けました」という答えでも構いません。

更新: ひどい回避策ではありませんが、フリンジを変更することは私が探しているものではありません: 「曲がった矢印」の文字またはビットマップをカスタマイズしたいです。