[過去ログ] Vim Part29 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
381: 2019/07/11(木)09:31 AAS
その割に異様に読みにくかったり大抵は修正が必要だよな
そのまま使わせちゃくれない
382
(1): 2019/07/11(木)10:18 AAS
perl でサブルーチンよびだしがハイライトされない
画像リンク


解決方法ありますか?
デフォルトはハイライトおかしいのが有名なので
Plug 'vim-perl/vim-perl', { 'for': 'perl' }

してます
383: 2019/07/11(木)14:47 AAS
>>380

あざうす
384
(1): 2019/07/11(木)21:13 AAS
自分はSolarizedは青すぎて好きになれんかったな。
もちろん好みの問題だけど,Campbellはなかなか良い。
黒字に白というかなり標準的な配色ながら原色ケバケバしていないのが好感。
385: 2019/07/11(木)22:50 AAS
>>384
日本人には青すぎて馴染めない。
386: 2019/07/12(金)11:26 AAS
つまりSolarizedは坊やってことですか?
387: 382 2019/07/12(金)11:28 AAS
& を付けるとシンタックスハイライトが効きます
しかし、類似する表現と見分けがつきにくいので
& 付けないでサブルーチン呼び出しをします

このハイライトされないことに対して
なにか方法はありますか
388: 2019/07/12(金)12:31 AAS
背景真っ黒はつまらないな
色つけるなら青くらいしかない
389
(3): 2019/07/14(日)12:03 AAS
MX-18.3(Debian 9)のxfce4-terminalでvim-hybridのカラースキームを使ってるんですが、
行スクロールすると文字が入力されていない部分の背景色だけがターミナルの設定色(黒)になり、
まだらになってしまいます(ページスクロールするとカラースキーム通りの背景色になる)。
これまでKona 3.0(Debian 8)のxfce4-terminalでは正常に表示されています。
これはどこをチェックすればいいんでしょうか?

画像リンク

390
(1): 2019/07/14(日)20:38 AAS
>>389
環境は仮想マシン?
391: 390 2019/07/14(日)21:02 AAS
>>390
いえ、普通にHDDにインストールしたLinuxです。
念のためVimやxfce4-terminalを最新にしてみても駄目でした。
Neovimでは問題がないようです。
392
(1): 389 2019/07/15(月)11:45 AAS
とりあえず検証のためにsttermを入れて試してみたら問題ありませんでした。
xfce4-terminalの問題のようですが、
別のKona 3.0(Debian 8)の環境はxfce4-terminal 8.4で、
現在のMX-18.3(Debian 9)とxfce4-termnal 8.3/8.8と何が違うのかはわかりません。
393
(1): 2019/07/15(月)18:57 AAS
>>392
set t_ut=
ってやってみて。値は空ね。
394
(1): 389 2019/07/15(月)19:26 AAS
>>393
> set t_ut=
ずばりこれで解決しました!最初の値はt_ut=yでした。
ありがとうございます。助かりました。
395
(1): 2019/07/15(月)20:31 AAS
>>394
よかった。
まあlibVTE(Xfce4 Terminalが依存してる端末エミュ)は色々ゴミ…もとい貢献の余地があるライブラリだからね…
stやrxvt Unicodeを使うことをお勧めする。
396
(1): 2019/07/15(月)21:38 AAS
>>395
最近のxfce4-terminalはそこそこモダンで使いやすそうに見えたんですが、
結構やばいブツだったんですか?
公式にあるstは少し古くて動作が怪しいところがあったので、
最新のソースで試してみます。
397: 2019/07/16(火)07:52 AAS
>>396
LibVTEは端末エミュレーションの中核ライブラリだから
端末エミュレータの見掛けにはあまり関係しない。

LibVTEについて、「やばい」は言い過ぎ。
ただ、(偉そうだけど)俺が不満な点としては
・理解できない(つまり非対応の)端末制御文字列を
 (セキュリティリスクがあるのに)そのまま標準出力に流してしまう。
 ($ printf '\e]>4;1m'とかやってみて。これはLibVTEが解釈できない文字列で
  そういうのは本来 無視するべきなんだけどLibVTEはなぜかこれをそのまま出力する)
・端末制御文字列の解釈が甘い
 (それこそあなたが遭遇した背景色の処理とか。
  これはVimが第一端末特性要求をちゃんと送信してるのに
  LibVTEがタコみたいな応答を返すのでVimが勘違いしてるせい。)
・てか処理が重い。
 (BM参考: (なんか書き込めないから後で)
  四年前だから近況を反映してるとは言い難いけど、やっぱrxvtとかと比べると非常に遅いと思う)

だからまあ、あまりお勧めはしないかな。
398: 2019/07/16(火)20:03 AAS
VimのAsciiDocのシンタックスハイライトで
[source,javascript]
----
JavaScriptコード
----
をJavaScriptのコードでハイライトする方法ってありますか?

HTMLを編集してるときに<style>で囲まれた部分にCSSのシンタックスハイライトが適用されてたので
$VIMRUNTIME/syntax/html.vimでそれらしき箇所を探したのですが
私の能力不足で何をしてるのか全然分かりません。。。
399: 2019/07/16(火)21:00 AAS
precious.vimとか
400
(1): 2019/07/17(水)19:04 AAS
みなさんvimの起動に何秒かかります?
自分は1.5秒も程度かかり、最近はちょっとしたことなら
lessコマンドでファイルを開くという本末転倒な癖がつく始末
プラグイン見直すべきかな・・・
401: 2019/07/17(水)19:08 AAS
断捨離必要かもね
402: 2019/07/17(水)19:31 AAS
これでもneovimに変えてマシにはなったんですけどね
やっぱりSSDでないと厳しいかな
403: 2019/07/17(水)19:45 AAS
プラグインの遅延読み込みとか出来ないの
404
(1): 完結なプラグインマネージャーと遅延起動悪くないね 2019/07/17(水)19:55 AAS
call plug#begin('~/.vim/plugged')
Plug 'airblade/vim-gitgutter', { 'for': ['perl', 'sh', 'python', 'c', 'lisp', 'vim'] }
Plug 'tyru/eskk.vim'
Plug 'thinca/vim-quickrun', { 'for': ['perl', 'sh', 'python', 'c', 'lisp', 'vim'] }
Plug 'Shougo/vimproc.vim'
405: 2019/07/17(水)20:07 AAS
vim-plugだと >404がやってるのがフィルタイプ判別して読み込む
optionのfor位置にonとか使えば使用時に読み込む遅延読み込みになるよ
406: 2019/07/17(水)20:35 AAS
起動時間ってどうやって測定したの?
もしかしたらVimそのものじゃない可能性もあるよね。
407: 2019/07/17(水)21:26 AAS
$ vim --startuptime <file> じゃね
408
(1): 2019/07/18(木)03:42 AAS
Vimで:help <Tab>としたときに表示される補完候補って
ファイルとしてどこかに纏められてないでしょうか
これをVimの外部で利用したいんです
409
(1): 2019/07/20(土)03:48 AAS
>>408
$VIMRUNTIME/doc/tags
410: 2019/07/20(土)14:02 AAS
>>409
ありがとう!
1-
あと 592 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.024s