[過去ログ] Vim Part28 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
397(1): 2018/09/12(水)00:25 AAS
仮想コンソールからfbtermの上でvimを開くと配色設定バグるんだけど何が原因なんだろ
syntax on
set t_Co=256
colorscheme desert256
設定はこれだけどvim全体がなぜかシアン色っぽくなってかなり見にくい
fbterm使わないとvimは白黒のままだし設定不足かな
398(1): 2018/09/12(水)06:23 AAS
>>396
自分も8.1 (MacのHomebrewの最新版) だけど
vim -u NONE <filename>.sh
で起動して
:set filetype=sh
:syntax on
したら $() にちゃんと色つくな
一方で
外部リンク:stackoverflow.com
みたいな話もあるからよくよく自分の環境を確認した方がいいな
399: 2018/09/12(水)10:49 AAS
>>398
すいません。言葉足らずでした。
普通に登場する$()はいいのですが,
変数置換で使用されるコマンド置換に対してうまくはたらきません。
例えば
echo ${SOMEVAR:-$(somecmd)}
↑こんなやつです。これは
SOMEVAR変数に値が格納されていたらその値を返し
されていなければsomecmdの実行結果を返すというものです。
ここでの$(somecmd)が,エラーのようなシンタックスハイライトされますが
これはPOSIXでも既定されている正しい構文です。
400(1): 2018/09/12(水)12:40 AAS
:help ft-sh-syntax
ちゃんと let g:is_posix = 1 とかやってるか?
401(1): 2018/09/12(水)13:07 AAS
オライリーからVimの新しい本が出てるんだけど誰か読んだ?
外部リンク[do]:shop.oreilly.com
翻訳も出てほしいけど入門Vimすら出ないから無理かな?
402: 2018/09/12(水)13:19 AAS
これ実践Vimの続きじゃねーの
内容は少ししか増えてないってどっかで読んだ気が
403: 2018/09/12(水)13:22 AAS
は?出版社ちがうじゃんって思ったが実践Vimと同じ人が書いてるのか
実践Vimも読んだことない
再販してほしいんだが
404: 2018/09/12(水)14:35 AAS
前回の本は素vimをどう使うかの本で、新しいのはプラグインも含めたカスタマイズの本みたいね
実践vimは結構売れたみたいなのになんで絶版になったんや(´・ω・`)
405: 2018/09/12(水)14:52 AAS
出版社が無くなったからかな?
アスキーと角川の合弁会社?
電子書籍はまだ売ってるのに紙の本はなんで絶版なんだろ
406: 2018/09/12(水)15:48 AAS
電子版もあるし英語版第二版も出てるしvimもバージョンアップするしで在庫リスクを取りたくないんじゃね?
407(1): 2018/09/12(水)18:20 AAS
>>397
fbterm 使わなくても :syntax on で色は付くと思うけど
環境変数 TERM が dumb とかだと白黒になるね
fbterm上で256色を扱うには、TERM 環境変数を "fbterm" にする必要がある
$ TERM=fbterm vim
man fbterm の 256 COLOR EXTENSION 参照
シェルの初期化ファイル(~/.bashrc とか)にこういうのを書いておけば毎回指定しなくて済む
if ps "${PPID}" | grep -q fbterm; then
export TERM=fbterm
fi
408: 2018/09/12(水)21:11 AAS
ちなみに今使うんならfbtermじゃなくてyaftのほうが軽いし余計な設定なしにUnicodeが扱えるのでおすすめ
409: 2018/09/12(水)21:37 AAS
>>407
ありがとう
fbtermは仮想コンソールの出し方調べてる時日本語が化けたから入れたんだ
下手にフォント弄ると欠けるけど
410: 2018/09/12(水)21:51 AAS
modern vim早速ポチったサンキュー
411(1): 2018/09/12(水)22:10 AAS
>>401
こんな表紙オライリーじゃない
412: 2018/09/12(水)22:22 AAS
>>400
すいません
is_posix知らんかったです
ありがとう
413(1): 2018/09/13(木)02:53 AAS
>>411
オライリーで販売してるってだけで出版はオライリーじゃないよ
414: 2018/09/13(木)03:28 AAS
>>413
そうなのか
だから日本ではオライリーからじゃなくてアスキーだったのか
415: 2018/09/13(木)11:57 AAS
これ使ってみてください!
上手くいってます。
外部リンク:store.line.me
416: 2018/09/13(木)18:14 AAS
ずっと:wq!で保存終了してたけど:xやZZがあるなら教えてくれよ
変更してないのにタイムスタンプ変わって気になってたんだ
ZQはちと押しにくいな
417: 2018/09/13(木)23:17 AAS
:xは案外盲点だよな
418: 2018/09/14(金)00:25 AAS
vi - How to exit the Vim editor? - Stack Overflow
外部リンク:stackoverflow.com
「Vimを終了する方法」、100万PVを突破
外部リンク:developers.srad.jp
ストーリー by hylom 2017年05月25日 16時15分皆初めは困るやつ 部門より
技術系Q&Aサイト「Stack Overflow」に2012年8月に投稿された「How to exit the Vim editor?」という
質問ページのページビューが、100万を突破した(Stack Overflowの公式ブログ)。
このページでは「Vimが終了できない」という質問に対し、Escキーを押し、
続いて『:q』や『:q!』などを入力するという終了方法が親切に解説されている。
この記事は昨年Stack Overflowのページビュー全体の0.005%を稼いだそうで、
平日のピーク時には一時間当たり80人がこのページを見ていることになるという。
また、国別やメインのプログラミング言語別のアクセス統計も示されている。
そらこうなるわ
419: 2018/09/14(金)02:22 AAS
どういう事?
保存しないで終了したい時は:q!でやってたんだけど、もっと簡単に終われるの?
420: 2018/09/14(金)03:32 AAS
外部リンク:qiita.com
ZQ
:q!と同じで保存せず終了
タイムスタンプは当然変わらない
ZZ
:xと同じで保存して終了
uで変更前に戻してから終了するとタイムスタンプは未更新のまま
あくまでundoだけだからxで消してもタイムスタンプは更新される
:wq!
保存して終了
変更せずともタイムスタンプは常に更新
vimにも終了するショートカットがあったって話
ZZとZQはノーマルモードらしい
確かに:wq!は開いてすぐ終了しても時間変わったわ
421: 2018/09/14(金)03:44 AAS
サンクス
こりゃ便利だね
422: 2018/09/14(金)09:02 AAS
変更せず :w しただけで多くの変更検知系プログラムが反応するから明白だと思ってたけど、タイムスタンプ更新されるの意外と知られてないんだな
423: 2018/09/14(金)09:41 AAS
:wって「write」の頭文字からきてるんだろうから書き込まれて当然と思ってたわ。違うんかな
424: 2018/09/14(金)11:48 AAS
基本的にZZと:qしか使ってなかった
たまに日本語関係ファイルでZZで抜けられないときがあってそのときは:w!してから:q!とか
425: 2018/09/14(金)12:16 AAS
shift+zキーなんて押しにくいからZZはほぼ使わない
426: 2018/09/14(金)12:18 AAS
いつもとちがうキーボードでコロンが見つからないときZZいいよね
上下前次1-新書関写板覧索設栞歴
あと 576 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.022s