2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

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

最近IT業界ではVim(NeoVim)が人気らしい。ナウでヤングだと若者から評判 [403782249]

1 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0ff5-ineS):2022/06/25(土) 14:30:49 ID:8RV/ISxO0●.net ?2BP
sssp://img.5ch.net/ico/ta-tan_face.gif
Software Design 2022年7月号
https://gihyo.jp/magazine/SD/archive/2022/202207

快適な開発のために,みなさんはどのような環境を用意していますか?
IDE(統合開発環境)やVisual Studio Codeをはじめとする高機能エディタを使用している方が多いのではないでしょうか。
そのため,「なぜ,今さらVim?」と思った方もいらっしゃるでしょう。
Vim(vi)は,Linuxはもちろんのこと,macOSにも,Windows(Windows Subsystem for Linux)にも標準で備わっているエディタです。
つまり,基本的な操作さえ習得しておけば,どんな環境でもターミナル上でVimを起動するだけで簡単に作業を行えます。
本特集では,設定ファイルやシェルスクリプトの編集といった最低限の操作のための,エンジニアとして知っておくべきVimの超基本を紹介します。
コマンドを覚えるのは大変ですが,チートシートも掲載しているのでぜひご活用ください。

99 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:11:34.43 ID:W4yV7y7M0.net
>>92
nano推しのディストリはあれど
vimが「入っていない」ディストリは俺は知らない
UNIXならともかく

100 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:12:36.04 ID:ARukXHJB0.net
vim入れといてくれるのいいんだけvim-tinyはやめろよ
あれ本当に無能

101 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:13:13.24 ID:tx1hkDqW0.net
vi系統ってだけでアレルギーがある
面倒くささをステータスと感じてる一部の狂信者と同じものを使いたくない

102 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:14:18.94 ID:AfZ5SOZy0.net
本物のVim使いはこのスレもVimで見ているしEmacs使いはEmacsで見ている

103 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:16:08.05 ID:WGanngBE0.net
>>74
gtk使ったらgimpのパクリとか言ってそう

104 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:18:55.51 ID:ARukXHJB0.net
>>103
gtkはUIでしょ?gimpは画像エディタ
そんなCreateWindow使ったら全部パクリみたいな話でしょそれは
そんなアホな発想がよく出てくるのに感心するわ

105 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:32:33.65 ID:jyZ7PCrK0.net
>>99
manjaroとか
調べてみたらvimがインストールされてないubuntuは昔のバージョンで今はインストールされるようだ

106 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:42:26.95 ID:W4yV7y7M0.net
>>105
これは失礼した
俺が間違っていた
ManjaroつーかArch系はそうなのか
/binにviリンクはあるんだがその先はなんとexエディタ
勉強になりました・・・

107 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:46:33.49 ID:P5/HYXJg0.net
>>95
ショートカットが打つかって面倒臭いのはあるね
バージョンアップでショートカット追加されると調整が必要だったりするし

だけどマルチウインドウやファイルの切り替え、検索、全ファイルの一斉置換、インテリセンスとかはvscodeの方が便利なのでその辺りは我慢してるわ

108 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:51:58.12 ID:atSbBSw00.net
Mac使いだけど秀丸使いたい。
仕事でもsakuraだしlinuxはvimでも軽量linuxだとガチviも使うことあるけどVzと秀丸が紙と鉛筆レベルにテキスト扱える

109 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 17:59:44.93 ID:yl9ZUr8d0.net
emacsのシンタックス単位のカーソル移動が便利すぎてvscodeに完全移行出来ずに併用してた
でもlsp-modeの出現でemacsに戻った

110 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 18:00:49.81 ID:6/MTxmUb0.net
いいんじゃない
俺はVSCode以外で作業したくないけど

111 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 18:04:20.10 ID:EymfG63+0.net
>>108
wine で普通に使えてるよ

112 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 18:05:47.74 ID:B8eN5JOs0.net
インフラやってると嫌でもvi使わないといけないのきつい

113 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 18:17:13.66 ID:H56W/gggM.net
ナウなヤングのワイはMIFES使ってるやで

114 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 18:51:40.52 ID:W8syF/MXM.net
UNIXでvi使ってシコシコCで何か作ってたけど全部忘れたよ

115 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 18:57:05.04 ID:xOBBmEft0.net
>>26
エディタで勝ち負けとか何言ってんの?

116 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 19:19:08.89 ID:G8W+RWK50.net
お、vim民俺以外にもいたんか

117 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 19:38:48.56 ID:6L5vJLV8M.net
gdbとかmd編集とかブラウザでのデバックとか組み合わせで考えちゃうとなぁ

118 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 19:45:49.88 ID:42VM4OB10.net
Vimerはマウス一切使わないん?

119 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 19:50:21.40 ID:1Vxvz6qX0.net
あ、nanoで間に合ってます

120 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 20:04:47.89 ID:/CwGMhyh0.net
VS codeとneovim使ってる。
Vimは習熟コスト高すぎで、なんとかなんねーかなって思ってる。未だにたまに新しい発見あるし

121 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 20:14:41.97 ID:7XsMHT1ra.net
>>106
つかviはbbviの方が多くない?
最初からtinyvimとか入ってるのってデスクトップ全体のディストロな気がする

122 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 20:16:06.43 ID:W5+vf8CF0.net
>>120
全然高くねえから!
emacsとかのが沼でやばいから!

123 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 20:22:46.51 ID:W5+vf8CF0.net
>>104
vscodeはelectronベースだからatomじゃないし
typescriptはflowと違って言語として別だし
gimpから生まれたのがgtkだし
お前何から何まですげー恥ずかしい事言ってるよ

124 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 20:30:27.86 ID:/CwGMhyh0.net
>>122
結構高いと思うぜ。
年末とか暇な時間にプラグインとか作ったり、最新の機能とかキャッチアップしてるけど無限にやることは出てくる。
neovimがluaとバインディングするようになって、いい感じのマクロをかけるようになってきた

125 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 20:35:31.14 ID:2vjKbVb10.net
EmacsはmetaキーがWindowsで使いにくかったのがVimとの差かなって思ってる

126 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 20:37:56.22 ID:tYpcQ3VY0.net
>>17
こういう思想があるからLinux使いが嫌いなんだよなぁ
仕事で使わざるを得ないから仕方ないとはいえ

127 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 20:56:19.20 ID:bEbhfCpp0.net
>>104
ガイジ

128 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 21:03:56.81 ID:bEbhfCpp0.net
>>30
こんなんで異次元とか言ってるのかよ
俺はemacs派だったけどある程度触ってた奴ならこの手のスニペットや俺々プラグインはみんな作ってたよ
だけど正直今はもうアホらしい、VSとVSCで十分だよ

129 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 21:15:58.06 ID:g6SEW4B70.net
Vimは習熟コストが高いと言われるけど、ごく普通のエディタと同じ程度の事するなら別にそこまで覚えることないだろ

130 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 21:17:11.22 ID:P1cL9igO0.net
今の vi は、ここまで進化したのか。
EWS4800 の vi が NECAI 対応して感動した時代は遠い過去なんだな。

131 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 21:42:35.30 ID:zPgYTJf80.net ?2BP(1000)
https://img.5ch.net/ico/2-1.gif
NT配列なら特殊なエDタにとらわれず使えるのに
vimでしか可ないコトって何?

NT配列のが上位互換でしょ?

132 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 22:07:54.11 ID:WcSRnk/ZM.net
vi信者の爺様はどうして矢印キー使うと激怒するのか

133 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 23:19:19.20 ID:W5+vf8CF0.net
>>124
いや普通にvscodeのが高くない?

134 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 23:21:37.17 ID:W5+vf8CF0.net
>>126
いやどう見てもlinux系で必要なのはemacsのキー操作だろ
シェルの種々のキーコンビネーションが思いっきりemacs由来

135 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/25(土) 23:22:43.51 ID:W5+vf8CF0.net
>>132
ムズムズはするけど激怒はしないぞ
vi配置のが楽なのになぁ…って思ってるだけ

136 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/26(日) 00:01:42.90 ID:++0+7P4H0.net
>>118
gvimとかなら言うまでもないが
ターミナルのvimでもホイールとか反応してスクロールしてくれるし
クリックした場所にカーソル移動するから普通に使うけど…

137 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/26(日) 01:12:34.28 ID:pOQfD+Fia.net
>>128
マジレスするのもなんだが、これはLanguage Serverっていう共通APIを持ったコード補完ソフトを叩いてるだけだから、vscodeでもEmacsでも全く同じことができる

138 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/26(日) 01:32:51.34 ID:yMlQ2we20.net
Neovim最高なんだよなあ普通に
ただコンパイルとかまでやろうとは思わんけど
コード書くには最高のエディタ

139 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 0f78-pUBj):2022/06/26(日) 10:20:22 ID:ONRfKxkd0.net
>>138
すぐ上にもあるけどlsp出てからビルド周りもついでに整備されて
大半の言語でコンパイルもだいぶ楽になったよ
設定数行で保存するたびビルドとかもできる
重い言語は死ぬけど

140 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 0fa2-v3xQ):2022/06/26(日) 10:25:58 ID:yMlQ2we20.net
>>139
そうか
dein.vimとdeoplete.nvimとかは入れてんだけどもう少しやってみるわ

141 :番組の途中ですがアフィサイトへの\(^o^)/です (ワントンキン MMc3-qOCp):2022/06/26(日) 12:51:58 ID:9cShW6wPM.net
>>140
deopleteは開発止まってるで

142 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/26(日) 15:00:13.65 ID:yMlQ2we20.net
>>141
年いくつ?30代?

143 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/26(日) 17:47:35.78 ID:8/Vvt1gcM.net
エディター弄る暇があるならコード書けよ

144 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/26(日) 19:28:46.01 ID:vX8jQf8/0.net
そこを余裕で超越してもらうために動物にもなーw

145 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/26(日) 19:36:26.99 ID:tRxPoNvI0.net
昔と違って今はtypescriptとかphpとかスクリプト言語も型を使って書くのが普通になって高度な補完が必須になってきた
加えて、vscodeみたいな高性能なideが無料で使えるようになって、もうvimとかのテキストエディタで頑張る時代じゃなくなったわ
vim+tmuxみたいなシェルでログインして開発するやり方も、そもそもシェルを使う必要性減ってきた
なんで、今更vimの使い方覚えるより他のこと覚えるの頑張った方がいい

146 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 3f56-tCSL):2022/06/26(日) 22:14:54 ID:Wa5H+Jxm0.net
日本語入力がつらいわ、vim

147 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 4f10-1Egf):2022/06/27(月) 03:50:05 ID:EUBiV4jV0.net
web屋がエンジニア名乗るの笑う

148 :番組の途中ですがアフィサイトへの\(^o^)/です :2022/06/27(月) 05:00:10.22 ID:rM32mgLh0.net
>>147
こう言うやつ多いけど、むしろエンジニアという言葉を高く見過ぎだろ
大工も自動車整備士もエンジニアだぞ

総レス数 148
35 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★