[過去ログ]
Vim Part28 (1002レス)
Vim Part28 http://mevius.5ch.net/test/read.cgi/unix/1526552297/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
269: 名無しさん@お腹いっぱい。 [sage] 2018/08/28(火) 08:45:24 ls結果をvimで表示したらファイル名の前後にゴミが入るんだけどどうすれば [01;35maaa.jpg[0m [01;35mbbb.jpg[0m ls *jpg | vim -でこんなのが http://mevius.5ch.net/test/read.cgi/unix/1526552297/269
271: 名無しさん@お腹いっぱい。 [sage] 2018/08/28(火) 09:02:16 >>269 >>270の言う通りlsコマンドに色付けをしない旨のオプションを付ける(GNU lsの場合--color=none)のが最も手っ取り早い。 汎用性を持たせる(manコマンドなどの出力結果でも同様の現象が起こる)にはcol -bxをパイプで噛ませるのがいいと思う。 今 調べてみたら Ansifiler(http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php)とか ansi2txt(https://sourceforge.net/projects/ansi2txt/) というのもあるみたい。これはcolコマンドを使う方法が,本来のcolコマンドの目的ではなくその仕様を利用している不安定な方法に対して まさにその目的(ANSI色制御綴りを除去する)ことに特化していることが利点だな。 ただし両方とも野良ビルドする必要があるが……。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/271
272: 名無しさん@お腹いっぱい。 [sage] 2018/08/28(火) 09:05:33 >>269 lsの結果に色付いてると思うけどそのカラー設定が混ざってる $ type lsをやって「ls は `ls --color' のエイリアスです」になるはず alias ls='ls --color'の記述が~/.bashrcになくても/etc/bash.bashrcにあると思う エイリアスは\で無効にできるから\ls *jpg | vim -なら大丈夫 http://mevius.5ch.net/test/read.cgi/unix/1526552297/272
274: 名無しさん@お腹いっぱい。 [sage] 2018/08/28(火) 09:17:42 >>269 "ANSI color code(余計な[0m)を削除 command! DeleteAnsi %s/\[[0-9;]*m//g ^[はCtrl+v+ESCで入力ね http://mevius.5ch.net/test/read.cgi/unix/1526552297/274
280: 名無しさん@お腹いっぱい。 [sage] 2018/08/28(火) 20:27:56 >>269 alias の問題だろ。 つまり、ls でなく、/bin/ls としろ。 もしくは ¥ls でもよい。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/280
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s