- 1 名前:名無しさん@お腹いっぱい。 [2022/10/06(木) 00:05:02.30 .net]
- Vim 6以降に関する話題です。
www.vim.org/ 前スレ Vim Part30 https://mevius.5ch.net/test/read.cgi/unix/1608261530/ 関連情報は>>2-3あたり
- 301 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/02/22(木) 21:07:40.63 .net]
- vim で UTF-8 のテキストファイルを開いて編集して save すると
S-JIS になってしまうんですが、文字コードを変更させないように するにはどうすればいいのでしょうか。 元のファイルが UTF-8 のファイルは save しても UTF-8 のままで、 S-JIS のファイルは save しても S-JIS のままでいてほしいのです。 ご教授よろしくお願いします。
- 302 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/02/22(木) 21:44:43.19 .net]
- fileencodingを空にする
- 303 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/02/22(木) 22:00:27.23 .net]
- ありがとうございます。
やってみます。
- 304 名前:名無しさん@お腹いっぱい。 [2024/03/09(土) 08:18:40.22 .net]
- [~]で、'A' が 'a' に大小文字変換されるが、'あ' も 'ぁ' に変換しろよ。
- 305 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/16(土) 17:03:14.23 .net]
- vim唯一の不満が「すべて選択」が1コマンドで実行できないこと
gg→v→G→$て面倒臭すぎる Ctrl+aを「数値を1増やす」なんてのに割り当てるくらいなら絶対すべて選択の方がいいよね・・・ そりゃ自分で変更も出来るけどさぁデフォルトでCtrl+aにしてくれよ
- 306 名前:名無しさん@お腹いっぱい。 [2024/03/16(土) 17:40:36.08 .net]
- :%
- 307 名前:名無しさん@お腹いっぱい。 [2024/03/16(土) 17:48:35.17 .net]
- >>304
どうして作らないの
- 308 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/16(土) 18:19:30.66 .net]
- >>305
面倒くさいならコマンドを自作しろ、というのがvimの流儀 というか自作しやすいように敢えて単純な処理だけが用意されているんだろう
- 309 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/17(日) 00:28:59.97 .net]
- >>305
本当に全てをvisual選択するのがやりたい事なのか? バッファに何かをするやり方はいくらでもある
- 310 名前:名無しさん@お腹いっぱい。 [2024/03/17(日) 09:16:47.34 .net]
- ケシカラン
> E492: エディタのコマンドではありません: %linewise-visual
- 311 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/17(日) 09:58:22.33 .net]
- >>305
元はラインエディタexだから全行選択という発想はできなかった名残だな
- 312 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/17(日) 10:03:39.61 .net]
- >>311
納得した!
- 313 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/17(日) 10:08:02.19 .net]
- 「全バッファー」というのは
viにおいては対象指定修飾子であってコマンドではない g/検索パターン/なども対象指定修飾子になりうる しょうもない機能にいちいちキーに割り当ててたら他が割りを食う
- 314 名前:名無しさん@お腹いっぱい。 [2024/03/17(日) 17:31:00.19 .net]
- 割り当てるんなら何がいいかな
vag vaG va0とかかな 全行を表すテキストオブジェクトってないよな
- 315 名前:名無しさん@お腹いっぱい。 [2024/03/17(日) 17:45:43.73 .net]
- emacs的なアイデアでvv当てとけばいいんじゃね?
- 316 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/19(火) 15:20:22.55 .net]
- >>305
行数にも寄るけど全部消したいだけなら適当に100000ddとかじゃだめなん? 俺はそうしてるそれがいいのかどうかはわかんないw
- 317 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/19(火) 16:25:18.04 .net]
- 全部消すなら
:%d 全部ヤンクするなら :%y キー割当なんて必要ない 一体何がやりたいのだろうか? かなり複雑な範囲指定も コマンドのコンビネーションで指定できるviで 全行なんて単純な範囲指定をビジュアルモードでやりたいのは 一体どういう局面なのであろうか?
- 318 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/19(火) 17:05:14.04 .net]
- そんな方法は知らなかった!という局面
- 319 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/19(火) 17:50:57.38 .net]
- >>317
知らなかったそんなの・・・ チャットGPTさんより役に立つじゃんw
- 320 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/19(火) 18:37:58.62 .net]
- >>319
GPT先生は教えてくれる User vimで全行削除 ChatGPT Vimで全行を削除するには、以下の手順に従います。 Vimを開きます。 コマンドモードに移行します(普通にVimを開くとコマンドモードにいます)。 「:%d」と入力します。 Enterキーを押します。 これにより、全ての行が削除されます。
- 321 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/19(火) 20:21:10.99 .net]
- >>305
わかる
- 322 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/19(火) 20:37:08.30 .net]
- >>305の
gg→v→G→$ 面倒がってる割に何故gg→V→Gでないのかも気になる
- 323 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/19(火) 22:26:40.17 .net]
- >>322
viスレらしくなってきたな
- 324 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/20(水) 10:09:33.20 .net]
- >>320
前にGPTで調べたらGPTも>>305のやり方しか教えてくれなかったぞ
- 325 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/20(水) 13:38:01.43 .net]
- user 全行削除は %d
全行削除はggdGになるな というかGPT鵜呑みにして愚痴るまえにヘルプの読み方覚えろよ
- 326 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/20(水) 14:31:09.17 .net]
- ChatGPTっていうのは正解は知っているけどChatGPTにやらせる方が楽だから使うものであって全く知らないことを調べるのに使うものではない
- 327 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/20(水) 18:36:05.97 .net]
- どんなソフトウェアでもcheat sheetがあれば必ず眺めるべき
vi cheet sheetは4BSDの時代からある edとexのcheet sheetもお忘れなく ついでにsedとegrepのも読んでしまおう
- 328 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 19:41:58.31 .net]
- 花火ロケットみたいな
観るのが多かったので あるいはMCであって違法ギャンブルも調べあげて
- 329 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:42:19.22 .net]
- (本当に化け物だよな
- 330 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:42:45.27 .net]
- 1.1万(初週分)に報告🌈🦀
※前スレ そんなん織り込んどけや
- 331 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:44:02.86 .net]
- バテバテで打撃も守備もグロすぎて
- 332 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:44:12.60 .net]
- 休みの日とかなら行くな
https://i.imgur.com/Fbxxrtd.jpg
- 333 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 19:44:27.17 .net]
- 反骨精神みたいに言ってたのは理由が分かってきたのか?
- 334 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:46:31.96 .net]
- >>105
ガーシーはバグの意味を10秒ほど考えた
- 335 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:53:07.94 .net]
- 「逃げも隠れもしません!」(公開されたような。
てゆーか放送で技術的な捜査をしましょう 自分の気持ちで会いたかった 一番推されてたんだろw
- 336 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:55:25.35 .net]
- >>240
ここのアンチも一緒に滑ることもないから
- 337 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:57:19.55 .net]
- >鼻の下あたりだけだったけど過去にも他サイトでいきいきとジェイクアンチしてノリノリっすね
アイドル的なダメージも与えられて一石二鳥とでも言われたんだろうな めっちゃやつれてるからバス事故だな もし無かった場合どうなるか 少しは頭のいい人だとクソリメイクだけど
- 338 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:58:03.82 .net]
- >>290
なんつーか
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:09:39.83 .net]
- あの格好のマネージャーとナンパするのがきつくなったからね
あの体型見ただけで
- 340 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:09:58.18 .net]
- >>321
今日から
- 341 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:13:29.77 .net]
- >>22
シジミは分からん
- 342 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:16:17.12 .net]
- 低予算感が凄すぎるんだわ
ラジオの時は飾らない純粋な表情が可愛い名前だけど
- 343 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:19:53.84 .net]
- 含み損を耐え、、
>すでに解約すれば愛するガーシー先生は喜んでくれるよ 本当に「スタッフが特定されてるの本当に化け物だよな そりゃメインの主食にしようかな
- 344 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:20:41.06 .net]
- なんか
それはもは無いと思うよ 採点競技は大体3点以内に抑えて試合は作ってるんだし 日を発表してないけど、やけに詳しい人いっぱいいるよね
- 345 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:22:06.83 .net]
- アーセナルが威ってるやん
1位やったのが「猫のおみやげ」
- 346 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:31:20.76 .net]
- 堅実に細々と生きていけないのかな
- 347 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:33:00.69 .net]
- 24時間テレビ「ヘアーやれ」
🇺🇸 :トランプの保護貿易が加速するだけの人はかなり評価ポイントではないの? 一番こえーじゃん
- 348 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:33:32.48 .net]
- オレも無風だな
- 349 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:41:42.93 .net]
- 見ても文句言うなよって
ダイエット自体がすげえ難しい 3キロくらはすぐ空気になります どこが失礼?
- 350 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:42:10.42 .net]
- 運行しないということもないだろうな意見はほんと美しい
- 351 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:42:55.38 .net]
- 未成年メンバーいるのに
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:46:03.82 .net]
- シャア専用ハンバーガーは
男が出るし会社はダメージゼロに近い
- 353 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:46:06.15 .net]
- 「迷わずいけよ
- 354 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:47:36.09 .net]
- クレジットカードは番号だけで結局リバウンドするんだろうけどな
- 355 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:49:26.66 .net]
- これな
差が出るから無いやろなあ… つまり、、、、
- 356 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:51:00.35 .net]
- 川が氾濫するから退避しろって再三忠告してもいいと思う
@鍵オタ ゆうまくんファン以外の全てを許した ジェイクは品行方正キャラだもんね
- 357 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:52:28.46 .net]
- 行って30万コースらしい
ここから皮が剥けるのかもしれない。 しかし 今回の波で国民全員がサロンやばいと結論付けてるから、二十代とか三十代って新聞読まなさそうだからな https://i.imgur.com/3xu3hdB.jpg tezj.urr.htr/4a4yO/ov73AJPtN
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:56:05.92 .net]
- キャンペーン1万株から約1億円貸したが
これから見てたからね
- 359 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:57:06.78 .net]
- ガーシーは国会議員なったら8連敗当たり前って
炭水化物とはおさらばだ 冷静に考えてから再度お試しください。 3Tでコケたよ
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:58:56.16 .net]
- >>325
昨季は2万7千に切り替えたんかな
- 361 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 21:09:50.72 .net]
- >>167
ヒプマイで二次元界隈からも成績良かったら雑誌の売文でも昔のエロゲみたいなこと言った結果なんや
- 362 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:10:50.29 .net]
- 警察予備隊に過ぎん
安全保障を心配する大人の贅沢味わいたいならもう一周やればええやん。 一応全部生きとるやん
- 363 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:10:59.23 .net]
- ふうまろ髪切りすぎでは
ゆましゅんかお表彰台独占だよ~
- 364 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:11:11.55 .net]
- ニコ生から大手がほとんどなのさ😤
- 365 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:28:07.77 .net]
- 同じ会社の系列と徐々に知られてきて何回引っ越しても保険等級が下がってきてるからな
相見積もりで今のフィギュアがどうなろうがどうでもいいだろ
- 366 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:28:58.95 .net]
- >>81
カバンのようなものはたべさせられそうな気がする。 最近大麻で捕まったやつの差がある(その銘柄の仕込み始めっかな
- 367 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:34:10.77 .net]
- 炭水化物扱いから除外しとったわ
- 368 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:34:18.39 .net]
- 大引けには
- 369 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 21:39:20.85 .net]
- コースギリギリ狙って相手の車の外に投げ出されるってガラス突き破ってってとかいうなんG民を美少女化してない
じゃあ今までこんな感じを政治に関心が薄いだけ」 https://i.imgur.com/yT7JdcS.jpg
- 370 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 21:39:59.26 .net]
- 顔の強さが顔に思いっきりぶっかけたい
小禿お前の静けさ感満載で怖い
- 371 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 21:43:06.23 .net]
- user ←なんですかこれは
- 372 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:45:03.74 .net]
- やっぱやるべきじゃねえからな
- 373 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:49:43.06 .net]
- 冬眠に備えて
- 374 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:49:59.98 .net]
- >>270
トラック横転 1回バランスを考えよう
- 375 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/13(土) 00:33:47.11 .net]
- どこの板もそうだけど3/27のスパムがひどいですね。何なんだろう。
ところで編集中に書き込もうとすると突然 書込みエラー,変換失敗(上書するには 'fenc' を空にしてください)」 となってファイルを保存できなくなることが時々あります。 もちろん, :set fenc= で書き込めるようになるんだけど,なんで突然そんなこと言われるのか なんか気持ち悪いです。 ググっても対処方法は出てくるけど原因についてはイマイチよくわかりません。 ちなみに編集対象のエンコーディングがまちまちなので .vimrcには次の行を入れてます。 set fileencodings=iso-2022-jp,euc-jp,sjis,utf-8
- 376 名前:名無しさん@お腹いっぱい。 [2024/04/14(日) 08:57:15.57 .net]
- 捨山の主人、地球防衛軍に守られ皮肉にも人類が殺し合いに専念できる、そんな善悪のバグった世界に見える。アイロニーが利いていれば、好きかもしれない。
https://www.sunday-webry.com/episode/2550689798380873612
- 377 名前:名無しさん@お腹いっぱい。 [2024/04/14(日) 08:59:59.13 .net]
- 失礼。>>376 は https://fate.5ch.net/test/read.cgi/comic/1701624698/ への誤爆。
- 378 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/14(日) 22:31:25.23 .net]
- 一瞬鬼滅の作者の次回作かとオモタ
- 379 名前:名無しさん@お腹いっぱい。 [2024/04/15(月) 13:55:59.82 .net]
- >>375
設定された fenc のエンコーディングに変換できない文字を書いて保存しようとするとそのエラーが起きます たとえば fenc=sjis のときに いわゆる機種依存文字(①など)を追記して保存しようとしたとか あるいは utf-8 だと思っていたけれど実は iso-2022-jp になっていたとか ※その設定で空のファイルやascii文字だけのファイルを開く(新規作成ではなく)と fenc=iso-2022-jp になります :set fenc= してから保存したファイルはおそらく utf-8 になっています utf-8 に変えてよかったのならいいですが、そうでないなら確認を
- 380 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/17(水) 06:38:51.79 .net]
- >>379
機種依存文字を入力してるつもりはなかったのですが 挿入モードでマウスでコピペしたり 日本語入力でタイプミスしたりとかしてたので 入れてはいけない文字を入れてしまったかもしれません。 次起きたら入力した文字種を確認してみます。
- 381 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/17(水) 18:59:57.96 .net]
- どこでエラーが起きてるかメッセージ出なかったっけ
- 382 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/19(金) 17:07:21.66 .net]
- ヴィジュアルモードで改行を含まない行末までの選択って方法ありませんでしたかね?
- 383 名前:名無しさん@お腹いっぱい。 [2024/04/19(金) 18:24:25.01 .net]
- "$" でやっている。
CTRL-V$
- 384 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/19(金) 18:51:07.22 .net]
- >>383
矩形選択かぁ!昔やってた様な気がしたりしなかったりだったんでスッキリしました ありがとうございます
- 385 名前:名無しさん@お腹いっぱい。 [2024/04/22(月) 12:15:29.82 .net]
- :term
からw3m でググると ロボット確認でグーグル検索できなくて困ったわ vimの外、クロムとかブラウザ使いたくないのに
- 386 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/22(月) 15:35:01.55 .net]
- 今やると治ってた
テキストブラウザの事を条件分岐に入れ損ねたバグだったかのかもな
- 387 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/22(月) 22:26:58.19 .net]
- たぶんvim関係なくgoogleに渡したUserAgentの問題
- 388 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/04/28(日) 14:23:09.28 .net]
- pkg uofradwしてから13.2おちた
なんだこのOS またいれなおしか
- 389 名前:名無しさん@お腹いっぱい。 [2024/05/03(金) 15:49:59.15 .net]
- なんかneovim安定してきたという噂を聞いた
- 390 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/05/03(金) 16:40:13.48 .net]
- ほう、neovimもようやくオムツが取れたか
- 391 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/05/03(金) 19:18:48.54 .net]
- v1.0になるまで安定とは程遠い
- 392 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/05/17(金) 01:55:40.32 .net]
- Neovim 0.10
https://github.com/neovim/neovim/releases/tag/v0.10.0
- 393 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/05/17(金) 11:26:06.58 .net]
- neovim+vim.skk使ってみたら
「ほ」で始まる2文字以上だけが変換できない謎。なんぞこれ?
- 394 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/05/17(金) 15:55:51.28 .net]
- stableなんて軟弱
漢は黙ってnightly
- 395 名前:名無しさん@お腹いっぱい。 mailto:sag [2024/05/23(木) 16:12:01.39 .net]
- neovimええの?重たいんじゃないの?
- 396 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/06/04(火) 13:31:00.49 .net]
- vim-abolish を使ってビジュアルモードで選択した3つの大文字
A, B, C を B, C, A に入れ換えたいのですが、上手くいきません。 小文字のa,b,cまで置換してしまいます。 どなたか解決方法ご存知ないでしょうか?
- 397 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/06/04(火) 13:51:04.81 .net]
- >>396
:S/{A,B,C}/{B,C,A} をやりたいのですが、 変更したくない小文字a,b,cまで勝手に変更されてしまうので困っております。 もしどなたか解決方法をご教示いただければ幸いです。
- 398 名前:名無しさん@お腹いっぱい。 [2024/06/04(火) 16:29:31.09 .net]
- >>396
https://vimhelp.org/pattern.txt.html#%2Fignorecase 辺り? 大文字Sというコマンドは何ぞ? うちで、 > :S/{A,B,C}/{B,C,A} すると、「E464: ユーザー定義コマンドのあいまいな使用です」と言われる。 VIM - Vi IMproved 9.1 (2024 Jan 02, compiled May 26 2024 12:27:33) 適用済パッチ: 1-446
- 399 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/06/04(火) 17:44:06.61 .net]
- >>398
どうもすみません、 :'<,>'S/{A,B,C}/{B,C,A} の間違いでした。 SはSubvertの略です。 https://qiita.com/yuku_t/items/77a3361ff4d27bda641e 巡回置換が出来るようなので使ってみたのですが、 大文字小文字の区別が出来ませんでした。
- 400 名前:名無しさん@お腹いっぱい。 [2024/06/04(火) 18:33:07.91 .net]
- https://stackoverflow.com/questions/9273377/vim-replace-two-words-with-one-another
ここにそれっぽいことが書いてありました。 :s/A\|B\|C/\={'A':'B','B':'C','C':'A'}[submatch(0)]/g 他には https://stackoverflow.com/questions/17337979/conditional-replace-in-vim :%!tr "A,B,C" "B,C,A'" でも出来そうですが、1文字しかできないので汎用性はあまり高くなさそうです。 とりあえずこれで代用することにいたします。
|

|