Vim 6以降に関する話題です。
http://www.vim.org/
前スレ
Vim Part29
https://mevius.5ch.net/test/read.cgi/unix/1550073259/
関連情報は>>2-3あたり
探検
Vim Part30
■ このスレッドは過去ログ倉庫に格納されています
2020/12/18(金) 12:18:50.83
2021/12/13(月) 22:30:33.45
vimmer は男しかいない
2021/12/13(月) 22:54:24.59
男から男へのセクハラもあり得る
2021/12/13(月) 23:16:16.09
こんな事言われても、わからん
yGpGddZZ
yGpGddZZ
2021/12/15(水) 19:36:24.00
2021/12/15(水) 19:49:13.14
vimが普及すればお年寄りコルセンサポートがすげー楽になりそう、やったことないけど
2021/12/15(水) 22:42:39.98
「小文字のワイ大文字のジー小文字のピー大文字のジー小文字のデー2回大文字のゼット2回押して下さい」
「小文字のアイ大文字のジー小文字の・・・何かGpGddZZって入力されましたけど」
「小文字のアイ大文字のジー小文字の・・・何かGpGddZZって入力されましたけど」
2021/12/15(水) 22:48:40.27
vi 知らん奴が、別のエディタで作った文章を貼付けると、文頭が文字欠けるよね。
2021/12/16(木) 05:29:28.05
というか、コピペするとインデントか右におもっきしズレて行くんだけど
どうしたらよい?
どうしたらよい?
2021/12/16(木) 06:37:14.14
:set nosmartindent
504名無しさん@お腹いっぱい。
2021/12/16(木) 07:48:48.94 : put *
505名無しさん@お腹いっぱい。
2021/12/16(木) 07:51:20.90 pレジスタのマクロにしといてもいいかもね 頻度多いだろうから
2021/12/16(木) 14:36:37.13
set pasteは?
2022/01/01(土) 07:07:07.62
2022/01/03(月) 16:26:01.83
vim9そろそろリリースされるね
2022/01/03(月) 16:51:15.12
vi m9(^Д^)
2022/01/04(火) 04:50:29.56
vi m9(^Д^)プギャーwww
2022/01/08(土) 17:30:10.11
vim-plugでmatchitを読み込む方法を教えてください
2022/01/08(土) 17:51:57.46
>>511
標準のやり方でできないの?
標準のやり方でできないの?
2022/01/08(土) 23:03:24.35
標準のやり方というのは?
2022/01/08(土) 23:23:06.25
範囲指定して:w! bashとかで範囲指定したコマンドを実行出来ますが
このコマンドの出力を直接挿入する方法ありますか?
このコマンドの出力を直接挿入する方法ありますか?
515名無しさん@お腹いっぱい。
2022/01/09(日) 00:00:59.31 :r! cat /dev/clipboard
とかだな
とかだな
2022/01/10(月) 09:42:55.83
2022/01/10(月) 14:36:09.58
>>516
バッファ内の内容を直接実行したいならvim-quickrunとか使えば色々なところに出力できる
バッファ内の内容を直接実行したいならvim-quickrunとか使えば色々なところに出力できる
2022/01/10(月) 19:59:44.95
"=を使おう
insモードからでも別のキーに割り当てられてたはず
insモードからでも別のキーに割り当てられてたはず
2022/01/10(月) 20:16:05.08
式から外部コマンド呼ぶの嫌(普通に:excmdで書きたい)なら
レジスタ変数@xへ:redirしておいて普通にexコマンド打って"xとか
戻すのに一手間だけど
レジスタ変数@xへ:redirしておいて普通にexコマンド打って"xとか
戻すのに一手間だけど
2022/01/10(月) 20:18:16.13
>>502
具体的な動作は試してないけど、[pでインデントを整えて貼るとか:helpで見た記憶
具体的な動作は試してないけど、[pでインデントを整えて貼るとか:helpで見た記憶
2022/01/11(火) 14:38:38.45
直前に開いていたファイルを間違えて閉じてしまった場合に
新規タブで開き直す方法を教えてください
新規タブで開き直す方法を教えてください
2022/01/11(火) 18:50:32.63
:ls
:tabnew +${N}buf
${N}はlsで見つかった行の番号
:tabnew +${N}buf
${N}はlsで見つかった行の番号
523名無しさん@お腹いっぱい。
2022/01/11(火) 19:27:11.31 :brouse oldfile
からのオプション実相されてないかな
からのオプション実相されてないかな
524名無しさん@お腹いっぱい。
2022/01/16(日) 17:02:24.75 「似た車見た」通行人女性から通報…盗難の人形劇団トラック保管、男2人を逮捕|読売新聞オンライン
https://www.yomiuri.co.jp/national/20220112-OYT1T50055/
2022/01/12 10:38
「劇団こぐま座」のトラックが盗まれた事件で、茨城県警鉾田署は12日、いずれも中古車販売業でナイジェリア国籍の男(水戸市)と、
ウガンダ国籍の男(千葉市)の男2人を盗品等保管の疑いで逮捕した
https://www.yomiuri.co.jp/national/20220112-OYT1T50055/
2022/01/12 10:38
「劇団こぐま座」のトラックが盗まれた事件で、茨城県警鉾田署は12日、いずれも中古車販売業でナイジェリア国籍の男(水戸市)と、
ウガンダ国籍の男(千葉市)の男2人を盗品等保管の疑いで逮捕した
525名無しさん@お腹いっぱい。
2022/01/17(月) 03:27:11.82 fzf.vimで:Helptagsをプレビュー表示してくれるようになったの地味にありがたい
なぜ今までできなかった的な話でもあるけど
なぜ今までできなかった的な話でもあるけど
526名無しさん@お腹いっぱい。
2022/02/02(水) 08:36:59.19 ね、なんでアイコンなんて必要なの?
vim でしょ?
vim でしょ?
2022/02/02(水) 19:21:31.69
スレ更新されてると思って確認したら3秒損したわ
2022/02/03(木) 01:36:40.78
俺も損したんだけど
529名無しさん@お腹いっぱい。
2022/02/03(木) 01:42:23.94 5chブラウザ書いちゃえ
https://i.imgur.com/tLhIFml.png
https://i.imgur.com/tLhIFml.png
2022/02/13(日) 11:08:18.57
>>452
> >>346の件(issue #2361)、今日のコミットで直っています。
>
> patch 8.2.3516: terminal window does not have transparent background - vim/vim@7b5f45b - GitHub
> https://github.com/vim/vim/commit/7b5f45be2197403d631b5a3d633f6a20afdf806e
久しぶりにビルドして気が付きました。
結構古い問題らしいけどようやく直ったんですね。
> >>346の件(issue #2361)、今日のコミットで直っています。
>
> patch 8.2.3516: terminal window does not have transparent background - vim/vim@7b5f45b - GitHub
> https://github.com/vim/vim/commit/7b5f45be2197403d631b5a3d633f6a20afdf806e
久しぶりにビルドして気が付きました。
結構古い問題らしいけどようやく直ったんですね。
531名無しさん@お腹いっぱい。
2022/02/17(木) 12:37:27.29 wingetみたいにvimをコマンドで更新できるものってありませんか?snapのvimは更新されておらず、、、、
2022/02/17(木) 15:42:30.87
# portmaster vim
2022/03/03(木) 17:49:55.35
>>531
snapと書いてあるからUbuntuだと仮定して、PPAを追加してVimを再インストールするのはどうだろうか(ただし自己責任)
$ sudo apt-get install software-properties-common
$ sudo apt-get update
$ sudo add-apt-repository ppa:jonathonf/vim
$ sudo apt update
$ sudo apt install vim
snapと書いてあるからUbuntuだと仮定して、PPAを追加してVimを再インストールするのはどうだろうか(ただし自己責任)
$ sudo apt-get install software-properties-common
$ sudo apt-get update
$ sudo add-apt-repository ppa:jonathonf/vim
$ sudo apt update
$ sudo apt install vim
2022/03/03(木) 20:54:17.96
snapってubuntu以外でも使えるよ
2022/03/03(木) 22:07:03.29
他のディストロもSnap使えるけど、Snapの最大手はUbuntuなんだからUbuntuと仮定するのは間違ってないだろ
ディストロは何かと確認するだけのレスよりよほど価値のあるレスだ
ディストロは何かと確認するだけのレスよりよほど価値のあるレスだ
2022/03/03(木) 22:22:54.77
まったく価値がない
2022/03/03(木) 23:25:11.61
自前ビルドしたVim以外に価値はない
2022/03/04(金) 09:19:47.15
apt -b install vim
2022/03/04(金) 13:31:30.79
>>535
snapがubuntuのために作られたものでないのにその理屈は間違ってる
snapがubuntuのために作られたものでないのにその理屈は間違ってる
2022/03/04(金) 13:43:28.46
>>531
Linuxbrew、Nix、Guix、Flatpak等の外部パッケージマネージャは更新されてるんじゃね
Linuxbrew、Nix、Guix、Flatpak等の外部パッケージマネージャは更新されてるんじゃね
2022/03/13(日) 21:45:42.03
DockerのContainer内でvimの設定ファイルに文字コードを
指定しても文字化けしてしまいます…
どうしたらよいでしょう?
.vimrcに下記設定を保存していますが、ダメなようです。
set encoding=utf-8
set fileencodings=utf-8
set fileformats=unix,dos,mac
指定しても文字化けしてしまいます…
どうしたらよいでしょう?
.vimrcに下記設定を保存していますが、ダメなようです。
set encoding=utf-8
set fileencodings=utf-8
set fileformats=unix,dos,mac
2022/03/13(日) 22:23:38.94
フォントが足りていないのでは?
2022/03/14(月) 01:28:47.93
それ以前に再現方法が足りていない
544名無しさん@お腹いっぱい。
2022/03/15(火) 00:53:11.26 :tabe terminalしたあとctrl-w gtできないの俺だけ?
2022/03/15(火) 01:01:21.80
ターミナルをtabeちゃったなら仕方無い
2022/03/15(火) 02:24:23.36
vimだとめんどくさかった気がする
neovim使え
neovim使え
547名無しさん@お腹いっぱい。
2022/03/15(火) 09:31:01.83 :tabe じゃなくて:tab terminalだったごめん
neovimならできるのか、、すごいな
neovimならできるのか、、すごいな
2022/03/15(火) 09:46:29.63
設定まっさらでもできるが 俺だけ?
2022/03/15(火) 10:34:17.73
>>547
vim でも普通にできるんだが。
vim でも普通にできるんだが。
2022/03/15(火) 11:16:45.97
以後妄言はスルー推奨
551あぼーん
NGNGあぼーん
2022/04/16(土) 19:59:25.96
なぜVimのカーソル移動キーは「h・j・k・l」なのか?
https://dailynewsagency.com/2012/03/11/here-is-why-vim-uses-the-hjkl-keys-as-arrow-keys/
おお!そうそう、前からずっと知りたかったねん!
答え「ADM-3Aが『h・j・k・l』だったから」
・・・って、この記事、中途半端やなぁ・・・深堀りが足らんわ・・・なぜなぜ分析せぇや・・・
「ADM-3Aが『h・j・k・l』だったから」まで判ったなら、今度は
「なぜADM-3Aは『h・j・k・l』になったのか」を調べんといかんだろが
Vimで打つ時はいつも「せめてホームポジションの『j・k・l・;』にせぇよ」と思うんだが、
当時はホームポジションの概念が無かったってことか?
それとも当時は「h」に右の人差し指を置いてホームポジションとしていたとか?
今はもう「h・j・k・l」に慣れちまったけどな
これに答えられるVimの重鎮はおらんのか?
https://dailynewsagency.com/2012/03/11/here-is-why-vim-uses-the-hjkl-keys-as-arrow-keys/
おお!そうそう、前からずっと知りたかったねん!
答え「ADM-3Aが『h・j・k・l』だったから」
・・・って、この記事、中途半端やなぁ・・・深堀りが足らんわ・・・なぜなぜ分析せぇや・・・
「ADM-3Aが『h・j・k・l』だったから」まで判ったなら、今度は
「なぜADM-3Aは『h・j・k・l』になったのか」を調べんといかんだろが
Vimで打つ時はいつも「せめてホームポジションの『j・k・l・;』にせぇよ」と思うんだが、
当時はホームポジションの概念が無かったってことか?
それとも当時は「h」に右の人差し指を置いてホームポジションとしていたとか?
今はもう「h・j・k・l」に慣れちまったけどな
これに答えられるVimの重鎮はおらんのか?
2022/04/16(土) 21:05:35.40
Vimの重鎮ではなくADM-3Aの重鎮に聞かないと
2022/04/16(土) 22:24:58.76
ホームポジションから左に手を動かさなければいけないから、hは左なんだと思ってた
2022/04/16(土) 23:33:21.39
William Nelson Joy氏に聞けば完璧な回答が得られると思うぜ
2022/04/16(土) 23:43:12.87
御存命なんだから聞こうと思えば聞けるはず
557名無しさん@お腹いっぱい。
2022/04/17(日) 06:20:40.392022/04/17(日) 09:02:32.61
何か聞きたい事があるみたいですよ 552が
2022/04/17(日) 09:37:54.80
552 の写真見て、キートップに矢印書いておくのいいな、と思った。
集中的に使っている時はいいけどviのキーバインド以外も使うんで、瞬間的に視覚情報があれば記憶領域に余裕ができる。
集中的に使っている時はいいけどviのキーバインド以外も使うんで、瞬間的に視覚情報があれば記憶領域に余裕ができる。
560名無しさん@お腹いっぱい。
2022/04/17(日) 11:06:58.522022/04/17(日) 16:35:17.57
hjklは:unmapしておくと詰将棋みたいで楽しくなる
スポイラーコマンド
スポイラーコマンド
2022/04/17(日) 16:56:42.47
なんという縛りプレイ
2022/04/17(日) 18:22:03.42
easymotionでどうとでもできる
2022/04/19(火) 03:33:47.31
>>563
先頭にしか行けなくね?
先頭にしか行けなくね?
565名無しさん@お腹いっぱい。
2022/04/19(火) 07:40:05.18 easymotion は素早い反射神経が求められるのがストレス
2022/04/19(火) 10:10:59.12
(hoge)
をci(で編集するみたいに、括弧内をヤンクのバッファで置き換えるってある?
をci(で編集するみたいに、括弧内をヤンクのバッファで置き換えるってある?
2022/04/19(火) 10:28:42.27
vi(p
2022/04/19(火) 12:49:00.13
>>567
サンクス、助かった
サンクス、助かった
2022/05/02(月) 15:14:06.74
>>552
^H はバックスペースで、左に行く
^J はラインフィードで、下に行く
片手だけで、ホームポジションからできるだけ動かさずにカーソル移動したい
記号キーの配置は、当時バラバラ
こんな理由かと。KL が逆になっていた可能性もあるかもしれないが、
^K が VTなので、上になったのでは?
ホストには、素直に ^H^J^K^Lが送信されるようだから、^K,^Lに関しては
ホスト側で処理をADM-3A用にしないといけないな。
^H はバックスペースで、左に行く
^J はラインフィードで、下に行く
片手だけで、ホームポジションからできるだけ動かさずにカーソル移動したい
記号キーの配置は、当時バラバラ
こんな理由かと。KL が逆になっていた可能性もあるかもしれないが、
^K が VTなので、上になったのでは?
ホストには、素直に ^H^J^K^Lが送信されるようだから、^K,^Lに関しては
ホスト側で処理をADM-3A用にしないといけないな。
2022/05/05(木) 01:32:27.18
イースターエッグのシューティングゲームがたまにやると何だか面白い
2022/05/05(木) 02:18:49.70
2022/05/09(月) 21:12:17.74
>>569
おう、それだな、サンクス!
おう、それだな、サンクス!
2022/05/09(月) 22:27:13.16
574名無しさん@お腹いっぱい。
2022/05/09(月) 23:10:47.802022/05/09(月) 23:24:20.26
3世氏も実は隠れVimmerかもしれんしな
2022/05/13(金) 14:44:29.49
2022/05/14(土) 18:21:06.94
vimでshebangを自動で入力してくれる機能ありますか?
2022/05/14(土) 18:48:00.30
2022/05/16(月) 22:39:52.63
VScodeのプラグイン実用的になってる?
2022/05/23(月) 20:05:34.47
2022/05/24(火) 19:58:54.06
VSCode NeovimはNeovimそのものが動くぞ、みたいな記事読んで試したことあるけど流石にプラグイン入れまくり、カスタマイズしまくりのvimrcがすんなり動くわけではなさそうだったので諦めて戻ってきた
余程特殊な環境でもない限りIDEの機能の内のビルド・デバッグ以外はvimで対応する方が快適というのが現状の個人的な結論
余程特殊な環境でもない限りIDEの機能の内のビルド・デバッグ以外はvimで対応する方が快適というのが現状の個人的な結論
2022/05/24(火) 20:37:03.44
あちこちでファィル開いて編集して保存時に変更が見付かってマージ作業に追われる俺としては、emacsみたいに--remoteでサーバとして使えるvimがいい
neovimは--remote付きビルド頒布してるところあったっけ
vscodeはわかんないけど、本物のneovim使ってるというならこの仕組みで呼んでるのだろうと思うが、それだけ欲しい
なお自力ビルドは諦めた模様
neovimは--remote付きビルド頒布してるところあったっけ
vscodeはわかんないけど、本物のneovim使ってるというならこの仕組みで呼んでるのだろうと思うが、それだけ欲しい
なお自力ビルドは諦めた模様
2022/05/25(水) 03:29:36.09
>>582
emacsみたいに--remoteでサーバとして使えるvimってどんな感じ?
emacsみたいに--remoteでサーバとして使えるvimってどんな感じ?
2022/05/25(水) 17:57:06.57
>>582
neovimはvimみたいにビルド時に機能を選べなくて全部入り
neovimはvimみたいにビルド時に機能を選べなくて全部入り
2022/05/25(水) 18:01:29.54
VSCodeの拡張入れてるけどキーバインド設定考えるのがめんどい
2022/06/06(月) 23:24:25.24
バニラvim民には
悪いんだけど今日知って感動したExコマンドを書きます
call CocAction('jumpDefinition', 'drop')
悪いんだけど今日知って感動したExコマンドを書きます
call CocAction('jumpDefinition', 'drop')
2022/06/07(火) 01:07:31.36
くだ質に書いたんだけど
FZFのディレクトリ除外方法
export FZF_DEFAULT_COMMAND="fdfind --exclude={Documents,Videos,Downloads,Pictures} --type f"
これをbashrcやらに。
ただ日本語のフォルダー除外をどうすれば?
agと組合せ?
FZFのディレクトリ除外方法
export FZF_DEFAULT_COMMAND="fdfind --exclude={Documents,Videos,Downloads,Pictures} --type f"
これをbashrcやらに。
ただ日本語のフォルダー除外をどうすれば?
agと組合せ?
2022/06/24(金) 03:41:31.25
2022/06/24(金) 08:09:47.17
590名無しさん@お腹いっぱい。
2022/06/29(水) 12:11:22.702022/06/29(水) 12:15:46.97
9は旧来のvimscriptと中途半端に互換性あったり無かったり、日和った感じがなんだかなー、と
パフォーマンスすごいらしいから試したいが
俺は混乱しそう
パフォーマンスすごいらしいから試したいが
俺は混乱しそう
592名無しさん@お腹いっぱい。
2022/06/29(水) 12:42:56.01 また進化か
:termの実装は革命的だった
vimshellのようなものとお別れでき
しかもemacs環境の端末よりも
端末との相性が良く親和性は逆転した
:termの実装は革命的だった
vimshellのようなものとお別れでき
しかもemacs環境の端末よりも
端末との相性が良く親和性は逆転した
2022/06/29(水) 13:05:28.35
2022/06/29(水) 14:07:38.07
毎日のルーチンでビルドしたら
メジャーバージョン変わっててびっくりしたわ
メジャーバージョン変わっててびっくりしたわ
2022/06/29(水) 15:46:11.28
kaoriyaさん、復活しないかな~
ほんとお世話になりました
大感謝しています
ほんとお世話になりました
大感謝しています
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】政府、与党がNISA未成年解禁を検討 ★2 [蚤の市★]
- 中国外務省「正式な発言撤回なければ受け入れず」 高市首相は台湾有事「存立危機事態」言及せずも「言及しないことと撤回は別問題」★12 [ぐれ★]
- 【TV】ファン5万人がガチで投票! プロ野球総選挙、栄えある1位は [牛丼★]
- 「まだ朝7時に通勤してるんですか?」人気VTuberが語った“働き方への提言”に議論沸騰 [夜のけいちゃん★]
- 【*彡】巨人・坂本勇人 『流れ星に何を願うか』の質問に「結婚相手」と即答、結婚願望告白 女性ファンから歓声と悲鳴 [鉄チーズ烏★]
- 【おこめ】ベトナムから密輸のコメを「国産」と偽り販売容疑、ベトナム人ら2人追送検…300トン売って1億3000万円稼いだか 大阪 ★2 [ぐれ★]
- 中国ハッカー集団「高市が存立危機発言を撤回しない限り日本企業にAIを用いた自動大規模サイバー攻撃をやり続ける」 高市「いいわよw」 [314039747]
- ポンポンペインな男の子wwwwwwwwww
- 高市早苗「いいから黙って全部アタシに投資しなさい!」国際金融会議で発言し周囲ドン引き [165981677]
- 腹が出てきてやばい助けて
- 過激派活動家「チー牛集団は地球から追い出したほうが平和になる」←これ
- 【ネトウヨ死亡w】AIに「日中関係の今後を予測してみて」と聞いた結果、「日本必敗」と判明 [314039747]
