Vim使おうぜ

■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 20:57:23.362ID:4vjZdkkca
Vim使っていこうぜ

0002以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 20:58:54.986ID:4vjZdkkca
Vim使わない奴はバカラ

0003以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 20:59:11.051ID:KGguYfcr0
JVimってなくなったの?

0004以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 20:59:32.072ID:4vjZdkkca
>>3
ごめんしらないなにしれ

0005以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:02:23.711ID:wFVaVf9t0
普通に使ってるわ
小さいコード書くのは便利

0006以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:02:25.396ID:4vjZdkkca
日本語対応させたGUIフロントみたいな感じだったのかな

0007以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:03:07.697ID:wFVaVf9t0
日本語とvimは相性悪すぎる
ブログ書くときだけEmacs使ってるわ

0008以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:04:17.204ID:wFVaVf9t0
あと関数型言語はEmacs使ってるなぁ

0009以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:04:24.157ID:PrUT8Y440
普段のキーバインドもoption+hjklで動かせるようにしてるぞ

0010以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:04:36.753ID:4vjZdkkca
>>5
プラグインを入れればでかいコードも楽々かける神エディタになる

0011以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:05:46.813ID:4vjZdkkca
>>7
それは思ったことないな
日本語対応ほぼ完璧じゃない?
GUIフロントの実装によっては日本語入力できないとかもあるけど

0012以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:05:59.331ID:wFVaVf9t0
>>10
俺も昔はプラグイン入れて遊んでたけど、プラグイン管理だるくなって辞めたわ
新しい言語でコード書くときにわざわざ設定するのが嫌すぎる
なのでJetBrainsに課金した

0013以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:06:22.013ID:4vjZdkkca
>>8
Emacsw

0014以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:06:45.016ID:4vjZdkkca
>>9
模範的vimmer

0015以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:07:21.230ID:OXxBoziK0
:wq!

0016以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:08:05.581ID:wFVaVf9t0
>>11
キーボードの英語/日本語切り替えと
Vimのコマンド/入力モード切り替えが大変すぎる
4状態あるじゃん

0017以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:09:17.129ID:wFVaVf9t0
>>13
Emacsそのものは使わないけどVSCODEをEmacsキーバインドにして書くね

0018以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:10:51.689ID:4vjZdkkca
>>12
たしかに新たな言語入れるときはちょっと設定する必要あるけどMasonっていうLSP linter formatterを選択するだけで入れられるプラグインとそれらの操作を出来るnull_lsを入れればあとはほぼ設定無しで新しい言語の環境できる

VSCレベルの操作にまで簡略化されている

0019以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:11:36.422ID:4vjZdkkca
>>16
escで強制ime offしろ

0020以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:12:14.291ID:4vjZdkkca
>>17
VSCのVimキーバインドは重いけどEmacsキーバインドはどうなんだろ

0021以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:17:24.512ID:wFVaVf9t0
>>18
最近はそうなってんだ
補完とかも全部無設定でいけんの?

0022以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:18:21.942ID:wFVaVf9t0
>>19
うーん。
それでも混乱するなぁ

0023以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:19:11.130ID:wFVaVf9t0
>>20
VScodeのvim重いか?たまに違和感あるけど普通に使えるイメージ
Emacsも普通に使えるよ

0024以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:20:39.592ID:4vjZdkkca
>>21
結構設定書かないと使いもんにならないけどちゃんと設定書けばLSPからの補完とかもちゃんときくね
スニペットもVSCの物を流用できたりするので結構使える
あくまでも設定書けばなんだけど

0025以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:22:27.662ID:4vjZdkkca
>>22
ずっとvimだからあんまわからん
確かに普通の入力方式に比べたら状態が2つ増えるわけだし混乱するっちゃするお名

0026以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:23:47.803ID:wFVaVf9t0
>>24
設定書きたくねぇんだよなぁ
俺はvimrcが書きたいんじゃなくてコードが書きたいんだよなぁ

0027以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:23:50.512ID:4vjZdkkca
>>23
俺のゴミMacだと重い
今の所拡張機能の中で一番起動時間食ってる

0028以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:25:16.255ID:4vjZdkkca
>>26
neovimならluaやTypeScriptでかけるんだ
俺もVimScriptで設定するとなると正直嫌だなーとは思うけどLuaだとかなり設定しやすい

0029以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:25:30.860ID:wFVaVf9t0
>>25
日本語書くときってvimキーバインド活かす機会なくね?
vimってコード書くのには便利だけどブログ書くときはそこまで便利じゃないと思ってる
そう思って俺はEmacsも使えるようになって両方中途半端に使う人になった

0030以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:25:52.298ID:wFVaVf9t0
>>27
俺のM1Proだと超快適

0031以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:27:49.086ID:4vjZdkkca
>>29
言われてみれば確かに
日本語あんま書かないから気が付かなかったけど日本語入力には向かないわ

0032以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:29:47.441ID:4vjZdkkca
>>30
俺のMBP2015だともう終わりって感じ

0033以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:29:50.914ID:wFVaVf9t0
>>28
いやー、luaでもだるい

vimrcは
wget https://raw.githubusercontent.com/username/dotfiles/.vimrc
で一発で取ってこれないと嫌なんだよなぁ
どのマシンでもwget一発でいつもの環境が絶対に手に入らないとだめ
俺の使い方だとね

0034以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:30:32.590ID:wFVaVf9t0
>>31
大学のレポートVimで書いててめっちゃつらくてEmacs覚えた

0035以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:30:43.715ID:wFVaVf9t0
>>32
それはお前が悪い

0036以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:32:17.865ID:4vjZdkkca
>>33
luaでも一発で取ってこれるよ
wget raw.githubusercontent.com/hogehoge/dotfiles/install.sh | ./install.sh
でいんすこスクリプト走らせるだけ

0037以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:35:09.494ID:4vjZdkkca
>>34
まじか
でも正直慣れちゃってあんまり違和感感じないんだよな
多分無駄な動作が1,2回入ってるんだろうな

0038以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:35:43.367ID:4vjZdkkca
>>35
俺に金を恵んでくれ

0039以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:36:28.253ID:4vjZdkkca
VSC Vimキーバインドの起動時間でフル機能Nvimが完全に起動するレベルで遅い

0040以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:37:18.827ID:wFVaVf9t0
>>36
それ前やってたんだけど、部分的にインストールしたくなること絶対あるから辞めたんだよなぁ
設定は一個にまとめたい
インストールスクリプトで運用は無理
俺がズボラすぎるのかなぁ

0041以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:38:32.377ID:wFVaVf9t0
>>38
俺は去年30万使ってMBP 2015からM1 Proに切り替えたわ
マジ最高だわ

0042以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:40:05.352ID:4vjZdkkca
>>40
いやそれならそれでいいと思うよ
正直.vimrcでもinit.luaでも全く運用方法変わらんけどね
.vimrcもモジュール分割していくのが基本だし

0043以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:40:41.910ID:4vjZdkkca
>>41
憎い

0044以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:44:43.896ID:4vjZdkkca
.vimrcはルートにデーンておかれるけどnvimは.config内にnvimディレクトリでまとまってるからとりあえずgitからクローンしてシンボリックリンク張っておくだけでいい

0045以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:45:11.008ID:4vjZdkkca
ランタイムとか個別インストールが必要なバイナリとかないし

0046以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:47:51.909ID:4vjZdkkca
俺も新しいMacほしいよ

0047以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 21:57:31.301ID:wFVaVf9t0
新しいMBPはディスプレイが綺麗すぎるのでさっさと買い替えたほうがいい

0048以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 22:00:30.027ID:RXdJQffEr
買い換えられる金があったたもう買い替えてるんだよなぁ

0049以下、5ちゃんねるからVIPがお送りします2023/03/07(火) 22:01:51.877ID:4vjZdkkca
ディスプレイってRetinaじゃないの?

■ このスレッドは過去ログ倉庫に格納されています