問題タブ [modeline]
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.
emacs - モードラインで期限切れのバッファを通知する
Emacs によって既に編集されているファイルを編集するために、別の方法 (通常は sed) を使用することがあります。後で、最初に変更を元に戻さずに Emacs でファイルを編集しようとすると、エラー メッセージが表示され、何をすべきかを尋ねるプロンプトが表示されます。
それは大丈夫です。問題は、並行して変更を行ったときに忘れがちなことです。そのため、モードラインに赤い「M」を表示して、Emacs に思い出させてもらいたいのです。
(変数に文字列を追加することによって) モードラインをカスタマイズする方法は知って
mode-line-format
いますが、ファイルが Emacs の外部で変更されたかどうかを確認する方法がわかりません。
Emacs バッファが対応するファイルで最新かどうかをチェックする機能はありますか?
c++ - FBIOPUT_VSCREENINFOとモードライン
FBIOPUT_VSCREENINFOを使用して画面構成を変更しようとしていますが、計算方法がわかりません。
(http://lxr.free-electrons.com/source/include/linux/fb.h#L245を参照)特定のモードラインからのfb_var_screeninfo構造体。私は次のさまざまな代替案を試しました:
http://www.arachnoid.com/modelines/index.html
しかし、私はの値を取得することはありません
http://lkml.indiana.edu/hypermail/linux/kernel/9902.0/1388.html
pixclockはKHZ2PICOSで計算できると思いますが、残りは正しくないようです。当て推量でioctlを試してみると失敗します。
よろしくお願いします。
vim - モードラインではどのvimオプションを使用する必要がありますか?
ソースファイル (ほとんどが C) のモードラインでどの vim オプションを指定する必要があり、どのオプションを指定せずにユーザーが指定できるようにすべきか疑問に思っています。
モードラインは、コード固有のポリシーを適用したり、vim のコードをサポートしたりしながら、可能であればユーザーの好みに干渉しないようにする必要があると思います。
回答する際は、特定のオプションをモードライン経由で強制する必要があると考える理由、またはそうでない理由を説明してください。
vim - すべてのファイルからではなく、親ディレクトリからモードラインを使用してvimを構成できますか?
重複の可能性:
Vim: ディレクトリ内のファイルに設定を適用する
vim は、タブ サイズや、ファイル タイプに基づいてタブをスペースに拡張するなどの設定で構成できます。
製品のソース ファイルに対して vim の編集設定を構成したいのですが、各ソース ファイルにモードラインを設定したくありません。また、~/.vimrc の多くの開発者ごとの設定に依存したくありません。
製品ソース ツリーの最上位フォルダーにある 1 つまたは 2 つのファイルに設定を配置し、~/.vimrc に非常に単純な開発者ごとの設定を配置して、vim セッションが常にプロジェクト構成を検索するようにしたいと考えています。そのプロジェクトのソース ファイルを編集します。
~/.vimrc を再構成せずに製品ソース ツリーをいつでも複数の場所にチェックアウトしたいので、最上位フォルダーを ~/.vimrc に事前構成したくありません。編集中のソース ファイルの場所から親フォルダーを反復処理することによって検出されます。構成ファイルが見つかったら、 ~/.vimrc またはモードラインのように解釈されると思います。
そのような解決策はありますか?
emacs - メジャーモードに基づいてEmacsモードラインの色を変更する
メジャーモードでモードリンクの前景色と背景色のベースを変更する方法があるかどうかを確認したいのですが、
にロジックを追加することを考えていました
しかし、私はそのような変更を行うためのすべての emacs lisp の経験を持っているわけではありません。ロジックは次のとおりです。
よろしくお願いします!
emacs - モードラインの右側に値を固定する方法は?
モードラインの右端に値を配置する方法はありますか?
現在の私の理解では、値のサイズが大きくなると、モードラインはその値をさらに右に「プッシュ」します。いくつかの値が右側から始まり、中央に拡大することをお勧めします。
電力線などのソリューションを試してみましたが、標準のモードラインと同じ量の情報を表示するには、かなり気が散り、セットアップが複雑に思えます。
vim - #vim: 動作の種類のみを設定する
.zsh-theme
ファイル (から)がoh-my-zsh
ありますが、構文が強調表示されていません。私はこれをかなり簡単に行うことができました
ただし、それを行う前に、特定のファイルにvimメタコメントを追加しようとしました
を追加すると、#
vim はファイルをファイルとして検出するようになりますconf
が、このコマンドは無視されているようです (つまり、コメントにもかかわらず、ファイルとして検出されません)。sh
これが起こっている理由はありますか?