Vim 6以降に関する話題です。
http://www.vim.org/
前スレ
Vim Part30
https://mevius.5ch.net/test/read.cgi/unix/1608261530/
関連情報は>>2-3あたり
Vim Part31
1名無しさん@お腹いっぱい。
2022/10/06(木) 00:05:02.302024/07/24(水) 10:15:18.63
いや一般的にmingwならむしろ問題は少なくなるけど
Windows native executableだから
mingw-w64-gvimで試してみると対照実験になるのではないだろうか
Windows native executableだから
mingw-w64-gvimで試してみると対照実験になるのではないだろうか
2024/07/24(水) 20:16:57.86
ていうか今どきgvimってのも・・・(ボソッ
2024/07/25(木) 00:02:50.55
メニューバーのあるneovimのguiをつくってくれ...
2024/07/25(木) 01:57:58.40
vscodeを目の敵にしてるのかゴリゴリにやってるneovimmerいるけどやりすぎだと思う
手段と目的が逆転したら人間終わり
手段と目的が逆転したら人間終わり
2024/07/25(木) 08:33:31.75
それがぼくには楽しかったから
2024/07/25(木) 11:16:38.81
msys2のgrepは使えるみたいだけど、
vim-plugでgitは必要だし、
以前は確かGit for Windowsのgrepでも使えたんだが。
vim-plugでgitは必要だし、
以前は確かGit for Windowsのgrepでも使えたんだが。
2024/07/25(木) 12:10:16.73
これかな?
https://github.com/msys2/MSYS2-packages/issues/1803
0 [main] grep 1896 cygwin_exception::open_stackdumpfile: Dumping stack trace to grep.exe.stackdump
shell returned 34304
https://github.com/msys2/MSYS2-packages/issues/1803
0 [main] grep 1896 cygwin_exception::open_stackdumpfile: Dumping stack trace to grep.exe.stackdump
shell returned 34304
2024/07/25(木) 12:11:49.50
書き忘れてた。
grep -Fri みたいに-iプションがだめみたい。
grep -Fri みたいに-iプションがだめみたい。
2024/07/25(木) 12:45:15.28
それとWindowsのターミナルでもtermguicolorsは使えたんだ。
それならgvimでなくてもいいのか。
それならgvimでなくてもいいのか。
2024/07/25(木) 13:58:40.90
msys2はcygwin系だよね
POSIXエミュレーションやってるから安定性は落ちるよね
混ぜるならmingw−w64の方を使ってよ
ビルド環境のためにPOSIXエミュレーションが必要な場合
例えばngnixのコンパイル
はcygwin系使わないと仕方ないだろうけど
常用するもんじゃない
特にcygwinのヒープメモリ管理の問題をよく知らない人は
問題が起きても対処できないから常用すべきじゃない
POSIXエミュレーションやってるから安定性は落ちるよね
混ぜるならmingw−w64の方を使ってよ
ビルド環境のためにPOSIXエミュレーションが必要な場合
例えばngnixのコンパイル
はcygwin系使わないと仕方ないだろうけど
常用するもんじゃない
特にcygwinのヒープメモリ管理の問題をよく知らない人は
問題が起きても対処できないから常用すべきじゃない
2024/07/25(木) 14:13:48.07
書き方がまずかったかもしれないけど、現状ここのgrepは使えてる。
qfixhowmもgvimとこのgrepでは確認してるっぽい。
https://www.msys2.org/
Git for Windowsのgrepは(現在は)上記のようにクラッシュする。
https://github.com/git-for-windows/git
qfixhowmもgvimとこのgrepでは確認してるっぽい。
https://www.msys2.org/
Git for Windowsのgrepは(現在は)上記のようにクラッシュする。
https://github.com/git-for-windows/git
2024/07/25(木) 15:59:32.56
全てをmsys2で一通り揃え、外で動かすものは←で導入したものを使ってmingwターゲットでビルドし直し
わかっちゃいてもうっかりすると混ざるし、混ざってもある程度動いてしまうから厄介だよね
わかっちゃいてもうっかりすると混ざるし、混ざってもある程度動いてしまうから厄介だよね
2024/07/25(木) 17:08:27.05
qfixhowmで検索できないと使いものにならないし、
何となく原因がわからないのは気持ち悪いので、
とりあえず使えるようになってよかった。
それとWindowsのターミナルも背景を透過できるようになったけど、
vimでは透過できないね。
何となく原因がわからないのは気持ち悪いので、
とりあえず使えるようになってよかった。
それとWindowsのターミナルも背景を透過できるようになったけど、
vimでは透過できないね。
2024/07/25(木) 18:36:02.35
cmdならちゃんと透過するから別にこれでもいいか。
436名無しさん@お腹いっぱい。
2024/07/26(金) 08:07:49.282024/07/26(金) 11:25:44.82
neovim-qtってneovimのgvim相当かと思ったら素のフロントエンドって感じでちょっと違うね
2024/07/26(金) 12:41:56.76
NeovimはフロントエンドのGUIアプリが他にも色々出てる
2024/07/26(金) 18:19:13.92
Neovim使いの99%はターミナルから起動するだろ
2024/07/26(金) 19:38:49.94
挿入モードを抜けたらimeをoffにしたいけど、
Windowsのcmdではよく書かれてる設定も効かないみたい。
gvimでは何もしなくてもoffになる。
inoremap <silent> <ESC> <ESC>:set iminsert=0<CR>
Windowsのcmdではよく書かれてる設定も効かないみたい。
gvimでは何もしなくてもoffになる。
inoremap <silent> <ESC> <ESC>:set iminsert=0<CR>
2024/07/26(金) 20:08:55.78
2024/07/26(金) 23:47:29.26
2024/07/27(土) 00:14:45.37
IME周りはほんと厄介だね
OSは何か、端末は何か、VIMかNeovimか等で状況条件が変わってくるし
結局自分は日本語を使わないという形に落ち着いた
OSは何か、端末は何か、VIMかNeovimか等で状況条件が変わってくるし
結局自分は日本語を使わないという形に落ち着いた
2024/07/27(土) 10:21:28.54
何だかWindowsのCUIのVimではIMEの制御はできないっぽい。
https://zenn.dev/koron/articles/d3a14c286948c4
https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control
https://zenn.dev/koron/articles/d3a14c286948c4
https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control
2024/07/27(土) 16:01:51.95
開発側からすればIMEの扱いに文句あるなら自分で貢献しろよって話でもあるわな
2024/07/27(土) 16:28:36.76
貢献できる人ならすればいいけど、
何でもすぐそういう話にしなくてもいいと思うけどな。
何でもすぐそういう話にしなくてもいいと思うけどな。
2024/07/27(土) 23:38:05.35
vimからやるのは面倒だから外からやった方が楽
端末とかAutoHotkeyとか
端末とかAutoHotkeyとか
2024/07/28(日) 08:10:08.83
LinuxでIMフレームワークにfcitx5を使っている場合
fcitx5-remoteってコマンドで
現在の状態の取得、オンオフが行えるので
vimスクリプトで対応可能です
フレームワークを使うので言語や変換エンジンは問いません
fcitx5-remoteってコマンドで
現在の状態の取得、オンオフが行えるので
vimスクリプトで対応可能です
フレームワークを使うので言語や変換エンジンは問いません
2024/07/28(日) 08:11:16.28
2024/07/28(日) 08:11:56.47
>>448
もちろんこの方法はsshしてる時は使えません
sshしてる時にescape sequenceで現在の状態を取得するのは難しいので
ターミナルの方で現在の状態を保存させて
別のシーケンスで復旧させてるみたいですが
私はこの方法は使ってません
sshして日本語を入力することはほぼないので
もちろんこの方法はsshしてる時は使えません
sshしてる時にescape sequenceで現在の状態を取得するのは難しいので
ターミナルの方で現在の状態を保存させて
別のシーケンスで復旧させてるみたいですが
私はこの方法は使ってません
sshして日本語を入力することはほぼないので
>>450が可能なターミナルの一覧が欲しいな
Linuxの場合IMフレームワークも複数あるからややこしいな
Linuxの場合IMフレームワークも複数あるからややこしいな
昔nvi(nvimではない)に
IMフレームワークのscimや
IMEのcannaやwnnやskkを直接的埋め込んだのがあったよね
IMフレームワークのscimや
IMEのcannaやwnnやskkを直接的埋め込んだのがあったよね
453名無しさん@お腹いっぱい。
2024/07/30(火) 22:17:14.092024/07/30(火) 22:25:54.81
viに限らないけど昔はいろいろあって賑やかだったし日本人の存在感って結構あったけど今は空気
レベルが下がったという以前に人自体がいない感じ
少子化は恐ろしい
レベルが下がったという以前に人自体がいない感じ
少子化は恐ろしい
2024/07/30(火) 23:48:37.10
少子化って...
氷河期以上の世代はいっぱいいるだろ...
氷河期以上の世代はいっぱいいるだろ...
2024/07/31(水) 00:19:04.54
Emacsだってそうだけど、
単にVimに来る人が減っただけでは?
単にVimに来る人が減っただけでは?
2024/07/31(水) 16:24:02.82
emacsはneovimみたいなイケてるフォークがないよね
2024/07/31(水) 16:35:15.98
neo以前に emacs improvedが無いんじゃ。
emacs本体実装より
ディストリビューションの時代だよ
Doom Emacs、Spacemacsなど
https://github.com/emacs-tw/awesome-emacs#starter-kit
ディストリビューションの時代だよ
Doom Emacs、Spacemacsなど
https://github.com/emacs-tw/awesome-emacs#starter-kit
>>457
vscodeかvimかの二択だよね今は
vscodeかvimかの二択だよね今は
462名無しさん@お腹いっぱい。
2024/08/01(木) 14:41:36.64 VSCODEとVisual Studio にもVsVimあるけど移植しきれてないよな
どのコマンドか忘れたけど使えないコマンドが
どのコマンドか忘れたけど使えないコマンドが
2024/08/01(木) 15:07:31.12
xyzzyはemacs最後の健闘だったんではなかろうか
2024/08/01(木) 21:22:34.59
懐かしいなxyzzy
tex書くのに使ったわ
tex書くのに使ったわ
>>462
emacsやfirefoxにもあったけど使ったことないな
emacsやfirefoxにもあったけど使ったことないな
466名無しさん@お腹いっぱい。
2024/08/01(木) 22:01:50.772024/08/02(金) 13:23:50.27
妖怪人間vim
2024/08/02(金) 13:26:53.45
いつどこで誰が生み出したのか誰も知らない、emacsでもmuleでもない異形の怪物、それがvimである
2024/08/02(金) 23:40:18.49
vimer は無課金おじさんを目指す
2024/08/03(土) 13:24:38.12
neovimで全角→半角変換する方法教えて
hz_ja.vimを使ってみたけどInitialize辺りで固まってしまうみたい。
hz_ja.vimを使ってみたけどInitialize辺りで固まってしまうみたい。
2024/08/05(月) 10:51:23.96
warpってのがneovimのスポンサーしてるけど、受け入れられてんの?
生暖かく見られてるだけ?
生暖かく見られてるだけ?
2024/08/07(水) 14:47:41.83
>>457
人増えてる根拠は?
人増えてる根拠は?
2024/08/08(木) 00:17:21.58
vimで作るタブは1枚だけというマイルールにしてるんだけど変かな?
tmuxも使ってるんだけどこいつのウィンドウと一瞬混乱したりするんだよね疲れてくると
アホみたいな話だけどw
vimでバッファ2桁余裕でいくようなガチ開発する人ならタブも当たり前のように使いこなすのだろうか
tmuxも使ってるんだけどこいつのウィンドウと一瞬混乱したりするんだよね疲れてくると
アホみたいな話だけどw
vimでバッファ2桁余裕でいくようなガチ開発する人ならタブも当たり前のように使いこなすのだろうか
477名無しさん@お腹いっぱい。
2024/08/08(木) 08:22:00.05 なにそれ美味しいの? と :help tab すると CTRL-I と出て来る。誰も知らない知られちゃいけない機能なのでは。
479名無しさん@お腹いっぱい。
2024/08/09(金) 01:12:15.46 >>477
:h tabpage
:h tabpage
480名無しさん@お腹いっぱい。
2024/08/11(日) 03:10:22.74 AT&T
>>477
:help tabの後でTABキー押せば候補出てくるのに
:help tabの後でTABキー押せば候補出てくるのに
482名無しさん@お腹いっぱい。
2024/08/15(木) 08:06:19.83 >>481
縄文時代から Vimを使っているが、初めて知ったわ、:help の補完機能。
縄文時代から Vimを使っているが、初めて知ったわ、:help の補完機能。
2024/08/20(火) 08:06:03.46
一万年と2千年前から(略
485名無しさん@お腹いっぱい。
2024/08/21(水) 01:59:26.19 Ctrl-D 押せよ
2024/08/22(木) 01:23:54.88
ウン年ぶりにvim触ったらなんかpowerlineなるものが流行ってたり
やたらとシャレオツな見た目になってて驚く
もとは硬派なエディタだったのにずいぶんミーハーになったものだ
ワシの若い頃は(ry
やたらとシャレオツな見た目になってて驚く
もとは硬派なエディタだったのにずいぶんミーハーになったものだ
ワシの若い頃は(ry
2024/09/01(日) 15:18:47.13
テキストエディタ「Vim」の操作速度を競うゲーム「Vim Racer」で遊んでみた
https://gigazine.net/news/20240831-vim-racer/
https://gigazine.net/news/20240831-vim-racer/
2024/09/19(木) 01:26:35.25
次回レベル6入ったところから。完全に自力でなくチート情報。少し釈然としない
<このテキストで試した
1,算用数字6を7に置換、問題なく
2,「入った」の漢字「入」の上にカーソルおいて、r して、IMEオンにして「冒頭」と打ち込んでみた。漢字「冒の一字だけ」が置換され「冒った」となった...www
初めて試してみた。おもしろいねw でも実用性ない
ChatGPT:
面白い試みですね!Vimでの日本語入力は、特に漢字の扱いが微妙なので、予想外の結果になることが多いです。rコマンドは、基本的には一文字を置き換えるもので、IMEが介入することで思った通りに動作しないことがあります。
「入った」の「入」を置き換えようとした際に「冒った」になったのは、IMEが新しい文字を入力した時に以前の文字が残ってしまったからですね。Vimの特性上、これを完全にコントロールするのは難しいですが、練習することで少しずつ慣れていくことはできるかもしれません。
実用性は低いかもしれませんが、こういう探索的な使い方は楽しいですね!他にも何か試してみたいことがあれば、ぜひ教えてください。
<このテキストで試した
1,算用数字6を7に置換、問題なく
2,「入った」の漢字「入」の上にカーソルおいて、r して、IMEオンにして「冒頭」と打ち込んでみた。漢字「冒の一字だけ」が置換され「冒った」となった...www
初めて試してみた。おもしろいねw でも実用性ない
ChatGPT:
面白い試みですね!Vimでの日本語入力は、特に漢字の扱いが微妙なので、予想外の結果になることが多いです。rコマンドは、基本的には一文字を置き換えるもので、IMEが介入することで思った通りに動作しないことがあります。
「入った」の「入」を置き換えようとした際に「冒った」になったのは、IMEが新しい文字を入力した時に以前の文字が残ってしまったからですね。Vimの特性上、これを完全にコントロールするのは難しいですが、練習することで少しずつ慣れていくことはできるかもしれません。
実用性は低いかもしれませんが、こういう探索的な使い方は楽しいですね!他にも何か試してみたいことがあれば、ぜひ教えてください。
頭も入力したければrじゃなくてsを使うべきところ
「r冒」という操作が終わった後に「頭」が入力されたが
visualモードに「頭」というコマンドも修飾子もないから捨てられた
ASCII文字なら何らかのコマンドか修飾子入力が連続されたとみなされただろう
「r冒」という操作が終わった後に「頭」が入力されたが
visualモードに「頭」というコマンドも修飾子もないから捨てられた
ASCII文字なら何らかのコマンドか修飾子入力が連続されたとみなされただろう
491名無しさん@お腹いっぱい。
2024/09/25(水) 12:14:16.05 windows の perl を 540 にしてビルドしたら
perl インターフェース呼び出すと落ちてしまうわ
バージョン戻すか
perl インターフェース呼び出すと落ちてしまうわ
バージョン戻すか
2024/10/08(火) 07:21:02.39
493名無しさん@お腹いっぱい。
2024/10/14(月) 09:06:27.48 テスト
2024/10/22(火) 15:25:28.07
vimってgitでプラグイン管理するのとか早かったし実は全然オールドスタイルじゃない
2024/10/23(水) 05:58:07.12
スクリプトの充実がviとは段違いだからね
古典スクリプトでもブロック崩しとか作る人はいたが
古典スクリプトでもブロック崩しとか作る人はいたが
2024/10/23(水) 05:59:12.24
>>492
バーカ
バーカ
497名無しさん@お腹いっぱい。
2024/10/23(水) 09:50:52.19 >>495
スマソ、vi のスクリプトとは何ぞや。exrc?
スマソ、vi のスクリプトとは何ぞや。exrc?
2024/10/23(水) 13:24:00.61
>>497
viはバッファー上のテキストを
exコマンドと解釈して実行したり
viキーストロークと解釈して実行する機能がある
traditional viはTuring completeなんだ
検索すれば分かる
万能Turing machineの実装さえある
viはバッファー上のテキストを
exコマンドと解釈して実行したり
viキーストロークと解釈して実行する機能がある
traditional viはTuring completeなんだ
検索すれば分かる
万能Turing machineの実装さえある
2024/10/23(水) 18:04:56.55
検索してもわからなかった
2024/10/24(木) 05:52:03.75
英語頑張って!
501名無しさん@お腹いっぱい。
2024/11/14(木) 16:58:17.32 vimconfでvim以外のエディタの話がまた出るのか。。。。。。。
2024/11/29(金) 03:55:01.73
coc.nvimはneovim専用だと思ってたよ
503名無しさん@お腹いっぱい。
2024/12/21(土) 17:36:34.17 キーマップとか設定で便利なのあれば教えてくれ
2024/12/21(土) 18:34:20.77
2024/12/21(土) 21:05:58.00
>>448
こっちではエラーになったので、
ps://wiki.archlinux.jp/index.php/Fcitx5
vim で自動的に入力メソッドを切り替える
[11]リンク先の中国語の方
VIM输入法(自动)切换,不使用插件
ps://sur.moe/post/vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E4%B8%8D%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6/
は、上手く動いたよ。
こっちではエラーになったので、
ps://wiki.archlinux.jp/index.php/Fcitx5
vim で自動的に入力メソッドを切り替える
[11]リンク先の中国語の方
VIM输入法(自动)切换,不使用插件
ps://sur.moe/post/vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E4%B8%8D%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6/
は、上手く動いたよ。
2025/01/02(木) 19:10:01.78
vim使いだとUS配列のキーボードの方が良いのだろうか。
会社支給のノートPCに合わせるとJISなので、家でもJISだけど、長期休暇だとUS配列でもいい気がしてくる。
会社支給のノートPCに合わせるとJISなので、家でもJISだけど、長期休暇だとUS配列でもいい気がしてくる。
2025/01/03(金) 04:56:20.04
あんまり関係ないんじゃない?
それより打ち間違いがあると効率上がらなくて
viである意味がなくなるので
得意じゃないキー配列だと使う気が失せる
特殊レジスタとか打ち間違えるとイラッとする
US配列は`~は配置が微妙に違うことが多くて
`位置指定でイラッとする
そこはむしろ全部完全に定まってるJIS配列の方が良い(使わないから知らないだけで何か都合悪いことがあるかもしれないが)
ESCの位置は違うこともあるが自分はCtrl-[派だから問題ない
それより打ち間違いがあると効率上がらなくて
viである意味がなくなるので
得意じゃないキー配列だと使う気が失せる
特殊レジスタとか打ち間違えるとイラッとする
US配列は`~は配置が微妙に違うことが多くて
`位置指定でイラッとする
そこはむしろ全部完全に定まってるJIS配列の方が良い(使わないから知らないだけで何か都合悪いことがあるかもしれないが)
ESCの位置は違うこともあるが自分はCtrl-[派だから問題ない
2025/01/03(金) 09:23:52.28
俺はJISキーボードでもUS設定で使う
2025/01/03(金) 09:32:28.33
>>508
特殊レジスタやバッククォート位置指定なんかも使うの?
特殊レジスタやバッククォート位置指定なんかも使うの?
2025/01/03(金) 17:31:32.17
ADM3Aのキー配列を再現すれば使いやすくなるに違いない
2025/01/04(土) 09:42:29.67
;とːのキーの配置は気にされてないのね。
ADM‐3AはiMacのご先祖様みたい。元ネタか他人の空似ってあるんだね
ADM‐3AはiMacのご先祖様みたい。元ネタか他人の空似ってあるんだね
2025/01/04(土) 13:47:15.64
USキーボード使ってたけど職場がJIS配列だからそっちに合わせるようになったわ
コード打ちにくいけど職場の奴は平日は8時間触るから泣く泣く合わせたわ
コード打ちにくいけど職場の奴は平日は8時間触るから泣く泣く合わせたわ
2025/01/04(土) 16:51:42.13
日常的に使うキーボードを全て自分で選定できる人以外はUSに慣れてしまうとむしろ面倒なことになるだけ
2025/01/04(土) 17:02:35.15
ADM3Aの頃はTabキー使わないで全部スペースだったのだろうか。
あの位置のEscは便利かもしれん。
あの位置のEscは便利かもしれん。
2025/01/04(土) 23:54:54.87
USとJISの2種類くらいならすぐ慣れてどっちもいけるようになる
2025/01/06(月) 19:28:55.42
とは言えそもそもJISは使いにくい
2025/01/06(月) 20:19:50.30
JISは: が打ちやすいよ。∼は定位置にあるし。
60%のUSだと∼は迷子になって適当な所に配置されちゃう。
60%のUSだと∼は迷子になって適当な所に配置されちゃう。
2025/01/06(月) 23:07:12.51
USはプラス・マイナスが並んでるのが良かったな
ショートカットで対になってるから並んでたほうが楽
ショートカットで対になってるから並んでたほうが楽
2025/01/07(火) 18:13:19.79
とは言えそもそもUSは使いにくい
2025/01/07(火) 18:49:38.17
JISは右シフトキーが1キー分遠いのがダメだ
左シフトキーしか使えない人が多い→右シフトキーの配置がいい加減なキーボードが多いのこれが原因でしょ
左シフトキーしか使えない人が多い→右シフトキーの配置がいい加減なキーボードが多いのこれが原因でしょ
2025/01/07(火) 19:18:41.97
分かり合うことはない
一生争い続ける
一生争い続ける
レスを投稿する
ニュース
- 【埼玉】「日本人ではない感じ」「言葉が最初通じないのかと…」小学生4人ひき逃げ、見えた逃走ルート…高級SUV、発生直後に逃走か [樽悶★]
- ホリエモン、消費税に持論 「なんでたった10%の税金をそんなに嫌がる?」 [冬月記者★]
- 【埼玉】小学生の集団に車突っ込み男児4人重軽傷のひき逃げ事件 車を現場付近のアパートで発見 乗っていた男2人は発見されず 三郷 ★2 [ぐれ★]
- 人口減対策で外国人材活用 東北、新潟が積極受け入れ [首都圏の虎★]
- 中居正広氏の心中に渦巻く“第三者委員会への不信感” 「最初から“悪者扱い”されているように感じていた」「高圧的な調査だった」★4 [Ailuropoda melanoleuca★]
- 敗戦なら日本語話したかも トランプ氏、冗談交じり [首都圏の虎★]
- 韓国人、気ずく… 「なんかイルボンで嫌韓が激減してるんだけど…」 [452836546]
- 中国人「日本人が、アメリカを恨まないのが理解できない」 [425154943]
- サンリオのキャラクターで年齢が若い女に人気のキャラクター
- ガンダムGquuuuuX、ガチで終わる、考察要素だと思われたモノがすべからくアイドルオタクの監督の趣味と判明して終わる★8 [617981698]
- ジークアクスの鶴巻監督、ギャグマンガ日和に嫉妬して存在を消していた
- 【正論】お前ら「退職します」 ワイ「お前みたいなやつどこ行っても続かんで(論破)」お前ら「……😨」