タグ付けされた質問 「statusline」


1
現在の文字のUnicodeコードポイントを参照してください
カーソルがある文字のUnicodeコードポイントを表示するにはどうすればよいですか?たとえば、カーソルが⌘キャラクター上にある場合、VimにU + 2318であることを教えてください。 10進表記(8984)やUTF-8表記(E2 8C 98)などの代替情報も受け入れられます。 UnicodeとUTF-8は最も一般的であるため質問しますが、答えが他の文字セットとエンコードに一般化されている場合は、それも知っておくとよいでしょう。



1
vimrcのカスタムハイライトがクリアされるか、デフォルトにリセットされるのはなぜですか?
私のステータスライン(の一部)をで強調したいと思います。%1*例えば: set statusline=%1*%f%0* highlight User1 ctermbg=0 ctermfg=10 cterm=bold ただし、これは常に「空」(デフォルトの端末の色)として表示されます。 私が入力した場合:highlight User1、それは示しUser1 xxx clearedて、私は入力すると:highlight User1 ctermbg=0 ctermfg=10 cterm=bold、コマンド・ウィンドウで、それが動作するようには思えません。 これを.vimrcファイルに入れるにはどうすればよいですか? テストに使用した完全なvimrcファイル: set nocompatible set background=light colorscheme default set laststatus=2 set statusline=%1*%f%0* highlight User1 ctermbg=0 ctermfg=10 cterm=bold

3
コマンドラインバーを取り除く方法は?
私はvim-airlineを使用していますが、とてもいいです。 ただし、その下にある2番目のステータスバーが非表示になりました。 私はで試しset noshowmodeましたが.vimrc、それはデフォルトのモードインジケータを非表示にするように見えました。 明らかに、そこにあるファイル名は冗長であり(航空会社がそれをカバーしています)、行数と文字数は私にはそれほど役に立ちません。 また、非表示にした場合、自分で使用するechoe "hello"と元に戻り.vimrcますか? 俺の .vimrc

1
`echomsg`の場合は` echon`
コマンドは同じライン内の複数のハイライトグループでテキストの行を出力するために非常に便利です。これは、たとえばプラグインの素敵なステータスメッセージを作成するために使用できます。echonechohl 私が取り組んでいるプラグインでは、色付きのステータスメッセージを出力するこの正確な方法を使用しています。ただし、これらのメッセージをmessage-historyと同じようにに追加したい場合がありechomsgます。これはどういうわけか可能ですか?これには固有の機能はないと思いますが、vimスクリプトで機能を追加できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.