【IT】LinuxでVi/Vimを使うべき10の理由 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
Tecmintに4月19日(英国時間)に掲載された記事「10 Reasons Why You Should Use Vi/Vim Text Editor in Linux」が、LinuxシステムでエディタとしてVi/Vimを使うべき10の理由を紹介した。Vi/VimはLinuxやUNIX系のオペレーティングシステムでよく使われるエディタの1つ。
取り上げられている理由は次のとおり。
オープンソースソフトウェアである
デフォルトでインストールされていることが多く、そうでない場合でもインストールして利用できる
ドキュメントが豊富に用意されている
Vimには活気のあるコミュニティが存在している
設定によるカスタマイズの自由度が高く、かつ高い拡張性を持っている
設定ファイルはポータブルでほかのLinuxシステムで使ったりほかのユーザと共有できる
使用するシステムリソースが少ない
さまざまなプログラミング言語とファイル形式をサポートしている
VimはLinuxシーンにおいてすでに知名度が高い
Vimは面白い!
Vimは使いこなすまでいくつかの学習と練習を必要とするエディタだが、使いこなせるようになると高い編集効率を実現できるという特徴を備えている。リモートログイン中でも使用することができ、Linuxシステムにおけるエディタとしては代表的なポジションにある。
http://news.mynavi.jp/news/2017/04/22/120/ どうでもいい
emacs使いだけどviも一応使えるわ crontabとかvisudoみたいなviベースのコマンドもあるけど
それ以外は使いたいほうでいいんじゃないの
emacsと両方使えるようになれればなお良し BSDのgameのHuntでhjkl移動が染みついた Linuxも
ほとんどAtomばっか使うようになってしまった emacsやvim
と
eclipse
の戦いじゃないの? MSが馬鹿晒してるからlinaxも勉強しておかなくちゃと思い始めた
Windowsからリモートログインして、エディタを使った方が速いんじゃないの?
>>8
Windowsが偽物だからだよ。
PHPの設定とかMacとかならわかるけど
普通仕切りが/だからな
WindowsだとUNIX由来のソフトの設定って¥と\が混在する気持ち悪い設定になる
初めから¥で仕切るのは変な話で\がなかったので¥にしただけなんだろうけどさ
Linuxコンソールからなら、fdcloneを入れて、nanoかな?
>>10
エディタだよ
viとかemacsにもう戻れん 定期的にこの手の記事が出るよね。
もうええやん、好きなの使えって。 >>15
Sublimeだな
https://www.sublimetext.com/
ショートカット見るかがりMacで使った方が部がある。
マルチプラットフォームであるがMac用かもしれん。
マルチプラットフォームベースで
Linuxで使ってるからAtomっていう選択でよろしいか? >>11
配列とかを編集するとき便利なんだよ
プログラムとしては無駄に重いし複雑だけど、今どきリソースは問題にならないしな
emacsでゲームでもやって落ち着け厨房 オレはemacsとed、中間のviは帯に短し襷に長し、いらん vmiで、IDEみたいなことできる?
最低でもインテリセンスとか >>21
まあ概ねそんな感じです
OS毎にエディタ違うの面倒なので viとかvimとかemacsとかに頼ってるから
いつまでたってもGUIがショボイのがLinux vi 大好き!!
最初は、edlin 見たいかと思ったけど、
シンプルなくせに、もの凄く高機能!! >>34
ショボいのもド派手なのも好きに選べるのがLinuxなんだが… >>38
Guiは相変わらずショボイじゃんw
ド派手って意味じゃ・・・まぁわからんでもないが 諸君 私はviが好きだ
諸君 私はviが好きだ
諸君 私はviが大好きだ
iが好きだ aが好きだ hjklが好きだ cwが好きだ
ZZが好きだ :gが好きだ :sが好きだ
Solarisで Linuxで FreeBSDで
Windowsで MacOSXで Amigaで
このファイル上で行われる ありとあらゆる編集作業が大好きだ
正規表現を並べた:sコマンドのgオプションが全行に置換を行うのが好きだ
:g/pattern/で指定された各行がmoveコマンドでバラバラに移動された時など心がおどる
左薬指が操るsコマンドが指定文字数を書き換えるのが好きだ
^Mを付けて改行コードの違うOSから読み込まれてきたテキストを
:%s/[CTRL-V][CTRL-M]//gで全行から削除したときなど胸がすくような気持ちだった てか、viくらい触れないと、Linuxムリでござナスw
GUIだと思って侮るなかれ(笑) 数字を打ち込もうとして、いつものように10キーで入力しちゃって阿鼻叫喚 >>44
MATE : GINOME 2からの派生
こうやな!(違ったらスマソ 10年前くらいまでの勢力はEmacs>>Vimだったのに何で逆転したの? Atomでいいわ。良くわからん戦争ごっこより生産性を考えろよ。 AR全盛期になって、そのうちにブレインマシンインタフェースが発達して、
宇宙に飛び出して、やがて銀河系に大帝国を築き上げても、
きっと俺ら人類は、相変わらず vi を使い続けるんだろうなと思うと、反吐が出るよね プログラマーは好きなの使えばいい
顧客で稼働してるサーバ触る人は、絶対に入ってるviの一択 >>53
せやな。外に繋いでatp-getしてたら怒られそうや(笑)
しかしviすら入ってないdockerとかには参ったゾ viはマークが使えるようになると便利なんだがマークを使っている人を見たことがない >>13
バックスラッシュと円マークなんて、文字コードの都合だけだろ >>13
asciiコードの0x5cは元々各国が自前で割り当てて良かったんよ。で日本は半角円マークを割り当ててしまったわけ。
windows のパスがバックスラッシュ区切りなのはCP/M由来 viはemacs使えないときのための非常手段
最低レベルの知識
開発となるとemacsしか使わない人が多いのでは? main vim だったが Lisp を触るようになってから
SLIME のある emacs を2刀流するようになった Vi/Vim カトリック
emacs プロテスタント
イスラム教
東方教会
ユダヤ教
後は任せた Atomってわかんない
だれか秀丸でたとえてくれないか viしか使ったこと無い…。orz
どれがいいのかなぁ。。 クライアントがインストールを許可しないから仕方がなく使う viは、モード切替がどうも指に馴染まなかった。
で、止むに止まれぬ場合以外は、emacs
そんな事態になったのは、大昔の話 RHELとかAIXとかにプリインストールされてるから使ってるくらいでサーバに関しては選ぶもくそもなくね 将来vi使うとしてもemacsの中でterm立ち上げて使いそう >>69
自分以外にマーク機能を使ってるか知っている人を見たことがある?
今時サーバ管理者でもviが使えなくてダウンロード→PCエディタで編集→アップロードな人が多いよね 行の入れ替えとかブロックの入れ替えとか楽だからな
google driveのエディタでマウスでしか出来ないことを知って驚愕した覚えがある 自鯖でrep2の環境をつくるのにvi使ったけど、苦痛でしかなかった。 emacsは〜出来るはずだと機能を掘り下げ追い求めてしまって疲れる
vimは〜出来るはずだがまあいいかとデフォ使用
この違いは何だろう 最近はMacOSのおかげで、Vimを最初から使えるワカモノが少しだけ増えた
逆にワカモノはEmacsを使わない Emacsは作ってる人の容姿が嫌
Vimは作ってる人の心の狭さが嫌
そこで奥さんNeovimですよ 前に書いたコードをコピって修正して…なんてことをやる場合、
vimのテキストオブジェクトなんかを知ってるとものすごく楽 デフォルトでピコかナノがインストールされているはずだが… >>76
vimscriptよりelispのほうが()がある分
なんとなくかっこいいからじゃないか デフォルトのエディタがnanoなので、使う機会がない >61
Vi/Vim カトリック
仏教
ヒンズー教
emacs プロテスタント
イスラム教
東方教会
ユダヤ教 >>84
おいおい
マウスをプログラミングの最中に触るやつがこの地球上にいるのかよ? >>84
そりゃそうだw
キーボードから手が離れるのは集中力が途切れるから嫌なモノなんだよ atomからVisual Studio Codeに乗り換えたわ
今時viとかemacs使ってるやついるのかw ビジネスでも何でもねーな
アフィカス用のスレ立てすぎ 高校にLinuxがあって
Winメモ帳よりviの方がいいじゃん
って言ってるJKがいるよ こういうのはサーバーで使うから
パソコン使ってる一般人は関係ないから そりゃあ、キー操作のみで、しかも最小のタイプ量で
プログラミングで良くやる操作が可能だから、この手の
エディアも捨てたもんじゃねえわな。 プロ用だわな。
ただ、あまり直観的とは言えないわな。 コマンドの名前に
しても、何か場当たり的に便利な機能を作り込んで行ったと
いう印象はぬぐえない。
これはUnix系すべてに当てはまる。 綺麗な体型に整理しなおせば
初心者に優しくなりもっと浸透するわ。 よっぽどのことでもなければViとかで直接ファイルを修正することはないよな。
こんなのは大障害の元だ。 ホントにトラブった時はviしか動かない場合もあるからな
普段は全く使わないけど
日本語とか使い出すと不便だし >>104
LANGの設定がおかしいんじゃないの?
もう忘れちゃった。
思い出すにはちょっと使う必要があるが、機会が無い。
趣味でLinuxでもやるか。
これってwindows側でファイル編集してFTPでアップロードじゃダメなの?
win側で編集する方がミス無くなると思うんだけど >>110、111,113 ありがと
もう一つ疑問
リナックスはエディタ必須なの? もちろん、windowsでVimを使っても良いのだぞw
ってか、俺は一応、入れてるが >>58
付け加えると、Windowsのパスはスラッシュとバックスラッシュの両方を受け付ける。
嘘だと思うならエクスプローラーのアドレスバーにc:/windowsって入れるなり、
コマンドプロンプトで cd c:/windowsって入れるなりしてみ? >>114
普通はそうする。
本当にそれで正しいのか確認しないまま直接編集とかまずやらない。 >>114
> これってwindows側でファイル編集してFTPでアップロード
やめたほうがいい。
改行コードの違いなどで余計なトラブルの元になる。 >>119
> 本当にそれで正しいのか確認
* ダブルチェックする
* 編集前後でdiffをとる
などで確認するのが普通
Windowsで編集したからといってミスが無いことを担保できるわけではない。 >>50
atomでemacsは代替できたな。さようなら、lisp。
viは、最後の砦って奴で残るだろう。 デフォでviしか入ってない環境ってまだ存在するの?
実体はvimだろ今時は >>127
情シスがいるような企業でもエディタに関して寛容でしょ
さすがにライセンス費を出せっていうのはそれなりの根回しは必要だけどね >>28
今はできんのか、すごいね
昔使ったときはファイル内の既存文字についての補完しかなかった >>128
商用UNIXとか。
あと、こないだFedoraインストールしたらviしか入ってなかった。 ラインエディタとか使い方忘れてるけど、基本なんでも覚えて使うよ
道具選んでるようじゃ仕事にならん >>129
秀丸しか使わせてくれないところは知ってる(会社でライセンス買ってる)。
もっとも、Linux上のソフトまでは管理してなかったので専らLinux上のvim使ってたけど。
スクリプトの修正にはvi使うが
オレは結局
samba経由で秀丸がメイン >>8
これ。
クソ極まりないライセンス契約だしな >>122
Viで編集しちゃったらその確認できないでしょ。
修正するファイルを外で修正して、修正内容が本当に正しいのか確認するのが当然のこと。 >>127
事故による障害引き起こしたいとしか思えんな。 >>114
FTP サーバーとか firewall の設定をしたいんだよ... >>137
直編集しなかったらよくね?
編集前後を外出して確認でもいいよね? いくら障害起こしても構わない環境でもなければ
ファイルをViで直接編集とかありえんよ。
いくら修正前のファイルをコピーでバックアップとったとしてもね。 >>139
sshd殺さなかったらええやろ
殺すんか? 秀丸とかサクラみたいにマクロが使えるのじゃないと使いにくくてかなわん
変に気取って使いにくいままだからLinuxはゴミのままなんだと思う 常駐SEとか外部環境に頼れないならviは覚えとかないとな。
単に家とかだったらviにこだわる必要はない。
ちょっとした編集とかならいいけど、開発言語に合わせてIDE使いこなした方が生産性は高い。
ここ1年ですっかりAtomに変えちまったな。 >>137
元ファイルをcpすればいいだけでは。
もっとも、今ならansibleなど使ったほうがいいとは思う。 >>144
個人でマクロ組むのは大いに結構だけど、遺産として業務に組み込まれるとめんどくさすぎ。
特に秀丸マクロとか止めてもらいたい。 >>141
Windowsに持って行って編集したほうが確実というようなレベルの人員でLinuxサーバ運用してるほうが怖いけど。。 >>148
FTPに拘らんでええやろって言ってるんだけど
諸事情でもあるんかな
まあええわ ごめん、ここまで読んだけどお前らが何について話ししてるのかさっぱり分からん
つまりPS4的にはどうなの?
ダメなの?イケるの? Emacsは小指が疲れるという理由でVi使ってるわ 学生の頃にひとしきり使い方覚えたけど、vi強要するのはどうかと思うね >>157
そんなに小指疲れないだろ
どんな運指してるんだ? >>157
同意
やたらとCtrl押しが多いから、あれは疲れる(個人的には) >>1
Vimの「使用するシステムリソースが少ない」ならEmacsのそれも大したものではないし、他に挙げられてる理由もEmacsにも言えることばっかだな。 > 使いこなせるようになると高い編集効率を実現できる
vim使う理由はこれにつきるな >>159
CtrlとCapsLockを入れ換えてないんだろ 設定管理するのが大変でやめた。vscode使ってる viは設定ファイル編集にぴったりだけど、あれでコードとか文章を書こうとは思わんな。 viは使い始めて26年、今でもLinuxの設定いじりとかに使うけど、
コマンドは :w と :q! と:wq くらいしか知らない。たまに :set number使うくらい。
emacsもviと同じくらいに使い始めた。最初はエディタとして、次はメーラー、net newsリーダーとして
使って、windows出てからもmeadowとかで使ってたけど、windows 2000が出たくらいで使うのぱった
りやめた。.emacsとかでemacs-lispとか触りだすと、きりがないんだよね。
今はプログラミングはwindowsならvisual studio、Web系ならeclipse、テキストはサクラエディタ。 日本のIT技術者は世界的な最先端にいない
というイメージが染み付いてしまってる >>146
まったく的外れ。
予め編集してレビューしたファイル持っていくのが当然でしょ。
そのときになってViで編集して
タイプミスで障害引き起こしたらどうすんの。 何使うとかどうでもいい
それを使って何をしているかが一番の論点 このスレではVSCode人気ないんだな
人気かなり上昇してるんだけど お前らエディタ何使うかまで統率されてるのかw
その状況を打破できてない時点でこの業界向いてないわ転職しろw MS-WORDでカーソル動かそうとして、
jjjjjjjjjjj
ってなったり。 Linuxで使うエディタとしての話が脱線しまくりだな
オリジナルのファイルをどう扱うかとかエディタと関係ない話で偉そうにしてるやつとかどうしたいんだw viが入ってないシステムはめったにないが、
emacsが入ってないのは割りとあるからね。
で、emacsのインストールでエラーが出て、
makefile書き換えるのにviのお世話になるという。 >>157
疲れるだけならかわいいものだ
定番のemacs 小指、つまるところ腱鞘炎にかかったわw
それ以後はdvorak 配列ベースの廃人キーバインドになった
もう疲れ知らずだ 何十年経っても同じ事を繰り返すんだな。
エディタなんて自分が好きなのならなんでもいいだろ。
vi使える俺カッコいい!なんて言っててどえするんだ?
Windowsのメモ帳でコード書いて億万長者になったヤツもいるんだぞ。たぶん。 vi使ってる人って50代以上だろ?
むかしはviのほうがよかったのかもしれんが
emacsが充実してるのにvi使う理由がわからん
○ オープンソースソフトウェアである
○ デフォルトでインストールされていることが多く、そうでない場合でもインストールして利用できる
? ドキュメントが豊富に用意されている
カルト Vimには活気のあるコミュニティが存在している
? 設定によるカスタマイズの自由度が高く、かつ高い拡張性を持っている
? 設定ファイルはポータブルでほかのLinuxシステムで使ったりほかのユーザと共有できる
○ 使用するシステムリソースが少ない
○ さまざまなプログラミング言語とファイル形式をサポートしている
○ VimはLinuxシーンにおいてすでに知名度が高い
× Vimは面白い! まぁ、Viは一応使えるようにはしてるよ。解説ページとかと首っ引きだけどね。非常時は仕方ないよね。
お弁当食べたくても手元にマイ箸がなけりゃ鉛筆2本で済ますしか無いだろ。それと一緒だよ。
だけど普段食べる時も鉛筆2本で食いたいとは思わないね。 エディターが面白いってどうなん
例えば、キャンパスノートが面白いって言う
絵描きが優れているとはとても思えないけど テキスト入力でマウス使いたくないし、矢印キーは遠い
これを解決したのがvi android studio や xcodeにvimのプラグインを入れて
vimのキーバインドでIDEを使ってる俺様が勝ち viは最初使いづらくてEmacs使ってたけど
だんだん慣れてきて今ではEmacsもviも使えるようになった
vi使える奴はLPICレベル1取得した方がいい どういう仕事してるかによるでしょ。
ファイル開いて保存して閉じるまでが30秒いかないパターンばっかりの人は
起動に時間のかかる emacs だの、別ウィンドウがひらくものだの使ってられない。 社給のPCが低スペすぎてnotepad++じゃないと無理… viは過去の遺物だとおもってた
使ってる人いるんだ 昔はLinuxメインでvi使ってたけど、Windowsがメインになって
VM上でしかLinux触らなくなったらサクラエディタが一番使いやすくなった >>204
そりゃsshでログインして作業するときにはvi使うでしょ LinuxでEmacsを使うべき10の理由
org-modeが使える
オープンソースソフトウェアである
デフォルトでインストールされていることが多く、そうでない場合でもインストールして利用できる
ドキュメントが豊富に用意されている
emacsには活気のあるコミュニティが存在している
elispによる自由度の高いカスタマイズが可能で高い拡張性を持っている
さまざまなプログラミング言語とファイル形式をサポートしている
EmacsはLinuxシーンにおいてすでに知名度が高い
Emacs/Elispは面白い! Exceed on Demand で、どこぞの遠く離れた Linux マシンで作業する、ってのが主流になりつつあって、
そういうのだと X 描画負荷の少ない Vi/Vim がいいんだよね
高級IDEとか、Kate / GEdit なんか使ってられないくらい重い nanoでいいや
後期Linuxは大抵これだし
これすらない環境のLinuxなんてよほどの事情が無い限り弄らないしまともに使えないだろ
viしかないなら仕方ないにしても徹底的に覚えるまでには至らない >>209
Emacsはtranp機能が便利で良い。viで探したが同等の機能は判らなかった。もし同等の機能があるなら嬉しい。
ssh(または指定のプロトコル)でサーバから指定のファイルをテンポラリにコピって
それを開いて、編集してセーブするとテンポラリをサーバに転送
を裏で自動でやってくれる。詳しい解説は巷にたくさんあるのでスマンがgoogle先生に聞いてくれ。
こいつを使いこなすと、邪悪でいじわるな管理者がサーバにemacsを入れていなくても、
手元のPCのemacsの環境でサーバのファイルがいじれるようになる。
(巷の解説に従って、ちょいとemacs-lisptをコピペすると、)sudoしなきゃいじれないところもemacsからいじれるようになる。
emacsが入ったサーバにターミナルエミュレータで入って、わざわざサーバ内のemacsを
emacs -nwで使うなんてこともしなくて済む。
手元のemacs環境を使えるので、もちろん自分専用にカスタマイズし放題した一番ストレスの
無い環境でいじることができる。 >>202
emacs上げっぱなしにしとけばいい話。viでも同様。 >>212
どうでもいいけどtra*m*pな
Transparent Remote Access, Multiple Protocols >>212
ちょっとしたスクリプト書けば(viに限らず)実現できそうだけど。 俺の周りだと若い奴でも結構vim使うが、emacs使ってるのはジジイばっかりだな。 >>115
質問の意味がよくわからんが、Windowsでいうメモ帳みたいなものだよ。
メモ帳よりはずっと高機能だけど。
Wordとかではダメなのかという意味なら、Linuxではテキストファイルを
弄ることが多いからWordのようなソフトは使わずにテキストエディタを使う。 随分、前に、システム管理者の引き継ぎの時に、
「vi が使えなくて、ソラリスのシステム管理者に
なれるわけねーだろ〜!」と
切れている先輩がいたな。
まぁ、確かに、その当時だったら、人んど全社員がvi使っていたからな。
パソコンで編集してftpしてた奴に
システム管理者を引き継がせようとする会社が悪い。 有名なプログラマーは何使ってんだろ?
Matz(Ruby)→
ザッカーバーグ(Facebook)→
ポールグレアム(Lisp)→
ほか知ってる人いる? >>212
vi scp://[ユーザ名]@[リモートホスト]/[homeからの相対パス] >>28
Vimのインテリセンスは今時のIDEと比べたら「もどき」だけどな… emu無しでエロゲの大半が動くようになったらlinuxに乗り換えるわ >>223
サンクス!
または vi ftp:ほげほげ ってのがあるのか。なるほどなるほど。 有名なEmacsユーザ
Amelia Andersdotter – Politician
Steven Brust – the author of Vlad Taltos
Vernor Vinge – the author of True Names and A Fire Upon the Deep, Hugo Award winner
Whitfield Diffie – security expert (Diffie-Hellman key exchange)
Marc Andreessen – the creator of the Mosaic browser and the founder of Netscape
Richard Gabriel – the author of Worse is Better
Guy Steele – an expert of programming languages, the author of C: A Reference Manual
Peter Norvig – the author of Artificial Intelligence: A Modern Approach
Jamie Zawinski – an important programmer of the Mozilla project team
Daniel Weinreb – cofounder of Symbolics
Julian Assange – the founder of WikiLeaks
Martin Fowler – coauthor of Refactoring: Improving the Design of Existing Code
Mark Zuckerberg – Facebook founder
Yukihiro Matsumoto – the creator of Ruby
Guido van Rossum – the creator of Python
Linus Torvalds – the creator of Linux and Git
Donald Knuth – the creator of TeX and the author of TAOCP, Turing Award winner
Eric Raymond – the author of The Cathedral and the Bazaar and How to become a hacker
Richard Stallman – the creator of GNU Emacs, the founder of GNU Vimのオムニ補完じゃ満足いかんの?
CTRL-X CTRL-O emacsを使いやすくする設定。
alias emacs='vim' >>33
今はしらんけど、ちょい前は、@や○や×なんかを入力すると、カーソルの位置がおかしくなった emacsは複雑すぎるからなぁ。
サーバーの管理だとviで十分だし、emacsなんて入っててもライブラリ毎捨てちゃうわ。 vjjjjjdkkkkkp
って感じのオリジナルにないコマンドが便利だぞ >>231
それ多分viじゃなくて端末の設定の問題。
同じファイルをcatで出力してもおかしくなるなら問題なの確実に端末側。 昔使ってた32bitに入れてみようかな
何が目的ってこともないんだが プロなら vi/vim の一択
客先のサーバ環境に「vi使えないのでemacs入れてください」なんて言えるわけない 意外と:xコマンド知らない人が多いのに驚く。
:wqより楽なのに。 >>235
今もgnome-terminalとかでずれて見える。
xtermだったら半角幅になるように文字が小さく表示される。
確かgnome-terminalだったら何か環境変数設定して起動すれば
表示が正しくなる(けど入力したら変になったような)。
それと確か日本人が作った端末のmltermを使えば期待通り表示される。
入力しても変にならなかった記憶。 >>237
なんのプロだよw
プログラマーは客先に行かないやつも多い >>241
システム構築・運用。
IT業界はプログラム書くだけが仕事じゃないんだぞ。 >>241
おまえは客先のサーバに接続するのに直接行くのかw(ssh使えよw)
サーバ環境用意した時「vi使えないんで」とかいう開発会社には仕事発注したくない >>242
お、おう
でもその前にこのスレはいつからシステム構築運用限定になったのかな? >>243
いつ俺が客先のサーバに接続するのに直接行く、なんて言いましたか? 2013年10月8日の読売は永久保存版だぞw
http://hayabusa3.2ch.net/test/read.cgi/news/1381235548/
http://uni.2ch.net/test/read.cgi/newsplus/1381214144/l50
新聞界のドンであるナベツネが書いてるんで有名な社説で
「放射能は、時間を経ると減り、1000年で99・95%が消滅する。」
なんて書いちゃってるからなwww
新聞の社説は一番重要だからちゃんと読めとか言われたことあるよな?w
その世界最大の発行部数が自慢な新聞の社説でこれだからな実態はw
読売を読んでる奴=バカwwww サーバ管理で使うvi/vimのこまんどなんて10個位なんだからそれだけ覚えて、普段は好きなエディタ使えばいいのに(´・ω・`) >>251
qとwqだけでいいよな。
なんか触ると編集モードに入れるし。 viはデスマッチで変な文字を入れてしまう率が一番低い
頭が死んでいても指が勝手に動いてなんとかなると言うか
妖精さんが仕事してくれる感じ >>137
その「外で修正」をやるのも普通はLinux上だと思うんだけどね…
win上でやると文字コードとか改行コード間違えるやつが居るから
diffコマンドではなくツールでdiff取りたいのでチェックをwin上でやるのはまあ仕方ないかもしれないけど… viのコピペ方法を毎回忘れるんだけど、いい覚えかたない?
しかもviを使わざるを得ない状況っていつも緊急かつwanが死んでる的な状況だから
ググることもできずマジで死にそうになる。かといって毎日使うわけでも無いので体で覚えることもできない。 yyp の事?
yank 2つにペースト とそのまま覚えているけど、
複数行の場合は、その前に行数を入れればいいだけだし、
何かの釣り? >>258
ノートかスマホも持ってないのかよ
なりすまし楽しいか? >>258
自宅なのか会社なのか出先なのかわからんけどメモ書いてどこかのKING JIMファイルに挟んどくしかないんじゃないかな >>258
Vypでやればビジュアル的にもわかりやすいとおもう。
最初のVは大文字 今時cuiとかw
そろばんや電卓どころか正の字で数を数えてるようなもの… >>254
比較も vimdiff で良いんじゃないか
:vertical diffsplit で確認しながら編集してもいい ターミナル接続する事が多いし。
10も理由は要らないと思う。
Vimは趣味の領域。 >>258
yank & paste
遠吠ておけば忘れないと思う Linuxの運用管理なんてしたくねーんだよ
vi使ってるやつに金払うから俺の為に環境整備しとけや
んで、俺の為にEmacs入れとけ 昔々、確か22年位前のこと
UNIXで水処理システムの開発で
制御画面のドット画を描くために
viで編集していたw
ただその為だけにUNIX使っていた
何だったのだろうw
同時期にC言語で帳票出力ソース(100step)程度をコーディングして
上司がそれをぶっつけで投入して「動いた、凄え」とか
言ってた気がする
その昔のソフト開発は実に牧歌的だったw
だから、潰れたんだろうというか
正確には他所の会社に買われた >>273
環境整備なんて若い衆にやらしとけばいいでしょ
執事とか >>275
環境整備こそ自分でやるものじゃない?
少なくとも上は把握すべき
なんか俺の感覚間違ってる? 今は知らんが昔は
emacs=統合環境・プラットフォーム
vi/vim=テキストエディタ
という認識だった >>276
俺は半分同意かな
誰でも出来て当たり前にすべきかと
まー、基本操作覚えておけば経験値あがるからそれでいいだろ
郷愁を感じてる世代はいるし、それはどのツールも同じ 環境整備を若手とか下に任せる奴って実は環境整備が苦手、ITが苦手、才能ないってイメージしかない
実際そういう奴多くね?
環境整備自分でちゃんとできる先輩ってプログラマーとしても優秀な人が多い
あくまで俺の個人的な経験からだけど >>276, >>280
若手を環境整備・運用ができるまで育てることができて一人前かな。
ベテランがやればできるのはできて当たり前としか評価されない。 次 の 選 挙 は ど ん で ん 返 し に な り ま す
小沢 一郎「次の選挙はどんでん返しでまた逆になりますから,期待してください」2017年02月07日
1 9 8 7 1 9 9 7 2 0 0 7 2 0 1 7
ブラックマンデー ⇒ アジア通貨危機 ⇒ サブプライムショック ⇒ 今年、最期の大暴落!
日 本 か ら 始 ま る 世 界 的 株 式 市 場 の 大 暴 落
日本で始まる株式市場の崩壊は世界中に反響するでしょう。
終いには政府にも支えることができなくなり、どん底に落ちていきます。
日本政府がアメリカ国債の25%を引き出すと世界経済が破綻しマ人トレーヤは出現します。
UFOがとてつもない数で姿を表すでしょう。
非常に間もなくマ人トレーヤをテレビで見るでしょう。
マ人トレーヤは「匿名」で、毎日テレビに現れ、質問に答えます。
彼は非常に物静かなやり方で話します。彼の控えめな態度に混乱してはなりません。
最 初 に な く な る の は 世 界 の 株 式 市 場
世界に振りかかる負担は莫大です。そのコストは、職場の喪失であり、突然の働き手の失業です。
新しい社会の中に存在する場はなくなるでしょう。
抑 制 の な い 成 長 に 基 づ く 経 済 政 策 は 終 焉
日本国民はどう対処すればいいのか
新しい政権は民意を反映し、食糧、住宅、健康、教育、最後に防衛です。
国民の意志を裏切ることは、極端な場合、自殺や殺人にまでつながります。
民衆の指導者は職業的政治家ではない人々から見つかるのです。
世 界 平 和 の 脅 威 イ ス ラ エ ル イ ラ ン ア メ リカ
イスラエルの役割は、パレスチナに許しを請うことです。
この国(日本)は、同盟国だからという理由でアメリカの行動に沈黙していますが、
アメリカによる侵略に反対の声を上げなければなりません。
彼らが世界中に‘民主的’制度を確立したいという衝動をコントロールするのは、マ人トレーヤの任務です。
1 4 歳 以 上 の 人 々 は 心 の 内 で 聞 く で し ょ う
マ人トレーヤが世界に向かって話をする時、初めて本当の身分を明らかにされます。
およそ25分か35分、史上初、世界的規模のテレパシーによる接触が起こります。
日時はあらかじめメディアが時間を知らせるでしょう。
>>282
それならいいんだが、育てるっていっても自分が何も知らない先輩とかも多いのよ
環境整備といっても関連技術は日々進化してる
dockerとかansibleとかawsとかlamdaとかそういうのについていこうとせず若手に任せる部署ってのは終わってる vimの機能豊富過ぎてvi互換モードでしか使ったことがないわ
viも基本的にコマンドしか使わないけど、
今でもプログラミングはviだな。
指がASCII配列に慣れてるので普段使ってるUS配列のキーボードではvi使えない。。。 >>286
意味がわからんがAscii配列=英語キー=US配列じゃないのか? 最初は流行に流されemacs使ってたけど、viのあの独特の操作は癖になる。
当初は、hjklキーで移動とか変態だろとか思ってました。 林田力 東急不動産だまし売り裁判で検索したら分かります 学生時代、学校で最初にvi習って、次にemacs習った
あーvi使えない奴のための救済なんだなーと思った コマンドモードとエディタモードの切り替えが面倒くさい anythingだっけ?シェルでやるような作業も全てemacsでできるようにして
「emacsはエディタではない、環境である(キリッ」と言ってる先輩いたな
でも仕事はできる人だった viがunix哲学でemacsがLisp文化だっけ? >>291
まさか切り替えにESCキー押してるのか… 原始人はEmacs/Vi
古代人はgedit/Kate/秀丸/サクラエディタ
現代人はVisualStudio/Atom/Eclipse vi使ってて日本語入力が一番めんどいのだが、なんかいい方法おしえろください
vi:移動(h,j,k,l)→エディタモードに切替え→日本語入力に切替え→日本語入力→英字入力に切替え→コマンドモードに切替え→移動
emacs:移動(C-n,C-p,C-f,C-b)→日本語入力→移動 >>298
ESCでIM抜けるようにすれば?
これだけでだいぶストレス無くなるよ >>303
ESCでIMoffとノーマルモード移行を同時にやる >>299
業務だとコメントもコミットログも英語を強要されるしな >>286
ロジカルペアリング=ASCII配列=JIS配列だよと
思ってたらUS配列のこともASCII配列というんだね(こっち多数派?) >>297
Eclipseなんてすでに爺しか使ってないだろ 日本語はかなぐり捨てるもの
初心者でもないのに英語に不自由するようではだらしないね >>297
> 現代人はVisualStudio/Atom/Eclipse
これにvimプラグイン入れるのが最強
ぶっちゃけvimのキーバインドがこと編集においては最強なんであって
vimキーバインドにできるのであればvimに拘る必要はない とりあえずviなら標準で使えるからな。
自鯖ならともかく、レン鯖とか権限の都合で勝手に出来ない場合で
確実に使えるって事でviだわ。 顧客「おい早くなんとかしろよ」
ゆとり「Emacs入ってないじゃん死ねよ爺」 >>3030
Kaoriya版しか使ってないけど、これだとデフォルトでそういう動作だな。
しかも挿入モードのIM状態は保持されて、再度挿入モードに入った時に復帰する。 >>310
UIに日本語は必須だろう、常識的に考えて >>316
?
コードのなかに直接日本語書いてるの? 原始人はEmacs/Vi
古代人はEmacs/Vim
現代人はEmacs/Vim Linuxなんてメンテ専用の部署が一括で環境整備して配れよ
個人個人がメンテしてたら環境バラバラで動かなくなったりするだろ >>317
UIならテンプレ内に日本語を書く。
それに、客先のシステムをさわれば、客先のルールに従うのが当然。
指示次第ではコードに限らず日本語入力もありうる。 >>320
そういうのは別ファイルとかDBとかで管理するもんだと思ってたが、
なんでもごっちゃのシステム弄らなくちゃならん時もあるよね
お疲れ様です vimと関係ないけど、秀丸卒業したいけどマクロ資産が手放せず困り中
おすすめある? いまだにコメントに日本語が許されるプロジェクトがあることに衝撃を受けました 別に外人が読むわけじゃなければ日本語で書くよ。
ベトナム人とかネパール人使ってるところは大変だね。 日本だけで閉じた仕事なんてこの先あるのかねー
地方自治体系のシステム? でも自治体も今後は独自システムなんて無くなるだろうし
なんの案件やってるの? >>327
いくらでもあるよ。
> 地方自治体系のシステム?
そういう仕事しか見えない世界にいるとわかんないかもね。 >>329
はいわかりません
防衛、航空、車、医療、学校、ゲーム、どれも当てはまらないし、
パチンコ業界とかですか? それに外国で売られてるものでも、コメントは日本語でかかれてたリするよ。
ソースコード公開するわけじゃないから別に構わん。 オフショアやってても仕様書、コメント、バグ票すべて日本語ですけど?
受託開発とかで日本に閉じた案件なんていくらでもあるし海外との共同開発をバンバンやってるとか無職の思い込みだろ w コメントは普通日本語で書くだろ。
外資系の中の僅かな日本人とかでもない限り。 コメント?全部最大英語で書いてるわ
日本語の説明なんてかったるくて書いてらんねーな >>321
その別ファイルとやらの編集時に日本語入力いるだろw emacsで日本語書き込む気にならない
今のemacsは日本語書けるのかな
utf-8指定で書けるのなら使えるんだが >>298
今時のviはインサートモード中でもコマンドモード中でもカーソルキーでカーソル移動出来るぞ。 >>337
個人なら異端ではないが法人なら自分以外がメンテナンスすることを考えてない ところでviとvimって何が違うの?
viしか知らない >>343
Home, End キーも受け付けるし便利になったね viはUNIX系の大抵のOSで使えるので覚えといた方がいいな >>345
ファイル名指定せずにvi起動して
VIM - Vi IMproved
と表示されれば実はvimを使ってる VimでIDEみたいなプラグイン入れてる奴はマジでアホだと思う。
それこそ、IDE使えよ。アホか。 >>349
Eclipseは遅くて使いものにならんかった
他にいいのある? ずっとvi使ってたけど、去年辺りからはnanoだわ 最近のディストリビューションで、vimじゃなくてviが初期のやつあるんだろうか
ここ数年vi見てない そういえば、Win10にはedlinが無い
プンプン winscpでつないで
ファイルをサクラエディタで開いて編集してまつ^p^ >>353
どうせ使ったことも無いくせにメモ帳でいいじゃん >>143
知らなかった…
普段、Linuxも使ってるから、パス区切り文字が同じなのは地味に嬉しい。
viネタスレで思わぬ収穫 >>349
指の延長にviが存在してる状態なので他の環境に移行するのは、結構大変なんです。
Winのメモ帳使ってる時に、hjklの文字が現れる度にイライラしてます。 >>358
CP/M-86のedからMS-DOSのedlinに移って、天国のようですたが >>362
で、そのedlinをいつまで使ってたんだ?
7まで使ってたならただのバカだしDOS時代のみならただのボケ老人だ 1年ほど使って、WordStarやWordMasterを買わせたよ
自分でその後よく使ったのは、インテルudiのalter/aedit >>330
君、90年代のFORTRAN77コードしか見たことないんだろ? >>352
レン鯖だとfreebsdの所もあったりするくらいだしな。 >>361
わかる。窓使いの憂鬱(yamy)が手放せないわ >>329
組み込みは完全に無理だわ
ほんとにいくらでもあるんか? コメントなんて書かないだろ。
ソースコードがきれいなら不要。
レベル低いプログラマを使わないといけないプロジェクトは大変だな。 >>374
SoCとか海外の買うしかないからなぁ
スマホ屋だけど仕事相手は外人ばっか Linuxは日本語とかの2バイト文字関係でのトラブル多いからね。 >>376
ん?メンテナーや開発者、コードの公開先に外国人がいるからってこと?
組み込み系関係なくね? >>1
viは普通に使ってるが10の理由といえるほどの理由が書かれてない >>379
日本だけで閉じるの解釈は人それぞれだな。駄レスすまんこ UNIXやLinux使いって宗教じみたところあるからなあ
解説書というより宗教書と言った方が良いような本もちらほらある 今だと面白いのはVisual Studio Codeの方が上だな。
あの軽快さをeclipseがどこまで(node.js共々)知らん振りできるかが見もの。 1Gばっかだよ
勉強しては飽きて忘れて振り出しに戻る
操作だけ覚えても、どんな事に使えるか知らないし普段使わないから忘れる >>384
そんないいの?インテリジェンスとかリファクタ機能とかあるの? Gnomeに標準で付いてる名前知らないエディタばっか使ってるわ >>1
確かに使えないとリカバリーの時に困る可能性あるけど、喜んで使う奴なんて少数派だと思うぞ。 >>388
viとvimは違うぞ
vimはssh越しでも普通に使えるから重宝される これってサクラエディタとか秀丸エディタみたいに
URLの文字列をクリックしただけで
そのURLをデフォのブラウザで開くことはできるんかの?
難しい設定なしで >>388
プログラミングに便利な編集機能がたくさんあるので、
愛用しているプログラマは多い。
IDE使っててもキーバインドはvim準拠にしてたり。 >>391
viもvimもCUIエディタでマウスなんて使えんぞ。
GUIベースでそういうのを期待するならVScode使え。 >>361
なんかviのコマンドって妙に馴染みやすいよね。
使ってると日本語からどんどん遠ざかるけど。 vimでマウス使えるっていうけど、どこまでできるの?
ポップアップ出てインテリセンスみたいに親切に色々やってくれんの? ゆとり向けの糞重い機能はいらんわ
エディタは1フレーム以内に反応してくれないとストレスが溜まる >>403
無料ならサクラエディタもある
Linuxのwineで使うとちょっと不満があるが >>403
日本語の2バイト文字をまともに使えるエディタはほぼ国産。 >>408
そりゃそうだろ
いちいちヘブライ語をサポートしたりしないのと同じだよ >>157
viでもGとかctrl+dとか言うても小指使う機会多いやろw
最近vi使い始めて「あれ?これならEmacsでもよくね?」と思い始めた。まあ秀丸最強は揺るがないけどw >>410
カーソル移動に小指使うemacsと比べたらまだ直感的。 >>411
そんなに小指使いたくないならペダル買えば?
上海問屋で3連ペダル3000円位で売ってるぞ ■ このスレッドは過去ログ倉庫に格納されています