vi原理主義者の集い 2nd。
歴代スレは>>2。関連スレ・サイトは>>3。
探検
vi 2nd
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
NGNGNGNG
どのvi使ってる?
vimなら
:ab nmm nyuuryokuga mendouna mojiretsu
でいける。他のvi cloneはわからないけど。
vimなら
:ab nmm nyuuryokuga mendouna mojiretsu
でいける。他のvi cloneはわからないけど。
418名無しさん@お腹いっぱい。
NGNG 7月初カキコは俺がゲットだ!
4191A3
NGNG 1A3
NGNG
7月12日初カキコは俺がゲットだ!
421あぼーん
NGNGあぼーん
422名無しさん@お腹いっぱい。
NGNG 保守
NGNG
Gentoo に入ってる original vi (app-editors/vi) は 3.7 だ。
もっとも、nvi/jvim に慣れた漏れにとっては最初インストール
したとき emerge しただけで、次からは迷わず nvi を入れる
ことにしたが。
もっとも、nvi/jvim に慣れた漏れにとっては最初インストール
したとき emerge しただけで、次からは迷わず nvi を入れる
ことにしたが。
NGNG
/bin/shもオリジナルshにして欲しいものだ…
425あぼーん
NGNGあぼーん
426名無しさん@お腹いっぱい。
NGNG 単語や行を削除しながら、
かつコピーしてあるものをペーストするような
動作はどうやったらいいでしょうか。
例えば
1行目: red white dog green blue
2行目: yellow
というのがあって、1行目の dog を yellow に変えたいような時です。
カーソルが 2行目の yellow の上にあった場合、自然と
dw または yw で yellow をコピーしますが、
この後 1行目の dog の上にいってからどうすべきなのか、です。
かつコピーしてあるものをペーストするような
動作はどうやったらいいでしょうか。
例えば
1行目: red white dog green blue
2行目: yellow
というのがあって、1行目の dog を yellow に変えたいような時です。
カーソルが 2行目の yellow の上にあった場合、自然と
dw または yw で yellow をコピーしますが、
この後 1行目の dog の上にいってからどうすべきなのか、です。
NGNG
a. そのコピペ中心の発想をやめて素直にcする。/ で飛びつつ . する。
b. ちまちまやらんと :%s/dog/yellow/g する。
b. ちまちまやらんと :%s/dog/yellow/g する。
428426
NGNG >>427
複数回やる時はもちろんそうしますが、
今回は一回限りの時にどうするかということです。
yellow とか dog が長い単語の時は特に。
今の所、yellow をコピーして dog の上にいったら
Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。
うーん、でもこれしかないのかな。
複数回やる時はもちろんそうしますが、
今回は一回限りの時にどうするかということです。
yellow とか dog が長い単語の時は特に。
今の所、yellow をコピーして dog の上にいったら
Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。
うーん、でもこれしかないのかな。
429名無しさん@お腹いっぱい。
NGNG nviにもvim6みたいにシンタックスカラーリングみたいなの無いの?
それと、オートインデントみたいな機能もなけりゃ初心者の俺としては辛いな。
みんな、C言語でインデントする時にどうしている。
それと、オートインデントみたいな機能もなけりゃ初心者の俺としては辛いな。
みんな、C言語でインデントする時にどうしている。
NGNG
431名無しさん@お腹いっぱい。
NGNG NetBSDです。
今、C言語の勉強をしていてどういった基準で自分でインデントとかしたら良いのか
正直なところわかりません。
自分としては、nviにvim6のようなシンタックスハイライトとオートインデントが
あればそれだけで良いです。
あとは、何も望みませんから、nviでどうしたらif文やdo-while文等に色が
付くようにしたらいいのか分かりません。
今、C言語の勉強をしていてどういった基準で自分でインデントとかしたら良いのか
正直なところわかりません。
自分としては、nviにvim6のようなシンタックスハイライトとオートインデントが
あればそれだけで良いです。
あとは、何も望みませんから、nviでどうしたらif文やdo-while文等に色が
付くようにしたらいいのか分かりません。
NGNG
>428
Pwdwでいいじゃん。
> Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。
それだと思ってる結果がえられないと思うんですけど、、、。
キーを一つ一つ考えながら打ってるからかっこ悪いなんて思うわけで、
考える暇もなくガンガン打ち込んでいけば、かっこ悪いなんて考える
暇もないよ。
>429
:set ai
Pwdwでいいじゃん。
> Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。
それだと思ってる結果がえられないと思うんですけど、、、。
キーを一つ一つ考えながら打ってるからかっこ悪いなんて思うわけで、
考える暇もなくガンガン打ち込んでいけば、かっこ悪いなんて考える
暇もないよ。
>429
:set ai
433426
NGNG >>432
> Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。
> それだと思ってる結果がえられないと思うんですけど、、、。
あー、すみません。viper(emacs) の独自仕様だったようです。
P すると paste した後ろにカーソルがとんじゃうみたい。
> Pwdwでいいじゃん。
これですね。
viper の変な仕様を直した後はこれでいきます。サンクス!
しかし、微妙に違う所があって困るなあ。>viper
lisp で修正が簡単だからいいけど。
> Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。
> それだと思ってる結果がえられないと思うんですけど、、、。
あー、すみません。viper(emacs) の独自仕様だったようです。
P すると paste した後ろにカーソルがとんじゃうみたい。
> Pwdwでいいじゃん。
これですね。
viper の変な仕様を直した後はこれでいきます。サンクス!
しかし、微妙に違う所があって困るなあ。>viper
lisp で修正が簡単だからいいけど。
NGNG
>>431
vim使えばいいじゃん?
vim使えばいいじゃん?
NGNG
あとは、何も望みませんから、クリスマスにはミンクのコートと
ダイヤのコートを買って欲しいの(はぁと
ダイヤのコートを買って欲しいの(はぁと
NGNG
とほほ。:s/コートを/指輪を/
NGNG
NGNG
>435
きっとそれも:set aiでOK
愛の力で何でも可能さ
きっとそれも:set aiでOK
愛の力で何でも可能さ
NGNG
NGNG
NGNG
本当だ。これはいい。
NGNG
vi原理主義者は絶滅の危機のため国際条約で保護されており、
むやみにvim等に勧誘すると処罰されます。
むやみにvim等に勧誘すると処罰されます。
NGNG
>442
笑ったけど、まさにそんな感じ。
笑ったけど、まさにそんな感じ。
444426=441
NGNG すでに viper の毒牙にやられて精神をおかされてます。
でも時々我にかえって んvi を使います。
でも時々我にかえって んvi を使います。
NGNG
vi/nvi で矩形選択が出来たらなぁ。
NGNG
>>445
vimなら <C-V> でできる。
vimなら <C-V> でできる。
NGNG
NGNG
>447
笑ったけど、まさにそんな感じ。
笑ったけど、まさにそんな感じ。
449445
NGNG すでに vim の毒牙にやられて快適に使ってます。
でも時々仕事で生 vi を使う必要があります。
でも時々仕事で生 vi を使う必要があります。
NGNG
Vim最高。
NGNG
Viって便利でいいよねー。
NGNG
つい最近はじめてViを使いました。
そして、「これまで自分が求めていたエディタは
これだったのか」とようやく気づくことができまし
た。
ありがとうございました。
そして、「これまで自分が求めていたエディタは
これだったのか」とようやく気づくことができまし
た。
ありがとうございました。
NGNG
Vimはいいねやっぱり…
NGNG
Vi使ってみて、「これが今までずっと探していたエディタ
だ」と痛感しました。以来信者です。
だ」と痛感しました。以来信者です。
NGNG
>>454
ウソつけ。ウソでないなら君は極めつきの変態だ。ed うんぬん。
curses のサンプルがうんぬん。うがー。
あれよ、結局悪い適応っつーことなのよ。半端にかんばるからさ〜。
俺の青春をかえしてもらうために株主代表訴訟していい?
ウソつけ。ウソでないなら君は極めつきの変態だ。ed うんぬん。
curses のサンプルがうんぬん。うがー。
あれよ、結局悪い適応っつーことなのよ。半端にかんばるからさ〜。
俺の青春をかえしてもらうために株主代表訴訟していい?
NGNG
どうぞ。
NGNG
454です。変態です。
きっとこれからも信者に なりつづけることでしょう。
きっとこれからも信者に なりつづけることでしょう。
NGNG
vi が好きなんて、極めてノーマルですよ?
NGNG
ノーマルという言葉の意味が
NGNG
vi が好きなんて、極めてインサートですよ?
NGNG
vi が好きなんて、極めてエスケープですよ?
NGNG
最近激しくつまらんのですが。
NGNG
>>462
2ちゃんやめて、旅にでも出ましょう。
2ちゃんやめて、旅にでも出ましょう。
NGNG
いや、いま旅先なんですが。
NGNG
旅先でまで2ちゃんとは。最早手遅れでつな。
NGNG
Windows=Vim
Linux=Vi
どっちへ転んでもViの呪縛がつきまとう
Linux=Vi
どっちへ転んでもViの呪縛がつきまとう
467名無しさん@お腹いっぱい。
NGNG vi使いってEscはCtrl-[を使いますか?
Escキーが遠すぎる気がするのですが、
真のvi使いがEscキーを使っているなら
僕もそれに習おうと心に決めています。
Escキーが遠すぎる気がするのですが、
真のvi使いがEscキーを使っているなら
僕もそれに習おうと心に決めています。
NGNG
ctrl-[は常識中の常識。
日本語キーボードだと、
[無変換]や[半角/全角]あたりを<ESC>にマップしてる人もいるけど。
日本語キーボードだと、
[無変換]や[半角/全角]あたりを<ESC>にマップしてる人もいるけど。
NGNG
HappyHackingKeyboard は vi に最適化されている気がします。
NGNG
Dvorak配列でviを使っている猛者はいるんだろうか。
NGNG
そこらじゅうにいるらしいよ。
NGNG
default-input-method を english-dvorak にしといて viper
コマンドモードは qwerty、インサートモードでは dvorak になって(゚д゚)ウマー
コマンドモードは qwerty、インサートモードでは dvorak になって(゚д゚)ウマー
NGNG
Escapeは左手親指で押します。
Kinesisの話だけど。
Kinesisの話だけど。
NGNG
NGNG
NGNG
> そんなに英文入力しないからかな。
...? コーディングしないの?
それともぴゅう太とか。
...? コーディングしないの?
それともぴゅう太とか。
477475
NGNG コーディングはするけど、
プロのプログラマでもないし、
英文も時々メールするくらいで大して書かない。
日本語の 1/100 くらいか。
コンピュータは主に日本語文書処理に使ってるので。
そんなおれでは、今まで十年近く使ってきた qwerty のくせを
全て捨てて乗りかえるほどの労力は意味がない、と思った訳。
さらに >>472 の方法だと qwerty と同居する訳で、
余計 qwerty の習慣・呪縛から離れられない。
command line とか素 vi(これもよく使う) では
qwerty で、emacs のテキスト入力でだけ dvorak というのでは、
なかなか身につかないんだよね。英文を大量に入力する人なら
やる価値はあるかも知れないが。
ぴゅう太って何かと思ったよw
プロのプログラマでもないし、
英文も時々メールするくらいで大して書かない。
日本語の 1/100 くらいか。
コンピュータは主に日本語文書処理に使ってるので。
そんなおれでは、今まで十年近く使ってきた qwerty のくせを
全て捨てて乗りかえるほどの労力は意味がない、と思った訳。
さらに >>472 の方法だと qwerty と同居する訳で、
余計 qwerty の習慣・呪縛から離れられない。
command line とか素 vi(これもよく使う) では
qwerty で、emacs のテキスト入力でだけ dvorak というのでは、
なかなか身につかないんだよね。英文を大量に入力する人なら
やる価値はあるかも知れないが。
ぴゅう太って何かと思ったよw
NGNG
一時期dvorakに完全移行したけどタイプスピードは全然変化なかった
し、あと他の人に自分の端末を使ってもらう時にいちいち配列を
切り替えないといけないのが面倒でqwertyに戻したよ。
慣れればviを使うのも特に支障はなくなったけど、移行時に両方の
キー操作がまざっちゃって大変だった。
し、あと他の人に自分の端末を使ってもらう時にいちいち配列を
切り替えないといけないのが面倒でqwertyに戻したよ。
慣れればviを使うのも特に支障はなくなったけど、移行時に両方の
キー操作がまざっちゃって大変だった。
479名無しさん@お腹いっぱい。
NGNG age
480名無しさん@お腹いっぱい。
NGNGNGNG
>>480
ワロタ
ワロタ
NGNG
1 void fun() {
2 return ; /* タブ4でインデントされてると思って */
3 }
Solarisのviだと2行目で0を押して1行目に移動すると1文字目にカーソルがくる。
vim6だとdのところに来る。
set compatible
しても変わりません。
直さなくても良いです。viで生きます。
2 return ; /* タブ4でインデントされてると思って */
3 }
Solarisのviだと2行目で0を押して1行目に移動すると1文字目にカーソルがくる。
vim6だとdのところに来る。
set compatible
しても変わりません。
直さなくても良いです。viで生きます。
NGNG
NGNG
NGNG
REFERERチェックしてたら、ここまで流れ着きました。
前スレの5の先の者です。
知らなかったネタもたくさん見つかったんで、追加|改定 しなければ。
前スレの5の先の者です。
知らなかったネタもたくさん見つかったんで、追加|改定 しなければ。
NGNG
>>482
2行目にカーソルがあるとき、
0k
したらどうなるか、ですよね。nviではdのところに来ました。
うーん微妙だなー。ホンモノ(?)に触れなくなって12年、どっちが正しいか思い出せない。
期待の動作はvの位置ですよね、やっぱし。
$k の動作は、nviでも期待通りみたいです。vimではどうかなあ。
2行目にカーソルがあるとき、
0k
したらどうなるか、ですよね。nviではdのところに来ました。
うーん微妙だなー。ホンモノ(?)に触れなくなって12年、どっちが正しいか思い出せない。
期待の動作はvの位置ですよね、やっぱし。
$k の動作は、nviでも期待通りみたいです。vimではどうかなあ。
NGNG
そもそも TAB が頭にある時のカーソルの位置がキモい
NGNG
>485
まじですか?
viまじめに覚えようとしたころ、かなり参考になりました。
まじですか?
viまじめに覚えようとしたころ、かなり参考になりました。
NGNG
NGNG
おー、ご指摘ありがとうございます。
:/1,10/s//&s/
ZZ
:/1,10/s//&s/
ZZ
491名無しさん@お腹いっぱい。
NGNG せっかくなんでネタをひとつ。
学生のころ、同じ研究室の人がviで開いたファイルから特定行を探すってんで、
ディスプレイとにらめっこしてたんです。見かねて :g/RE/p を教えてあげました。
その人は律儀にノートにメモまで取ってました。
後日、同じように特定行を探す必要が生じたとき、その人はわざわざviを起動し、
:g/RE/p し始めたのです。
すぐやめさせて、grepを教えてあげました。失敗したなあ、ってちょっと思いました。
学生のころ、同じ研究室の人がviで開いたファイルから特定行を探すってんで、
ディスプレイとにらめっこしてたんです。見かねて :g/RE/p を教えてあげました。
その人は律儀にノートにメモまで取ってました。
後日、同じように特定行を探す必要が生じたとき、その人はわざわざviを起動し、
:g/RE/p し始めたのです。
すぐやめさせて、grepを教えてあげました。失敗したなあ、ってちょっと思いました。
492名無しさん@お腹いっぱい。
NGNG UNIXを初めて使ってたころ、「俺はvi使いなんだぜー」と威張ってた
せいで、emacsを使えなくなりますた。これから慣れなきゃなあ。
せいで、emacsを使えなくなりますた。これから慣れなきゃなあ。
NGNG
威張りはしなかったけど、vi のほうが「正しい」という観念に
かられて vi しか使わなかった。今さら覚えるのもあれだしなー。
emacs は C-xC-s C-xC-c だけ知ってる。
かられて vi しか使わなかった。今さら覚えるのもあれだしなー。
emacs は C-xC-s C-xC-c だけ知ってる。
NGNG
触りたてのころは併用してたなあ。
最初はmuleであれもできるこれもできると喜んでたけど、気がついたら
ファイル編集には指の楽なviしか使わなくなってた。
慣れなきゃなーというのはよくわからん
最初はmuleであれもできるこれもできると喜んでたけど、気がついたら
ファイル編集には指の楽なviしか使わなくなってた。
慣れなきゃなーというのはよくわからん
495名無しさん@お腹いっぱい。
NGNG emacsからviに移行して数年が経ったが、いまでは必要にかられて
emacsで文書を開いた瞬間、一人でに手が動いて画面には
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
すっかりviジャンキーになったようです。ありがとう。
emacsで文書を開いた瞬間、一人でに手が動いて画面には
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
すっかりviジャンキーになったようです。ありがとう。
NGNG
NGNG
h j k l
NGNG
ジャンキーなら 10j とか打つのが普通といいたいんじゃ。
あるいは / を使うのかな。
あるいは / を使うのかな。
NGNG
漏れはジャンキーではないが C-D だな。
NGNG
おれは emacs で viper だが M だな。
NGNG
>>495
大分疲れが溜まってるな。とりあえず仮眠でも取れ。
大分疲れが溜まってるな。とりあえず仮眠でも取れ。
NGNG
疲れてるとさ、「d」のキーに力が入っちゃわない?
ふと気がつくと、行がごっそり削除されてることが。
ふと気がつくと、行がごっそり削除されてることが。
NGNG
>>502
押しっぱなしになるので周囲の行が思いっきり削除されるね……
押しっぱなしになるので周囲の行が思いっきり削除されるね……
504名無しさん@お腹いっぱい。
NGNG >>467
普通はC-3だろ!! とかゆーてみるテストw
普通はC-3だろ!! とかゆーてみるテストw
NGNG
>>504
解説キボン
解説キボン
506504 ではないが
NGNG Ctrl-3 押して ESC を入力できる端末もあるのだよ
NGNG
KVMスイッチがCTRL 2回鍵打を検出し、別の端末へと切り替わりますた(゚∀゚)
508495
NGNG509495
NGNG あと、別の過去スレで見たおぼえがあるけど、vi開いて考え事してるとき
jkjkjkjk...と指が動く人もいるようだ。これも癖になってしまった。
jkjkjkjk...と指が動く人もいるようだ。これも癖になってしまった。
510名無しさん@お腹いっぱい。
NGNG 別にviが好きなわけじゃないけれど、
いろんなUNIXマシンを仕事でいじっている(らされている)と、
自然とviが身につきますね。
仕事のマシンだと、自分がそいつの管理者ということになっていても、
勝手に何かを入れることは禁止されているので、
emacsなんてものが使えないことが多いです。
いろんなUNIXマシンを仕事でいじっている(らされている)と、
自然とviが身につきますね。
仕事のマシンだと、自分がそいつの管理者ということになっていても、
勝手に何かを入れることは禁止されているので、
emacsなんてものが使えないことが多いです。
NGNG
NGNG
>>511
普段 root でログインしてるのか?
普段 root でログインしてるのか?
NGNG
NGNG
/su:root@host:/etc/hosts じゃだめなん?
NGNG
516511
NGNG ちょっち調べて来ますた。
/multi:ssh:[一般ユーザー]@[ターゲットホスト]:su:root@localhost:/etc/hosts
とかすれば一般ユーザーでターゲットホストにログインした後に
suして/etc/hostsを変更できるみたい。
スレ違って来たのでこの辺で。emacs入ってないホストで仕方なくvi、
という人はtramp使えば逝けそう、って感じでFA。
/multi:ssh:[一般ユーザー]@[ターゲットホスト]:su:root@localhost:/etc/hosts
とかすれば一般ユーザーでターゲットホストにログインした後に
suして/etc/hostsを変更できるみたい。
スレ違って来たのでこの辺で。emacs入ってないホストで仕方なくvi、
という人はtramp使えば逝けそう、って感じでFA。
NGNG
vi好き好き♪ いやいやWinNT使わされたって
WinViインストールしちゃったからいいもん♪
ただ日本語通らないけどね Vim重い
WinViインストールしちゃったからいいもん♪
ただ日本語通らないけどね Vim重い
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★6 [BFU★]
- 【千葉】コンビニに尿入りペットボトル並べた疑い、26歳男「むしゃくしゃして」…購入した客が飲もうとしたところ臭いに違和感 [ぐれ★]
- 【サッカー】U-17W杯 日本代表、無念のベスト8敗退… チャンスは多く作ったが仕留め切れず オーストリアに0-1で敗戦 [冬月記者★]
- 高市首相が異例の“買春行為の罰則化の検討”に言及…世界では“買う側”に罰則を科すのが先進国のスタンダード ★2 [樽悶★]
- 中国官製報道「日本経済はもう持たない」にネット民ツッコミ「ニュースだけ見てたら日本はもう百回くらい爆発してる」 [1ゲットロボ★]
- 植田日銀総裁 「円安進行が物価高を起こしている」 ★4 [お断り★]
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ157
- NHKニュースウオッチ9「日本側は対話にオープンな姿勢で安定した日中関係を築きたい考えなのに中国が意固地で糸口が見いだせない」 [904151406]
- 【ぺこ専🐰】なんG 兎田ぺこら突発配信実況スレ🏡【ホロライブ▶】
- WTO世界のコメ🌾価格は記録的な豊作により1年で35%下落(5キロで200円程度)と発表※日本は1年で3倍値上がり [709039863]
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ158
- 中国大使館、「高市早苗の正体」を完璧に絵にしてしまう。こら才能あるでぇ! [592058334]
