問題タブ [statusline]
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.
vim - キーを押さない限り、Vim のステータス行はすぐには表示されませんか?
約3週間前にVimに引っ越しました。私はこれが小さな問題であることを知っていますが、どういうわけか私を悩ませています。vimを開くたびに、キー(任意のキー)を押さない限り、ステータスライン(またはステータスバー?)がすぐに表示されません(+カーソルは常に画面の最後の行に配置されます)。これは参照用の私のvimrcです:
何か問題がありますか?
編集: これは私の vim で何が起こるかのスクリーンショットです。 キーを押す前に
macos - Vim ステータス ラインが機能しない
私はOS Xを使用しており、Homebrewを使用してVimをインストールしました
Vim を使用するたびに、下部にステータス ラインが表示されないことに気付きました。以下をvimrcに追加して、ステータスラインを常に表示することで修正できると思いました。
これはステータス ラインを示していますが、それはルーラーの上にある空の行です。次のようになります。
何か不足していますか?
編集
Haskell で Vim を使いたい。haskell-vim-protoをインストールしました。含まれている vimrcを使用しているため、ステータス ラインに構文エラーなどを表示する必要があります。Haskell ファイルを ( vimrcで) 編集すると、Vim にステータス バーが表示されません。set laststatus=2
vimrc に追加すると、空白のステータス行が表示されます。
HomeBrew を介して Vim をインストールするチュートリアルに従っている場合 (私が行ったように)、Vim でいつでもファイルを開くと、下部に次のような内容を含むステータス ラインが表示されます。
私は文字通りこのチュートリアルに従っています。彼が Vim で .bash_profile を開くと、次のよう
になります。まったく同じことをすると、次のようになります。
vim - Vim statusline: 文字そのものを表示する
ステータスラインでカーソル下の文字を表示する方法はありますか?
私はすでに%b\ (0x%B)
文字の10進数と16進数の値を表示するために使用しています。この2つの前に、char自体も表示したいと思います。
vim - バッファがステータスラインの非アクティブ ウィンドウにあるかどうかを検出する
私のvimrcは、読み取り専用か変更されたかに基づいて、ステータスラインのバッファ番号を異なる色の背景に設定します。
また、バッファがアクティブ ウィンドウにない場合は別の色を設定したいと思います (分割ウィンドウ モードの場合に便利です)。
&mod
およびを使用し&readonly
て、変更または読み取り専用を検出しています。バッファがアクティブなウィンドウにあるかどうかを確認するにはどうすればよいですか? (つまり、ウィンドウが非アクティブな場合はグレーに変更してください)。
読み取り専用で変更したコードを次に示します。