vim ビムについて
Debianのvimは張り付け方分からずにクソだと思ってた viをed互換で使うのが最も良い
魔改造して使うvimはemacs並みに邪道 なんか、Windows版の gvim の guifont に、モリサワBIZ_UDゴシックを指定すると英数字の表示崩れてたんだけど、今やってみたら治ってた。
フォントデータのタイムスタンプは変わってないしChanges.mdにBIZ_UDの記載もないのでなんで治ったのか謎だけど。 edはさすがにちょっと…
better edであるexコマンドをバッファで編集するのが一番(vim拡張exは闇)
diffがedスクリプトじゃなくてex吐けばいいのに fzfやそのプラグインと組み合わせることで利便性がかなり向上するYO edlinはゴミだけど
findstrというモンスターコマンドと組み合わせればedには勝てそう edのいいとこはソースが差分ファイルなとこだったな
diffが(汚い)edコード吐いてくれるのがミソ、叩き台くらいにはなる
vimにもファイルに全コマンド履歴吐いて再生するモード(マクロとは別)あった気はするが、使ったことないごめん vi使い自体、もうほとんど年寄りでしょうね。
この板でvi、vim使っている一番若い人は何歳だろう。 sshログイン端末でテキストファイルを編集するならvimが一般的でしょ void氏は自分で自分の宣伝するような馬鹿じゃなかったな vim82 2019 Dec
MS-Windows 64 bit console
標準入力とコマンドラインオプションを同時に受け付けない?
pwsh72> history | vim -Es -c ':g/re/p'
cmd> doskey /h | vim -Es -c ':g/re/p' -
→フリーズ
pwsh72> history | vim -
→ok
batは詳しくないけど、vim・batはvim・exe *してるだけで、得にハンドル(set /p, for /f等)しているようにみえない、もしかして未だに未実装?
フィルタ代わりに稀に重宝するのでワークアラウンド等あればぜひ
参考
vim・bat(生成コード)
https://github・com//vim/blob/0894e0d8087aad4d467fd7b3d87b1930fe661916/src/dosinst.c ストリームエディタではないけど、おおむねsed等の上位互換として使えるedなのでそれはなかなか辛い
メモリに載せられるという制限に目を瞑れば、コマンドラインテキスト処理ではvim最強伝説説
エディタではないけど、NT配列が便利
コレならメモ帳でも左右・上下反転したり
色々加工可るからな
文章作成が倍速で可るようになるのも魅力 「できる」に「可き(べき)」が混じって「可きる(べきる)」になっちゃってるのかと思ったけど、
2回使ってるし「可る」を「できる」と読んでそう
造語症を患っておられるんだろう >>23
viはどのサーバにも入ってるけどvimは入ってない事があるしなあ
俺は自社リリースのサーバにはnanoを入れてて普段はnanoを使ってる
訳のわからんどこが入れたかもわからん腐ったサーバをいじる時は嫌々viを起動する 「http://example.com」みたいなのの最後のmの上にカーソルがあるときに、dF/って押すと「
http://m」みたいになっちゃうけどさ
これって元々カーソルが乗っかってた文字まで消すのってどうやんの? :h objectsしてないから分からんけどd(textobj for url)とかありそうな気がする、いや無いかも
よくやるならtextobjectを自分で定義もできたはず、使ったことないけど
不確定性高くてごめん >>41
ああ読み違えてた、http://まで戻したいのか
カーソルがmにある([m])とinclusiveなFだとdF/でhttp:[/]m、つまりdF/xだとhttp:/mになってしまうのでは?
exclusiveなdT/xならhttp://になるはず
xが汚くて嫌ならT/D、行末に何かあるならT/d<space>、
spaceは行儀よければ%エンコや+になってるはず
他のデリミタで囲まれてるならそれで
もっとエレガントなのないかな >>45
一文字ズレてなんかモヤモヤする現象はこれさえ覚えとけば解決しそうな汎用性!v! 何時の間にか脳死で C-o o で改行していることに気がついた
文末であれば C-j, C-m, C-n あたりだろうに
ポジション考えなくて良いためか打数増えてた Vimの作者、Bram Moolenaar氏が死去 gvimで宋朝体を使いたいけど設定出来ない
どうしたらいいの?
MS明朝は設定できたけど他の日本語フォントが設定出来ない gvimで宋朝体を使いたいけど設定出来ない
どうしたらいいの?
MS明朝は設定できたけど他の日本語フォントが設定出来ない gvimで、インサートモードかコマンドラインモードて、半角/全角切り替えようとすると落ちるようになってしまった。いつからかは不明。
Windows用のPortableAppsのgvim v9.1+Google日本語入力の組み合わせで落ちる。Microsoft IMEだと問題ない。gvim v9.0でも落ちてた。
OSはwin10 22H2でWindowsUpdateは最新版当てている状態。