Vim Part31 (745レス)
1-

421: 2024/07/22(月)08:50 AAS
やっぱりgrepによっては動作環境が合わないこともあるのか。

qfixhowmが検索ではqfixgrepを使うんではなかったかな。
422: 2024/07/24(水)10:15 AAS
いや一般的にmingwならむしろ問題は少なくなるけど
Windows native executableだから

mingw-w64-gvimで試してみると対照実験になるのではないだろうか
423
(1): 2024/07/24(水)20:16 AAS
ていうか今どきgvimってのも・・・(ボソッ
424: 2024/07/25(木)00:02 AAS
メニューバーのあるneovimのguiをつくってくれ...
425: 2024/07/25(木)01:57 AAS
vscodeを目の敵にしてるのかゴリゴリにやってるneovimmerいるけどやりすぎだと思う
手段と目的が逆転したら人間終わり
426: 2024/07/25(木)08:33 AAS
それがぼくには楽しかったから
427: 2024/07/25(木)11:16 AAS
msys2のgrepは使えるみたいだけど、
vim-plugでgitは必要だし、
以前は確かGit for Windowsのgrepでも使えたんだが。
428: 2024/07/25(木)12:10 AAS
これかな?
外部リンク:github.com

0 [main] grep 1896 cygwin_exception::open_stackdumpfile: Dumping stack trace to grep.exe.stackdump
shell returned 34304
429: 2024/07/25(木)12:11 AAS
書き忘れてた。
grep -Fri みたいに-iプションがだめみたい。
430: 2024/07/25(木)12:45 AAS
それとWindowsのターミナルでもtermguicolorsは使えたんだ。
それならgvimでなくてもいいのか。
431: 2024/07/25(木)13:58 AAS
msys2はcygwin系だよね
POSIXエミュレーションやってるから安定性は落ちるよね
混ぜるならmingw−w64の方を使ってよ

ビルド環境のためにPOSIXエミュレーションが必要な場合
例えばngnixのコンパイル
はcygwin系使わないと仕方ないだろうけど
常用するもんじゃない
省2
432: 2024/07/25(木)14:13 AAS
書き方がまずかったかもしれないけど、現状ここのgrepは使えてる。
qfixhowmもgvimとこのgrepでは確認してるっぽい。
外部リンク:www.msys2.org

Git for Windowsのgrepは(現在は)上記のようにクラッシュする。
外部リンク:github.com
433: 2024/07/25(木)15:59 AAS
全てをmsys2で一通り揃え、外で動かすものは←で導入したものを使ってmingwターゲットでビルドし直し
わかっちゃいてもうっかりすると混ざるし、混ざってもある程度動いてしまうから厄介だよね
434: 2024/07/25(木)17:08 AAS
qfixhowmで検索できないと使いものにならないし、
何となく原因がわからないのは気持ち悪いので、
とりあえず使えるようになってよかった。

それとWindowsのターミナルも背景を透過できるようになったけど、
vimでは透過できないね。
435: 2024/07/25(木)18:36 AAS
cmdならちゃんと透過するから別にこれでもいいか。
436: 2024/07/26(金)08:07 AAS
>>423
> ていうか今どきgvimってのも・・・(ボソッ

今どきは何を使うと良いの?
437: 2024/07/26(金)11:25 AAS
neovim-qtってneovimのgvim相当かと思ったら素のフロントエンドって感じでちょっと違うね
438: 2024/07/26(金)12:41 AAS
NeovimはフロントエンドのGUIアプリが他にも色々出てる
439: 2024/07/26(金)18:19 AAS
Neovim使いの99%はターミナルから起動するだろ
440
(2): 2024/07/26(金)19:38 AAS
挿入モードを抜けたらimeをoffにしたいけど、
Windowsのcmdではよく書かれてる設定も効かないみたい。
gvimでは何もしなくてもoffになる。

inoremap <silent> <ESC> <ESC>:set iminsert=0<CR>
441
(1): 2024/07/26(金)20:08 AAS
>>440
外部リンク:www.regentechlog.com
442: 2024/07/26(金)23:47 AAS
>>441
この「前者」の方法(私はむしろこちらでいい)が効かないとは書かれていないと思うのだが、
>>440の方法が効かないのはなぜだろう?
> inoremap <silent> <ESC> <ESC>:set iminsert=0<CR>
443: 2024/07/27(土)00:14 AAS
IME周りはほんと厄介だね
OSは何か、端末は何か、VIMかNeovimか等で状況条件が変わってくるし
結局自分は日本語を使わないという形に落ち着いた
444: 2024/07/27(土)10:21 AAS
何だかWindowsのCUIのVimではIMEの制御はできないっぽい。

外部リンク:zenn.dev
外部リンク:sites.google.com
445: 2024/07/27(土)16:01 AAS
開発側からすればIMEの扱いに文句あるなら自分で貢献しろよって話でもあるわな
446: 2024/07/27(土)16:28 AAS
貢献できる人ならすればいいけど、
何でもすぐそういう話にしなくてもいいと思うけどな。
447: 2024/07/27(土)23:38 AAS
vimからやるのは面倒だから外からやった方が楽
端末とかAutoHotkeyとか
448
(4): 2024/07/28(日)08:10 AAS
LinuxでIMフレームワークにfcitx5を使っている場合
fcitx5-remoteってコマンドで
現在の状態の取得、オンオフが行えるので
vimスクリプトで対応可能です
フレームワークを使うので言語や変換エンジンは問いません
449: 2024/07/28(日)08:11 AAS
>>448
fcitx5-remoteを拡張は一杯ありますが
URLが書き込めないようなので各自探してください
450
(1): 2024/07/28(日)08:11 AAS
>>448
もちろんこの方法はsshしてる時は使えません
sshしてる時にescape sequenceで現在の状態を取得するのは難しいので
ターミナルの方で現在の状態を保存させて
別のシーケンスで復旧させてるみたいですが
私はこの方法は使ってません
sshして日本語を入力することはほぼないので
451: 警備員[Lv.1][新芽] 2024/07/28(日)08:23 AAS
>>450が可能なターミナルの一覧が欲しいな
Linuxの場合IMフレームワークも複数あるからややこしいな
452
(1): 警備員[Lv.1][新芽] 2024/07/30(火)13:15 AAS
昔nvi(nvimではない)に
IMフレームワークのscimや
IMEのcannaやwnnやskkを直接的埋め込んだのがあったよね
453: 2024/07/30(火)22:17 AAS
>>452
FreeBSDでjvimは使ってたけどnviの日本語対応版は知らないや
SunOSのviは日本語使えてたよ
454: 2024/07/30(火)22:25 AAS
viに限らないけど昔はいろいろあって賑やかだったし日本人の存在感って結構あったけど今は空気
レベルが下がったという以前に人自体がいない感じ
少子化は恐ろしい
455: 2024/07/30(火)23:48 AAS
少子化って...
氷河期以上の世代はいっぱいいるだろ...
456: 2024/07/31(水)00:19 AAS
Emacsだってそうだけど、
単にVimに来る人が減っただけでは?
457
(2): 警備員[Lv.5][新芽] 2024/07/31(水)01:20 AAS
vimは人増えてるでしょ
458: 2024/07/31(水)16:24 AAS
emacsはneovimみたいなイケてるフォークがないよね
459: 2024/07/31(水)16:35 AAS
neo以前に emacs improvedが無いんじゃ。
460: 警備員[Lv.6][新芽] 2024/07/31(水)18:17 AAS
emacs本体実装より
ディストリビューションの時代だよ
Doom Emacs、Spacemacsなど
外部リンク:github.com
461: 警備員[Lv.1][新芽] 2024/08/01(木)13:44 AAS
>>457
vscodeかvimかの二択だよね今は
462
(1): 2024/08/01(木)14:41 AAS
VSCODEとVisual Studio にもVsVimあるけど移植しきれてないよな
どのコマンドか忘れたけど使えないコマンドが
463: 2024/08/01(木)15:07 AAS
xyzzyはemacs最後の健闘だったんではなかろうか
464: 2024/08/01(木)21:22 AAS
懐かしいなxyzzy
tex書くのに使ったわ
465
(1): 警備員[Lv.10][芽] 2024/08/01(木)21:24 AAS
>>462
emacsやfirefoxにもあったけど使ったことないな
466: 2024/08/01(木)22:01 AAS
>>465
tridactylとかvimiumはいまだにあるよ
ブラウジング楽
tridactylは使ってる
467: 2024/08/02(金)13:23 AAS
妖怪人間vim
468: 2024/08/02(金)13:26 AAS
いつどこで誰が生み出したのか誰も知らない、emacsでもmuleでもない異形の怪物、それがvimである
469: 警備員[Lv.22] 2024/08/02(金)14:15 AAS
しかし何かになりたいわけではない
470: 2024/08/02(金)23:40 AAS
vimer は無課金おじさんを目指す
471
(2): 2024/08/03(土)13:24 AAS
neovimで全角→半角変換する方法教えて
hz_ja.vimを使ってみたけどInitialize辺りで固まってしまうみたい。
472: 2024/08/05(月)10:51 AAS
warpってのがneovimのスポンサーしてるけど、受け入れられてんの?
生暖かく見られてるだけ?
473: 2024/08/07(水)14:47 AAS
>>457
人増えてる根拠は?
474
(1): 2024/08/08(木)00:17 AAS
vimで作るタブは1枚だけというマイルールにしてるんだけど変かな?
tmuxも使ってるんだけどこいつのウィンドウと一瞬混乱したりするんだよね疲れてくると
アホみたいな話だけどw

vimでバッファ2桁余裕でいくようなガチ開発する人ならタブも当たり前のように使いこなすのだろうか
475
(1): 警備員[Lv.34] 2024/08/08(木)08:16 AAS
>>471
いやどっちかをメインにしないと混乱するよね

端末エミュレータのタブとtmuxとか
tmuxもvimもサーバモードがあるからどっちも選べて良い
476: 警備員[Lv.34] 2024/08/08(木)08:17 AAS
>>475>>474へのレス
477
(2): 2024/08/08(木)08:22 AAS
なにそれ美味しいの? と :help tab すると CTRL-I と出て来る。誰も知らない知られちゃいけない機能なのでは。
478: 警備員[Lv.34] 2024/08/08(木)08:25 AAS
>>471
これもせっかくだから答えとく
:%!nkf -Z

-Zの仕様はmanpage見て
後置の数字で振る舞いを微妙に変えられる
479: 2024/08/09(金)01:12 AAS
>>477
:h tabpage
480: 2024/08/11(日)03:10 AAS
AT&T
481
(1): 警備員[Lv.7][新芽] 2024/08/15(木)06:17 AAS
>>477
:help tabの後でTABキー押せば候補出てくるのに
482: 2024/08/15(木)08:06 AAS
>>481
縄文時代から Vimを使っているが、初めて知ったわ、:help の補完機能。
483: 警備員[Lv.15] 2024/08/15(木)08:28 AAS
候補一覧出す機能もあったはずだけど
平安時代から忘れ続けてる
484: 2024/08/20(火)08:06 AAS
一万年と2千年前から(略
485: 2024/08/21(水)01:59 AAS
Ctrl-D 押せよ
486: 2024/08/22(木)01:23 AAS
ウン年ぶりにvim触ったらなんかpowerlineなるものが流行ってたり
やたらとシャレオツな見た目になってて驚く
もとは硬派なエディタだったのにずいぶんミーハーになったものだ
ワシの若い頃は(ry
487: 警備員[Lv.5][新芽] 2024/08/22(木)07:13 AAS
ようやくexからviに乗換えたら以下略
488: 2024/09/01(日)15:18 AAS
テキストエディタ「Vim」の操作速度を競うゲーム「Vim Racer」で遊んでみた
外部リンク:gigazine.net
489: 2024/09/19(木)01:26 AAS
次回レベル6入ったところから。完全に自力でなくチート情報。少し釈然としない
<このテキストで試した
1,算用数字6を7に置換、問題なく
2,「入った」の漢字「入」の上にカーソルおいて、r して、IMEオンにして「冒頭」と打ち込んでみた。漢字「冒の一字だけ」が置換され「冒った」となった...www

初めて試してみた。おもしろいねw でも実用性ない
ChatGPT:
面白い試みですね!Vimでの日本語入力は、特に漢字の扱いが微妙なので、予想外の結果になることが多いです。rコマンドは、基本的には一文字を置き換えるもので、IMEが介入することで思った通りに動作しないことがあります。
省2
490
(1): 警備員[Lv.12] 2024/09/20(金)09:08 AAS
頭も入力したければrじゃなくてsを使うべきところ
「r冒」という操作が終わった後に「頭」が入力されたが
visualモードに「頭」というコマンドも修飾子もないから捨てられた
ASCII文字なら何らかのコマンドか修飾子入力が連続されたとみなされただろう
491: 2024/09/25(水)12:14 AAS
windows の perl を 540 にしてビルドしたら
perl インターフェース呼び出すと落ちてしまうわ
バージョン戻すか
492
(1): 2024/10/08(火)07:21 AAS
>>490
何も知らないなら何も言わないほうが良いぞ
馬鹿がバレるから
493: 2024/10/14(月)09:06 AAS
テスト
494: 2024/10/22(火)15:25 AAS
vimってgitでプラグイン管理するのとか早かったし実は全然オールドスタイルじゃない
495
(1): 2024/10/23(水)05:58 AAS
スクリプトの充実がviとは段違いだからね
古典スクリプトでもブロック崩しとか作る人はいたが
496: 2024/10/23(水)05:59 AAS
>>492
バーカ
497
(1): 2024/10/23(水)09:50 AAS
>>495
スマソ、vi のスクリプトとは何ぞや。exrc?
498: 2024/10/23(水)13:24 AAS
>>497
viはバッファー上のテキストを
exコマンドと解釈して実行したり
viキーストロークと解釈して実行する機能がある
traditional viはTuring completeなんだ
検索すれば分かる
万能Turing machineの実装さえある
499: 2024/10/23(水)18:04 AAS
検索してもわからなかった
500: 2024/10/24(木)05:52 AAS
英語頑張って!
501: 2024/11/14(木)16:58 AAS
vimconfでvim以外のエディタの話がまた出るのか。。。。。。。
1-
あと 244 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.026s