1 :
名無しさん@お腹いっぱい。
02/03/07 01:37
仕事でSolaris使う事になったけど、ソース修正でViを使うのが
鬱。外出かもしれんがどうもESCの切り替えがなじめない。
MuleとかAwkとかFsed(2)なら結構簡単な動作も
Viだと・・・・
こんな厨房な俺にViのなじみ方を教えてくれ。
2 :
名無しさん@お腹いっぱい。
02/03/07 01:40
それより
jedでtabが入力できん!
あと、コピペでかってにインデントすんなやゴルァ!!!
3 :
名無しさん@お腹いっぱい。
02/03/07 01:41
お前がSolaris使おうなんて100万年早い
4 :
名無しさん@お腹いっぱい。
02/03/07 01:47
5 :
名無しさん@お腹いっぱい。
02/03/07 01:47
とりあえずよくわかんなくなったら・・・
esc連打ー!連打連打連打ぁー!!
:連打!連打連打連打ぁー!!そしてe![enter]
6 :
名無しさん@お腹いっぱい。
02/03/07 02:10
viが鬱?viはコマンド入力ゲームみたいなもんだんだと思えば楽しいぞ。
特に文字バッファとかマップとか覚えると知らない人からみたら、
すごく見えるらしい。
7 :
名無しさん@お腹いっぱい。
02/03/07 02:10
単なる慣れの問題だが。man viだけでなくたまにman exもやってみるとうまく使えるようになるだろ。
8 :
名無しさん@お腹いっぱい。
02/03/07 02:11
>>1 windowsのエディタでもESCキーを連打する癖がつけば、直ぐにviに慣れられます。
9 :
既存スレ探せや(゚Д゚)ゴルァ
02/03/07 02:20
10 :
名無しさん@お腹いっぱい。
02/03/07 02:32
まわりを見ろ。マクロを知らず、コピペもできず、そのくせ
「vi使えねー、秀丸が最高だよ」とか言っているたわけがいる
だろう? そんな奴と一緒にはなりたくない、そう思えば
viに慣れるのはもうすぐだ。
11 :
名無しさん@お腹いっぱい。
02/03/07 02:46
viにハマると、
echo "set editing-mode vi" >>.inputrc
など、全てのキーバインドをviにしたくなる罠。
12 :
名無しさん@お腹いっぱい
02/03/07 02:56
UNIXのシステム管理者になるつもりがないのなら、viを覚えなくても
いいのでは。
Solaris8のインストールメディアについくるコンパニオンCDには
emacsが収録されていたはず。
ちなみに私はhjklの動きはsnakeっていうゲームで覚えました。
あと ed を完璧に使いこなせるようになることも必要ですね。
(こっちのほうが重要。emacsとの差はここにある)
13 :
名無しさん@お腹いっぱい。
02/03/07 03:02
というかviに慣れるとそれ以外を使う気があまりしなくなるのだが。
emacs上で全てこなしているとか、jed使うってのなら解るけど。
立ちあがりが軽快かつ、素早くソース修正できると思ふ。
Escが遠いならCtrl+[ 使うとか。
14 :
名無しさん@お腹いっぱい。
02/03/07 03:10
15 :
名無しさん@お腹いっぱい。
02/03/07 03:12
>>13 さすがに長文で日本語を入力する用途にはちとツラいものがあるんで
そんなときにはng使うな。
ちなみにemacsはインストールすらしてない…。
16 :
名無しさん@お腹いっぱい。
02/03/07 05:57
っていうか、慣れるとviでしかプログラム組めなくなる。
17 :
名無しさん@お腹いっぱい。
02/03/07 06:56
ESCの代わりに Ctrl + 3 も使えるよ.
18 :
名無しさん@お腹いっぱい。
02/03/07 07:21
B5ノート買って仕事の関係でWin2000で使ってるけど、キーボード
狭くてカーソルキーとかしょっちゅう押し間違えるんで、もっぱら
Cygwin + vimで作業してる。
Windowsの関連付けもWin32版gvimにしたし、2chもCygwin上のw3mで
どこでもhjkl。快適快適。
19 :
名無しさん@お腹いっぱい。
02/03/07 07:26
20 :
名無しさん@お腹いっぱい。
02/03/07 10:16
viが使えると年に1回位はエラそーな顔ができる
21 :
名無しさん@Emacs
02/03/07 10:21
22 :
名無しさん@お腹いっぱい。
02/03/07 11:20
>>1 おれもFsed(2)って何か教えてほしい。sedと関係あるの?
あと、なんでvi使うことになったの?
23 :
名無しさん@お腹いっぱい。
02/03/07 12:23
>>21 >>22 こんなに暖かいレス・・・ありがとデス。
Sunのサーバで稼働しているコンテンツを修正するのに、
UTF-8が使われているためクライアントソース転送が使えず
直で修正する事になったので・・・
ちなみに、Fsed(2)は、HI-UX(HP-UXではない)で動作する秀○ライクの
エディターです。一応PC版でも有るんだけどね・・・
(こう書くとどこの会社の人間かわかるってしまうかもって言うテスト)
24 :
名無しさん@お腹いっぱい。
02/03/07 14:14
ノートパソコン と vi は相性いいよね。
慣れると間違いなく最強といっていい操作性を発揮できるね。
25 :
名無しさん@お腹いっぱい。
02/03/07 16:15
Escが遠かったりするんで無変換あたりにマッピングしとけば
もっと最強。
26 :
名無しさん@お腹いっぱい。
02/03/07 16:26
>>24 確かに。
ノートPCみたいにキーボードが使いにくい場合は
emacs使うのがつらいですからね。
でも Mew と日本語の長文はemacsが無いとねえ。
それとTexも。
27 :
無名村田式
02/03/07 17:24
>>25 Ctrl-[
Ctrl-I
Ctrl-8
Ctrl-/
28 :
いひひ
02/03/07 17:26
vi苦手ならcat >> hogeコレ最強。
しかしこれを乱発するとBill Joyかぶれと
見られる諸刃の剣。素人にはお勧めできない。
29 :
02/03/07 17:49
悪いこと言わんから、viと秀丸の両方修得しとけ。
どっちかじゃ恥かく時が来る。
30 :
名無しさん@お腹いっぱい。
02/03/07 18:03
秀丸って習得するものか?
あほでも使えるじゃん。
けど低機能なのでイラン。
31 :
名無しさん@お腹いっぱい。
02/03/07 18:51
秀丸 for Solaris ってあるの?
32 :
名無しさん@お腹いっぱい。
02/03/07 19:07
秀丸って、もうちょっといい名前つければいいのに。
33 :
1
02/03/07 19:23
>>29 いや、PCなら秀丸、Wz(Vzも)、Em、SEDIT,EDIT,Edlin,MIFES,Fsed
は大体マスターしているので結構得意だけど・・・
Unixで何とか物にしたのはedだけです。
>>14 早速ダウンロードしてやってみました。
まだカーソル移動と多少の修正をがんばってますが、
HappyHackingKebordが何故Unix御用達なのか
わかるような気がしました。
今は、人差し指と小指の動きを間違えないように
がんばってみます。
34 :
名無しさん@お腹いっぱい。
02/03/07 19:33
35 :
名無しさん@お腹いっぱい。
02/03/07 19:36
>>32 なにせ作者のペンネームが「秀まるお」だからなぁ。
ホソニソは相当気に入りまくってんぢゃネーノ?
36 :
名無しさん@お腹いっぱい。
02/03/07 19:40
>>31 UNIX系OSは開発環境がチープ過ぎるのと集金システムがうまく
構築しにくい空気があるとかで移植する気になれない模様
37 :
名無しさん@お腹いっぱい。
02/03/07 20:11
NTのプロンプトで使えるviってないの?
edlinは使いづらい・・
38 :
名無しさん@お腹いっぱい。
02/03/07 20:29
なぜSolaris上でemacsをmakeするなりして使わないか1に問い詰めたい。
今どきのマシンのディスク容量なら、ホームの下でもmakeできるだろ。
てゆーか、システム管理者にお願いして、/usr/localの下にインストール
してもらえ。
39 :
何が何でも Solaris IA版存続を願う会2ch支部長
02/03/07 20:41
Solarisで初心者向けなら,意外とdtpadがいいかモナー
とか言ってみるテスト.
40 :
名無しさん@お腹いっぱい。
02/03/07 21:29
41 :
KoRoN@Vim%Chalice ◆ALICEsdk
02/03/07 21:39
>>34 う、そっちは全然手を入れてないので勘弁して。
>>40に置いてある最新版で。
42 :
1
02/03/07 22:07
>>38 サーバはラックの中にあるんで、手出し出来ないのだ。
しがない担当なもんで・・・
一人で出来るようになったら入れてやる!!って言ってみるテスト。
43 :
名無しさん@お腹いっぱい。
02/03/07 23:14
>>33 おいおい、vi覚える前にedかよ!
じゃあ、edでいいじゃん。edなら絶対入ってるだろ。
44 :
名無しさん@お腹いっぱい。
02/03/07 23:14
viでカーソルキーを使っている漏れは
逝ってよしですか?
いやコマンドはi,dd,x,w,q,q!くらいしか覚えてない...
これでもviは8年くらい前からちょくちょく、
究極にもの覚えが悪い...
(システムファイルの編集にしか使わんから)
45 :
名無しさん@お腹いっぱい。
02/03/07 23:39
>>45 システムファイルの編集に使ってるなら、「.」は覚えとけ。
行頭の#の入力、もしかして
i # Esc
の繰り返し?
46 :
名無しさん@お腹いっぱい。
02/03/08 00:31
47 :
38
02/03/08 00:55
なるほど。
>>45 「/文字列」「c移動コマンド」と「n」「.」の繰り返しも良く使うなあ。
「/文字列」で文字列探して「cw」でその単語を別の文字列で置き換えて
「n」で同じ単語探して「.」で同じ置き換えするとか。
「cw」じゃなくて「cf文字」(カーソルから指定した文字まで置き換え)とか
「ct文字」(カーソルから指定した文字の手間まで置き換え)も良く使う。
別に「c」との組合せじゃなくても「f文字」とか「t文字」は良く使うな。
あとc(==change)の代わりにd(==delete)で、変更じゃなくて削除とか、cの代
わりにy(==yank)で変更の代わりにバッファにコピーするとか。でもって、
p (カーソル直後に paste) ないし P (カーソル直前に paste) でペーストね。
このあたりのコマンドの対称性は、かなり好きだな。
45のような場合は、俺の場合「:1,$s/^/# /」とかで済ますけどね。sed が使
えるなら「:」打てば、sedコンパチになるので、使えるコマンドが増える筈。
この場合、現在行を表すのは「.」ね。例えば「:.,$s/^/# /」で、現在行から
最後の行まで。任意の区間をコメントにするなら、まず先頭行で、「ma」で
マークaをつけておいてから、最後の行に行って「:'a,.s/^/# /」だな。
でも、俺の場合、使い捨てのテストプログラム以外のソース書くときには、複
数ファイルの使い勝手を理由にemacsに逃げる。(w
48 :
名無しさん@お腹いっぱい。
02/03/08 01:06
8行以内ぐらいなら j.j.j.j.j.・・・の方が楽じゃない?
ちなみに vim6 なら cw にくわえて ciw という組み合わせも可能。
#まあ、bcw でもいいんだが、. で再現する前にも b をつけなきゃいかんし
#なにより 左手×3より左手右手左手の方がスムーズにタイプできるので。
49 :
名無しさん@お腹いっぱい。
02/03/08 01:11
>>46 こりゃ失敬
>>47 そうだね。でも44にいきなりそこまで覚えてもらうのは酷かと...
もし44がsed使いこなせるのなら失礼しました。
「.」はviの初歩的なテキストには案外載ってないね。
まあ、44の知ってるコマンドでも最低限何とかなるけど、それでも知らないと
困るのはuとU
50 :
名無しさん@お腹いっぱい。
02/03/08 01:12
僕はプログラムよりも
文章を書くことの方が多いので、
auto-fill や辞書や outline の使える
emacs 使ってます。
ただ vi の優れた screen edit のやり方は
捨て難いので、viper-mode でごまかしてます。
vi でエレガントに編集できると、
何かパズルを解いたような快感がありますね。
51 :
unix初心者
02/03/08 02:11
viを使うようになった理由。
emacsが入っていないサーバーマシンとかありそうだから。
そもそも、emacsで設定ファイルをいじっている人を見たら
ださいと思ってしまったから。
長文書く時はemacs。
ちょっとしたメモや設定ファイルはvi。
52 :
名無しさん@お腹いっぱい。
02/03/08 03:07
> 8行以内ぐらいなら j.j.j.j.j.・・・の方が楽じゃない?
確かに、それは言えてる。
コメントにするような場合は、そんなに長い範囲じゃないことが多いか。
> ちなみに vim6 なら cw にくわえて ciw という組み合わせも可能。
ふーむ。ふだんnvi使っているから、これは知らなかったな。確かに
ちょっと便利だな。
53 :
名無しさん@お腹いっぱい。
02/03/08 03:20
単純なコマンドの組み合わせ。
これこそUNIXだ。
55 :
名無しさん@お腹いっぱい。
02/03/08 03:33
>>53 俺はcat使ってるぞゴルァ!って事ですか?
56 :
名無しさん@お腹いっぱい。
02/03/08 03:37
>>55 c,d,y + fx,tx,/abcの事でしょ。
ところで、vimのciwって何よ?
57 :
ひに ちるそ
02/03/08 03:37
>>44 vi使いにカーソルキーとPFキーは無用の長物
58 :
問題1
02/03/08 03:54
以下のaaaaのところにカーソルがあるとして、6手以内で
逆順にせよ。
aaaa
bbbb
cccc
↓
cccc
bbbb
aaaa
59 :
名無しさん@お腹いっぱい。
02/03/08 04:43
そういえば、詰め vi のページってあったよね。
60 :
名無しさん@お腹いっぱい。
02/03/08 04:52
>>56 iw っていうオブジェクトが追加されている(他にもいくつか追加されてるが)
inner word の略でカーソルの下のワードが対象
カーソルが単語の先頭になくても ciw で単語書き換えができる。
他にも i) や i} などなどけっこう便利である。
61 :
名無しさん@お腹いっぱい。
02/03/08 08:08
emacsの ~ がついたバックアップファイルは嫌いだからjvim
62 :
スマートじゃないけどね
02/03/08 09:11
63 :
問題2
02/03/08 12:42
では次の問題
最終形にしなさい (4手以内)
# vの下が現在のカーソル位置とする
現在形
v
BBBBB AAAAA CCCCC
最終形
AAAAA BBBBB CCCCC
64 :
名無しさん@お腹いっぱい。
02/03/08 13:34
dwwP
65 :
名無しさん@お腹いっぱい。
02/03/08 14:34
nviのundoは何げに多段undoになっているみたいだけど、
これってFreeBSDについてるやつだけかな?
押した回数分戻る、というのではなくて、ちょっと変わった操作に
なっているみたいだけど。
66 :
名無しさん@お腹いっぱい。
02/03/08 16:23
>65
u...
67 :
名無しさん@Meadow
02/03/08 16:47
vi コマンドすっかり忘れちゃったけどまた覚えなおそうかなぁ。
>>58 >>63 みたいなのわかんなくなっちゃって悔しい。
;; ちょっと前ならできたかも、いやできなかったかも(w
68 :
名無しさん@お腹いっぱい。
02/03/08 17:00
>>61 バックアップファイル作らないようにできますが何か?
69 :
名無しさん@お腹いっぱい。
02/03/08 17:07
>>17 遅レスだけど。
EscのかわりにCtrl + 3 ???
できないけど...自分で設定するの?
70 :
名無しさん@お腹いっぱい。
02/03/08 17:19
>>68 ヒゲみたいのが嫌なのさ。
バックアップファイルそのものは必要。
71 :
名無しさん@お腹いっぱい。
02/03/08 17:27
>>58 >>63 おもしろいです。
viはちょっとした編集以外つかわないです。
んが、ちゃんと覚えたくなりました。
72 :
名無しさん@Emacs
02/03/08 17:36
>>70 /etc/rc?.d/ の下にある自動バックアップは悪。
73 :
68
02/03/08 17:46
そうですか。スマソ。
win の gvim のバックアップファイルも ~ だったけど、
jvim のはどんなの?
74 :
名無しさん@お腹いっぱい。
02/03/08 17:51
75 :
74
02/03/08 17:53
誤字ですね。
ダメですよ、私。
76 :
名無しさん@Emacs
02/03/08 18:07
お前揉むナー
77 :
名無しさん@お腹いっぱい。
02/03/08 18:55
>>73 vim は確かバックアップファイルの名前のつけかた設定できるよ。
78 :
名無しさん@お腹いっぱい。
02/03/08 20:53
> 77
Vim 4 からですね。
:set bex=.hoge
だそうです。
79 :
名無しさん@お腹いっぱい。
02/03/08 20:55
80 :
44
02/03/08 23:00
>>49 uはSolarisとLinuxで挙動が違った気が...でもたまに使うけど。
大抵viつかう時ってシステムファイル編集するときで、
そんなときいちいち使い方調べるの面倒だから
これでなんとかなってきたってのも。
よく使うエディタ以外はカーソル移動と保存、終了が
できればいいかと。
↑じゃこのスレ来るなって...失礼スマソ
81 :
名無しさん@お腹いっぱい。
02/03/08 23:02
>>80 44 読みましたけど、
w とか b とか MHL とかくらいは覚えた方がいいですよ。
82 :
名無しさん@お腹いっぱい。
02/03/08 23:04
あ、すまん w は知ってるんでしたね。
しかしいらいらせずに 8 年も使えているのは
ある意味才能 (w
83 :
名無しさん@お腹いっぱい。
02/03/08 23:18
f F t T , ; も覚えとけ。超便利だぞ。あと脳に余裕があれば { } 0 $ % [[ ]] '' `` あたりも
84 :
名無しさん@Emacs
02/03/08 23:23
「楽しい UNIX」(続のほうかも) には f は使えねぇ、みたいなことが書いて
あった。つかえねーのはお前だ (゚Д゚)ゴルァ
でも vi で日本語編集するのは極端に効率落ちますね。f とか使えないし。
85 :
名無しさん@お腹いっぱい。
02/03/08 23:28
f にも migemo みたいの使えたらカナーリ便利なんだが・・・
ちなみに Windows 用だが VIVI には
f, で 、,f. で。.にマッチさせるっていうオプションがあってけっこう便利だった。
86 :
名無しさん@お腹いっぱい。
02/03/08 23:29
df(スペース)
とかはよくやるね。
87 :
名無しさん@お腹いっぱい。
02/03/08 23:32
88 :
名無しさん@お腹いっぱい。
02/03/08 23:35
>>87 C で上(下)の関数にジャンプ
つか ?^{ /^{ してるだけみたいだ。
89 :
名無しさん@お腹いっぱい。
02/03/08 23:44
func () {
}
て書いてるやつのソースを見ると極端に効率が落ちるよ。
90 :
87
02/03/08 23:45
>>88 おーなるほど、初めて使い方がわかりました。
emacs の viper-mode でやったら defun でもジャンプできました (藁
91 :
名無しさん@お腹いっぱい。
02/03/09 00:25
92 :
名無しさん@お腹いっぱい。
02/03/09 00:32
>>85 その日本語を f で検索できるのは面白そうなので、
emacs の viper-mode でですが、さくっとやってみた。
しかし日本語の文字を決定させるのに return を押す必要があり、
結局 / を使うのとかわりなかったという罠 (藁
93 :
名無しさん@お腹いっぱい。
02/03/09 01:01
>>86 df<spc>はあんまり使わないけどcwは多用するなぁ。
94 :
名無しさん@お腹いっぱい。
02/03/09 01:10
>92
vim6+im_custom+skkなら望み通りのものになるYO
95 :
名無しさん@お腹いっぱい。
02/03/09 01:23
とりあえず良く聞かれる技:
「いっかつちかんってどーやんの?」
:1,$s/xxxx/yyyy/g
96 :
名無しさん@Vim%Chalice
02/03/09 01:37
>>95 あれ? :% って素のviには無いんだっけ?
97 :
92
02/03/09 02:07
>>94 どんな風に実現してるか興味があるんですが、
実際の入力はどんな感じになるんですか?
f とやって、 skk 入力モードに変えて、
一文字入れて、確定して、カーソル移動ですか?
それとももっとスピーディですか?
98 :
KoRoN@Vim%Chalice ◆ALICEsdk
02/03/09 02:17
>>85 実はvim6では'keymap'を利用すればできるのです。
99 :
名無しさん@お腹いっぱい。
02/03/09 04:20
>97
この場合一文字入れれば即確定される。
100 :
名無しさん@お腹いっぱい。
02/03/09 14:26
100
101 :
名無しさん@お腹いっぱい。
02/03/09 16:01
>>96 ん?そんな方法があったんだ あとでみてみよ
いや、初歩の性器表現しかしらんのよ
102 :
名無しさん@お腹いっぱい。
02/03/09 16:26
73 :68 :02/03/08 17:46
そうですか。スマソ。
win の gvim のバックアップファイルも ~ だったけど、
jvim のはどんなの?
74 :名無しさん@お腹いっぱい。 :02/03/08 17:51
>>73 omaemomna.bak
75 :74 :02/03/08 17:53
誤字ですね。
ダメですよ、私。
76 :名無しさん@Emacs :02/03/08 18:07
お前揉むナー
77 :名無しさん@お腹いっぱい。 :02/03/08 18:55
>>73 vim は確かバックアップファイルの名前のつけかた設定できるよ。
78 :名無しさん@お腹いっぱい。 :02/03/08 20:53
> 77
103 :
02/03/09 21:53
昔は vi マンセーだったんだけど、日本語と仲良くないから すっかり Emacs に……
日本語でも w とか f とかがサクッと使えたりすればなァ…
104 :
名無しさん@お腹いっぱい。
02/03/09 22:26
105 :
名無しさん@お腹いっぱい。
02/03/09 22:52
端末だと Control 数字はいろいろ当てられてますよ。
C-8 が C-h になるとか。
使ったことないけど gvim とかだと駄目だと思う。
106 :
名無しさん@お腹いっぱい。
02/03/09 23:03
Ctrl-3はVT100流儀、Ctrl-[もある。(俺はCtrl-[派)
Ctrl-8はDeleteじゃないかな?
EmacsだとCtrl-/でCtrl-_つーのがないと辛い。
107 :
名無しさん@お腹いっぱい。
02/03/09 23:37
jjjjjjjjjjjjjjjjjjjjjj
108 :
105
02/03/10 01:02
>>106 > Ctrl-8はDeleteじゃないかな?
そうでした、すんまへん。
command line で ^V ^8 とかやってみたらすぐ
わかりますね。
109 :
名無しさん@お腹いっぱい。
02/03/11 16:18
age
110 :
名無しさん@お腹いっぱい。
02/03/11 20:09
>>1 NetHackやってりゃ自然と覚えるって(w
111 :
名無しさん@お腹いっぱい。
02/03/12 01:46
ハカー
112 :
名無しさん@お腹いっぱい。
02/03/12 23:59
どうでもいい質問かもしれないのですが、
みなさん、j(下移動)って人差し指?
それともホームからずらして、中指?
ちなみに漏れは中指。
113 :
名無しさん@お腹いっぱい。
02/03/13 00:16
114 :
名無しさん@お腹いっぱい。
02/03/13 00:38
115 :
名無しさん@お腹いっぱい。
02/03/13 00:48
116 :
112
02/03/13 00:51
逝ってきます(TT
117 :
112
02/03/13 00:53
さげわすれ。鬱死。
118 :
112
02/03/13 02:47
あー。でもさ。
nethackのキーバインド見ると、明らかに
左にひとつシフトして使うことを想定しているような。。
>斜め移動とか。
でもnethackはviと関係ない。と言われるとその通りなんだけど。。
119 :
名無しさん@お腹いっぱい。
02/03/13 14:35
いちいちシフトなんかして使ってられんよ。
そもそも h l の使用頻度なんて j k のより低いんだから。
横移動は w W b B f F t T $ 0 ^ などなど。
120 :
名無しさん@お腹いっぱい。
02/03/13 18:10
121 :
名無しさん@お腹いっぱい。
02/03/13 22:43
/ ? の1文字enterで検索方向が変わるのはわりかし忘れられてる
122 :
名無しさん@お腹いっぱい。
02/03/13 23:43
>>121 漏れ screen でわりかし使ってたり・・・w
123 :
名無しさん@お腹いっぱい。
02/03/13 23:48
某ハカーと呼ばれるひとに教えてもらったviの極意「全てをn.に」
124 :
名無しさん@お腹いっぱい。
02/03/17 02:48
>>112 気にするな。漏れなんかいつもNetHackを
NUMBER_PADつきで動かしていたんだ。そしてviはカーソル。
それに比べれば....
125 :
名無しさん@お腹いっぱい。
02/04/15 08:19
age
126 :
名無しさん@お腹いっぱい。
02/04/15 08:28
長いことxを知らなかったので
目分量でd7とかやってハズレた〜とかやってた。逝ってよし
127 :
名無しさん@お腹いっぱい。
02/04/15 11:38
128 :
名無しさん@お腹いっぱい。
02/04/15 20:06
129 :
名無しさん@お腹いっぱい。
02/04/15 23:03
派遣先がMSマンセーで鬱なんですが、ViViのアウトライン表示機能をVimで出来ないでしょうか。
130 :
名無しさん@お腹いっぱい。
02/04/15 23:37
vim6
131 :
名無しさん@お腹いっぱい。
02/04/15 23:39
切れた
vim6 スレで聞いたら?
132 :
名無しさん@お腹いっぱい。
02/04/16 00:22
キレた!
vim6 スレで聞けやゴルァ
133 :
名無しさん@お腹いっぱい。
02/04/16 00:42
vim6 + HHKが最強です
134 :
名無しさん@お腹いっぱい。
02/04/16 01:32
135 :
名無しさん@お腹いっぱい。
02/04/16 01:35
>>134 チミの使ってるブラウザにだって検索機能ぐらいあるだろ
136 :
名無しさん@お腹いっぱい。
02/04/16 01:39
>>135 ┌─┐
|も.|
|う |
│来│
│ね│
│え .|
│よ .|
バカ ゴルァ │ !!.│
└─┤ プンプン
ヽ(`Д´)ノ ヽ(`Д´)ノ (`Д´)ノ ( `Д)
| ̄ ̄ ̄|─| ̄ ̄ ̄|─| ̄ ̄ ̄|─□( ヽ┐U
〜 〜  ̄◎ ̄ . ̄◎ ̄  ̄◎ ̄ ◎−>┘◎
137 :
良スレsage
02/04/16 01:53
vim6便利なのはわかってるのだけど、もし慣れてしまうと、後が怖そう
鯖セットアップとか現地まし〜ん(お客さんのでかってにいじれない)系で
つらい思いをしそうだから、結局新しい機能は使わないんだな・・
muleとかも・・
10年以上つかってても人の技見て「ほーそりゃ便利」ってのがたまにあるのもいい
このスレでもいくつかあった
おれたまに使う変態わざ?なのは
:$
:!grep -n foo %>>% 別にフィルタ系コマンドならなんでもいいけど
:e!
ただし、リダイレクト間違えるとファイル消失という諸刃の刃、素人にはお勧めできない。
138 :
名無しさん@お腹いっぱい。
02/04/16 02:13
>>1 1 FTPで自分の使いやすいマシンへダウンロード
2 使いやすいエディタで修正
3 修正後アップロード
4 もしもエディタがウィンドウズだったらコマンドで $ dos2ux [dosのソースファイル] [UNIXソースファイル]
4についてはSolaris使ったことがないからコマンド違うかもしれんけどね。
HP-UXではVi使えないPGがウチに来たときこんなことしてたよ。
Vi使った方が楽だし早い思うけどね。
139 :
名無しさん@お腹いっぱい。
02/04/16 02:21
>>138 3,4 asciiモードで転送するのが良いと思われ。
140 :
名無しさん@お腹いっぱい。
02/04/16 07:51
141 :
137
02/04/18 02:50
>>140 変体じゃなくて普通はこうかな?
:w
:%!grep hogehoge
:0r%
あと
$ function bak() {date +%m%d;}
$ typeset -xf bak
ってやっとくと
日付バックアップが
:w%.`bak`
で楽なのとかやったりする
142 :
140
02/04/23 22:49
>>141 ああ、そういうことか。行番号いらないなら
:g/hogehoge/t$
でいけるんじゃない?
バックアップは便利かもね。素だとマクロとかないだろうし。
(それかrcsを使うように:mapを設定するとか)
143 :
02/04/28 15:30
>>142 おお、/t$なんて使ったことなかった、grepいらないね
でも、elvis1.8.4ではなんか調子わるいみたい、
みながみんなrcsとか使ってくれりゃいいんだけどねぇ〜現実は・・
144 :
名無しさん@お腹いっぱい。
02/06/06 22:37
;
145 :
1
02/06/12 23:08
まあメンテかもしれませんが・・・
あれからいじるようになってなんとか人並みに
さわれるようになりました。
i,a,xやhjklはなんとか、:wqの抜け等も
出来るようになり、簡単なスクリプトはViで問題なく
作れる様になりました。
でも、もう少し慣れるとViのその操作系に秘められた
意味が分かりそうです。graffitiみたいなもんか・・・
146 :
通りすがり
02/06/15 15:55
147 :
名無しさん@お腹いっぱい。
02/07/05 21:44
:wq = :x
148 :
名無しさん@お腹いっぱい。
02/07/05 21:44
あ、微妙にちがった
149 :
名無しさん@お腹いっぱい。
02/07/13 01:08
すみません、行番号1-100の行頭に1-100の番号を入れたいのですが、これはコロンコマンドで出来ますか?
150 :
名無しさん@お腹いっぱい。
02/07/13 01:57
:1,100!cat -n
151 :
名無しさん@お腹いっぱい。
02/08/24 22:32
:!shutdown -g0 -i5
152 :
名無しさん@お腹いっぱい。
02/08/25 02:52
>151
ありがとうございます。挿入できました。
153 :
名無しさん@お腹いっぱい。
02/08/25 12:22
154 :
名無しさん@お腹いっぱい。
02/09/06 01:02
タッチタイプできないやつはviと仲良くできない。
155 :
名無しさん@Emacs
02/09/06 01:07
ダッチワイフで逝けないやつはviと仲良くできない。
156 :
名無しさん@vim
02/09/06 07:23
>>155 ダッチワイフを買えない撲はどうなるのですか。
157 :
名無しさん@お腹いっぱい。
02/09/09 21:40
弱者なので、カーソル行からの相対位置を知るために
: set number
しちゃいます。このスレで、マークが便利だということが分かったので、
明日から意識して使っていくことしよう。
158 :
名無しさん@お腹いっぱい。
02/09/11 22:51
>>157 マークもいいけど、H M L の各コマンドを使うとおおまかな動きを
直感的にできていい。
G, |で数字指定というのもありだし。
159 :
名無しさん@お腹いっぱい
02/09/11 23:18
:set showmode
は
>>1 には必要ないのかな?
160 :
名無しさん@お腹いっぱい。
02/09/12 00:36
>>158 漏れもマーク使ってないです。はい。ヘタレでスマソ
161 :
名無しさん@お腹いっぱい。
02/10/14 16:45
つい「vi入門」買ってしまったよ。
なにげに知らないことたくさんあったりした。もっとはやくに買えばよかった。
162 :
名無しさん@お腹いっぱい。
02/11/10 16:31
みなさん、mapやabってどんなの登録してます?
163 :
名無しさん@お腹いっぱい。
02/11/11 08:29
cnoremap <C-A> <Home>
cnoremap <C-F> <Right>
cnoremap <C-B> <Left>
cnoremap <C-P> <Up>
cnoremap <C-N> <Down>
cnoremap <Up> <C-P>
cnoremap <Down> <C-N>
inoremap <C-L> <C-X><C-L>
inoremap <C-F> <C-X><C-F>
inoremap <C-B> <Left>
cnoremap <ESC> <C-F>
cnoremap <C-O> <S-TAB>
164 :
名無しさん@お腹いっぱい
02/11/19 00:42
オライリーの「入門vi第6版」を買った。
UNIX使い始めたばっかなので、ちゃんとエディタ勉強するのはこれがはじめてです。
で、とりあえず3章までやったんだけど
これだけあるコマンド、全部覚えられるもんなんですかね?
いちいち本見ながらぎこちなく操作している今の段階では
こいつを使いこなしてる自分の姿が想像できない、、、。
地道に頑張ります。
165 :
名無しさん@お腹いっぱい。
02/11/19 17:31
コマンドってそんなにあるかなあ。
普段使うのは
w q e vs new s h
ぐらいか。
166 :
名無しさん@お腹いっぱい。
02/11/19 17:32
移動コマンドのことか。最初はhjklだけで使って、だんだんふやしていけば
いいと思うよ。
167 :
名無しさん@お腹いっぱい。
02/12/19 01:20
>>166 でもyubnが使えると使えないのとでは、ここぞというときの機動性に
差が出るので是非身につけたいですよ。
168 :
名無しさん@お腹いっぱい。
02/12/19 01:56
169 :
名無しさん@お腹いっぱい。
02/12/19 02:10
>>166 0 と $ も必須コマンドに追加したいな。
170 :
名無しさん@お腹いっぱい。
02/12/19 02:24
うおお、このスレは、、、、実は164書いたの俺っす。
すっかりスレ見失ってた。レス付いてたんですね、すんまそん。
あれから1カ月たった割には全然上達してないな、、。
移動は /hoge で飛んだりするのを結構つかいます。
設定ファイルの修正とかで。
171 :
名無しさん@お腹いっぱい。
02/12/19 17:37
>>170 かなり上級者じゃないですか!
僕はvimで色がついてしまうからつい避けてしまう。</hoge
172 :
名無しさん@Vim%Chalice
02/12/19 20:48
>>171 :set nohlsearch
:help 'nohlsearch'
173 :
名無しさん@お腹いっぱい。
02/12/20 21:14
174 :
名無しさん@お腹いっぱい。
02/12/21 19:40
>>173 わがままな人だ。
でも、私も、/hogeの後、n か N でサーチし終わった後は、
ヒットした文字のハイライトを消して欲しい。
自分で、:noh するんじゃなくて。
175 :
名無しさん@お腹いっぱい。
02/12/21 20:29
>>174 >
>>173 わがままな人だ。
> でも、私も、/hogeの後、n か N でサーチし終わった後は、
> ヒットした文字のハイライトを消して欲しい。
> 自分で、:noh するんじゃなくて。
サーチし終わった判定はどうやってやるの?
176 :
名無しさん@お腹いっぱい。
02/12/22 01:40
ウィソドウズで文章編集なら秀丸を使い,
ウィソドウズでソース編集ならgvim(kaoriya)を使う。
cygwinなら、パスを通して上記の目的に従い、
ユニックソ(系列)ならほぼviで収める。
俺流。
177 :
名無しさん@お腹いっぱい。
02/12/31 06:40
>>174, 175
その機能欲しいな。
emacs の isearch はそうなってるが。
178 :
名無しさん@Vim%Chalice
02/12/31 09:58
>>177 > emacs の isearch はそうなってるが。
なんだ:set incsearchのことなのか?
179 :
名無しさん@お腹いっぱい。
02/12/31 15:34
いや検索がおわったら
highlight が消えること。
180 :
名無しさん@お腹いっぱい。
02/12/31 22:14
nとN以外が入力された時に、ハイライトを消せばいいのかな?
181 :
名無しさん@お腹いっぱい。
02/12/31 22:19
モードをもう1個増やすみたいで気持ち悪いね
182 :
名無しさん@お腹いっぱい。
03/01/01 11:36
むしろいらないキーに:nohighlightをmapすれば
いいかも
183 :
名無しさん@お腹いっぱい。
03/01/02 02:37
あんま関係ないが、こんなん見つけた。
燃えてる。
184 :
名無しさん@お腹いっぱい。
03/01/02 05:44
それは vim スレに張るべきでは。
vi 関係は
このスレと 'vi 2nd' スレと vim スレがあって
わかりにくいな。
185 :
名無しさん@カラアゲうまうま
03/01/02 06:59
>>184 ここは
>>1にも書いているように、初心者の操作質問スレみたい
なもんでよいのでわ。
186 :
名無しさん@お腹いっぱい。
03/01/08 19:03
昨日からVIのコマンドとかの学習をはじめましたが
素晴らしいですね
軽いし
標準で付いて来るし
早いし
再考です
vimってなにが違うの?
187 :
名無しさん@お腹いっぱい。
03/01/08 19:12
188 :
名無しさん@お腹いっぱい。
03/01/08 21:16
数字^U
とか
数字^D
とか
数字^F
とか
数字^B
とかやっちゃって
「うおー、1行しかスクロールしねー」
とかやっちゃったことないですか?
189 :
名無しさん@お腹いっぱい。
03/01/08 21:25
ない
190 :
名無しさん@お腹いっぱい。
03/01/08 21:52
うそー
191 :
名無しさん@カラアゲうまうま
03/01/08 23:07
192 :
名無しさん@お腹いっぱい。
03/01/08 23:24
>>188 ^F、^Bはたくさんスクロールしてくれたぞ。
193 :
名無しさん@お腹いっぱい。
03/01/08 23:40
>>188 4つとも、数値プレフィクスちゃんと効くはずだと思うのだが。
どんな vi をつこてるの?
194 :
188
03/01/09 00:01
>>192 失礼、^F、^Bは大丈夫でした。
>>193 ^Uと^Dのときに、間違って1^Uとか1^Dとかやっちゃって
(1Gとかしたつもりで1しか入ってないときとか
esc押したのと一緒に1も押してしまったときとか)
「うおー、おかしくなったー」って
…そんなのは私だけみたいですね。(T-T)
しかもそれに気づくまでは、いつもvi起動しなおしてたなんて
恥ずかしくて言えません(>_<)
195 :
名無しさん@お腹いっぱい。
03/01/09 00:07
ZZじゃなくてCTRL+Zで終了させて「おかしい、反映されていない」と嘆いている
UNIX初心者を見たことがあります。
つか、:wq使えって。
196 :
名無しさん@お腹いっぱい。
03/01/09 00:45
>>195 和路他
ZZってあきらかに初心者用のコマンドだよね。
197 :
名無しさん@お腹いっぱい。
03/01/09 01:12
198 :
名無しさん@お腹いっぱい。
03/01/09 01:29
ZZって不当な扱いを受けてるような気がするぞ。
ああ、かわいそうなZZ
:wqよりも、:xよりも短いのにね。
199 :
名無しさん@お腹いっぱい。
03/01/09 01:30
ZZ のどこが悪い!!
押しやすいじゃん。
200 :
名無しさん@お腹いっぱい。
03/01/09 01:37
>>198 自分の場合は :w をやらないと保存した気になれない。
201 :
名無しさん@お腹いっぱい。
03/01/09 02:12
そうですか.
202 :
名無しさん@お腹いっぱい。
03/01/09 05:10
203 :
名無しさん@お腹いっぱい。
03/01/09 06:09
204 :
名無しさん@お腹いっぱい。
03/01/09 09:18
>>198,199
だってリカバーのとき、編集しないでZZやったら保存されないもん。
205 :
名無しさん@お腹いっぱい。
03/01/09 10:05
>>203 こりゃひどいな。初心者が読んだらはまりそうな。
206 :
名無しさん@お腹いっぱい。
03/01/09 10:43
kじゃなくてK。
いきなりmanコマンドのエラー画面が出てびっくりしなかった?
207 :
名無しさん@お腹いっぱい。
03/01/09 10:45
期待はずれ
Internal Server Error
ガーソ
208 :
名無しさん@お腹いっぱい。
03/01/09 13:14
期待はずれに入れといたよ。
209 :
名無しさん@お腹いっぱい。
03/01/09 15:57
この記事の評価が悪いと、ライターの仕事が減るのかそれともviの記事が減るのか、
それが問題だよ。
210 :
名無しさん@お腹いっぱい。
03/01/09 17:30
変な記事かかれるぐらいなら無いほうがマシだー
211 :
203
03/01/10 02:40
vi初心者だけど、そこのサイト最初に見なくてよかった。
vi 使い方 でぐぐると2番目にでてくるよ。ウワーン
212 :
名無しさん@お腹いっぱい。
03/01/10 04:34
この記事についてのご感想をお寄せください
とても役立った () 部分的に役立った () どちらでもない ()
説明が足りない () 期待ハズレ () コロンがない (x)
213 :
山崎渉
03/01/15 12:58
(^^)
214 :
名無しさん@お腹いっぱい。
03/01/23 01:21
>>212 後ろ半分使えるかもしれんということで、
部分的に役立った にしといてやろう
215 :
名無しさん@お腹いっぱい。
03/02/10 01:54
216 :
名無しさん@お腹いっぱい。
03/02/19 12:35
VIMってスプリットスクリーンできるんですね!
感動した!
217 :
名無しさん@お腹いっぱい。
03/02/19 13:05
218 :
名無しさん@お腹いっぱい。
03/02/19 17:37
screen の画面分割といっしょに使うと
わけわからん。
219 :
名無しさん@お腹いっぱい。
03/02/19 17:37
220 :
名無しさん@お腹いっぱい。
03/02/19 17:52
221 :
名無しさん@お腹いっぱい。
03/02/19 18:06
縦割りは古いバージョンだったので対応してませんでした(悲)。
しかも^Sで(以下省略)。
222 :
名無しさん@Vim%Chalice
03/02/19 18:49
>>221 :spと:vspが使えるYo
そういや、漏れがjvimからvim6に移ったきっかけも縦分割だったなー。
今じゃあ立派なchalicerだ(笑
223 :
名無しさん@Vim%Chalice
03/02/20 00:38
:vert diffs hogehoge.c
とかしてdiffモード
224 :
名無しさん@お腹いっぱい。
03/02/23 11:44
ちなみにnviでも:Eで横分割はできる。
縦はできんけど。
225 :
名無しさん@お腹いっぱい。
03/03/21 11:30
v
i
m
226 :
名無しさん@お腹いっぱい。
03/03/24 18:48
無茶苦茶遅レスなんだが
DOSで一太郎使えるようになれば
少しは
>>5みたいになれるのでは
別にWindows上の一太郎でもいいけど
227 :
226
03/03/24 18:53
あ、一太郎だと最後は:e!の代わりにQEだったっけ
あまり一太郎もviも使いこなせないので
軽いからたまにvi使おうとするんだけど
229 :
名無しさん@お腹いっぱい。
03/03/24 23:40
[i]
[dd]
[wq!]
230 :
名無しさん@お腹いっぱい。
03/03/25 03:54
ddwq! と書いて何がしたいの?
231 :
名無しさん@お腹いっぱい。
03/03/30 02:18
CapsLock がかかっていることに気づかないと混乱。
232 :
名無しさん@お腹いっぱい。
03/04/06 00:21
1行目 A
2行目 B
3行目 C
4行目 D
5行目 E
っていうのを
1行目 E
2行目 D
3行目 C
4行目 B
5行目 A
↑こういうふうにひっくり返したい場合どうするのですか?
233 :
名無しさん@お腹いっぱい。
03/04/06 00:23
:1,5!tail -r
234 :
名無しさん@お腹いっぱい。
03/04/06 00:25
>>232 $ quiz function ed-command
に出てくるけど、
:g/^/m0
は?
235 :
名無しさん@お腹いっぱい。
03/04/06 02:09
puzzle の世界だな。
236 :
名無しさん@お腹いっぱい。
03/04/06 02:10
>>232 俺なら、こうかな、
:%!sort -r
って、ちがーう。
237 :
名無しさん@お腹いっぱい。
03/04/06 02:13
vi 2nd スレにそういうパズルのレスがいくつかでてたよ。
好き者はどうぞ。新ネタくれー
238 :
名無しさん@お腹いっぱい。
03/04/06 02:36
vim じゃない vi といえば nvi ですか?
viper もいるかな。
239 :
名無しさん@お腹いっぱい。
03/04/06 02:48
240 :
名無しさん@お腹いっぱい。
03/04/06 03:19
おれnvi(cygwinのvi)使ってんだけどさ、ふと思ってviの中で、
:!vi
とかやってみた。
これでちょっとviと仲良くなったかな。そんだけ。おわり。
241 :
名無しさん@お腹いっぱい。
03/04/06 03:38
Q. tac って何の略ですか?
A. etanetacnoc の略です。
Q. 意味がわかりません。
242 :
名無しさん@お腹いっぱい。
03/04/06 11:26
243 :
名無しさん@お腹いっぱい。
03/04/06 14:16
>>232 tacなんて豪勢なものはつるしで入っていない環境もあるで。
244 :
243
03/04/06 14:17
s/232/239/
245 :
名無しさん@お腹いっぱい。
03/04/06 15:37
>>243 :%!cat -n|sort -nr|cut -f2-
# すでにviの話題じゃないという。
246 :
名無しさん@お腹いっぱい。
03/04/06 16:57
詰めviスレ欲しいなぁ。
ViVi作者の ViMaster ってのを試してみたけど、
一人でやるのは別解とか分からなくて面白くないので。
247 :
名無しさん@お腹いっぱい。
03/04/06 18:27
248 :
山崎渉
03/04/17 12:00
(^^)
253 :
名無しさん@お腹いっぱい。
03/07/20 12:45
山崎すくりぷとが5連ちゃんで入ってるスレってどーなのよ。
254 :
名無しさん@お腹いっぱい。
03/07/20 13:24
255 :
名無しさん@お腹いっぱい。
03/08/28 23:53
実はつい先日Vim使い始めた者です。
Vim慣れると最高ですね。
256 :
名無しさん@お腹いっぱい。
03/08/29 16:42
Vimを使っている人降臨希望
257 :
名無しさん@お腹いっぱい。
03/08/29 18:17
258 :
名無しさん@お腹いっぱい。
03/11/24 23:51
今日もvi使ってますか?
259 :
名無しさん@お腹いっぱい。
04/02/11 23:26
使わないこと
260 :
名無しさん@お腹いっぱい。
04/03/07 10:36
a
261 :
名無しさん@お腹いっぱい。
04/03/15 07:39
:q!
262 :
名無しさん@お腹いっぱい。
04/03/18 10:57
.vimrc の書き方を解説しているサイトってどこにあるの?
263 :
名無しさん@お腹いっぱい。
04/03/18 11:05
264 :
名無しさん@お腹いっぱい。
04/03/18 11:31
どうも失礼しました。そっちのスレを読んできます
265 :
名無しさん@お腹いっぱい。
04/09/15 04:09:15
わたし vimer です
さんぼすすんでにほさがる
uuu^r^r
そんな毎日です
266 :
名無しさん@お腹いっぱい。
04/09/15 04:09:47
ごめなさい
さんぽもどってにほすすむ
でしたね。それでは
267 :
名無しさん@お腹いっぱい。
04/09/22 03:29:22
一生戻り続けですねw
268 :
名無しさん@Vim%Chalice
04/10/22 00:20:33
俺がvimで愛用しているmap
nnoremap <leader>/ :let @/=''<cr>
269 :
名無しさん@お腹いっぱい。
04/10/22 10:29:04
270 :
名無しさん@Vim%Chalice
04/10/22 21:36:23
検索のハイライト表示が消えて画面が見やすくなるのです
271 :
名無しさん@お腹いっぱい。
04/10/29 23:46:10
no hls
272 :
名無しさん@お腹いっぱい。
04/10/30 02:22:48
Viエディタぬるぽ。(つД`) macsもぬるぽつД`)・゚・。・゚゚・*:.。..。.:*・゚
273 :
ガッ
04/10/30 02:47:27
rogue - vi trainer
もしかしたらnethackも入ってる鴨
274 :
名無しさん@お腹いっぱい。
04/10/30 23:25:35
abc ieieieieie
efg ieieieieie
abc ieieieieie
みたいなファイルでabcから始まる行だけ削除するにはどうするのが
一番はやいでずか。
275 :
名無しさん@お腹いっぱい。
04/10/30 23:32:55
g/^abc/d
276 :
名無しさん@お腹いっぱい。
04/10/30 23:35:06
さんくす
277 :
268
04/10/31 22:58:12
>>271 検索中はハイライトして欲しいから:se nohlsは使えんし
:nohlsはホントは消えてないからイヤ
278 :
名無しさん@お腹いっぱい。
04/11/01 22:31:31
>277 ナルホ
279 :
名無しさん@お腹いっぱい。
04/11/01 22:38:22
よくわからんが、おれはnohlsで十分
280 :
名無しさん@お腹いっぱい。
04/11/01 22:56:11
ntohs?
281 :
名無しさん@お腹いっぱい。
04/11/02 02:29:05
>>1 全角英数使ってる時点で逝ってよし。
まじで、死ね!
282 :
名無しさん@お腹いっぱい。
04/11/02 02:57:52
よくわからんが死ぬほど全角英数を憎んでるんですね?
283 :
名無しさん@お腹いっぱい。
04/11/03 22:12:22
vi慣れない俺はee使ってる
284 :
名無しさん@お腹いっぱい。
04/11/04 13:24:36
>>232 viの機能だけでもできる方法が本にかいてった。
:g/^/m0
たんに下から並べてるだけだからソートにはならないけど...
285 :
名無しさん@お腹いっぱい。
04/11/06 12:16:51
|Д゚)
286 :
名無しさん@お腹いっぱい。
04/11/08 19:57:21
全角だろうが半角だろうがどっちでも良いじゃん
日本人なら読めるだろうが
287 :
名無しさん@お腹いっぱい。
04/11/08 20:27:07
全角英数が蔓延ると、検索するとき
全角を検索して半角を検索して - の二度手間になるからな。
288 :
名無しさん@お腹いっぱい。
04/11/08 20:43:24
>>287 んなこと言ってると migemo 使えない奴は大変だな(プ
とか煽られるぞ。
289 :
名無しさん@お腹いっぱい。
04/11/09 13:58:55
スレが立って2年半ぐらい経ったけど、
>>1はviに馴染めたのだろうかw
290 :
名無しさん@お腹いっぱい。
04/11/09 14:57:52
馴染めない状態で2年半も使えるほどviはヤワじゃないだろう
291 :
名無しさん@お腹いっぱい。
04/11/10 08:33:42
既出だろうが、一度馴染んでしまうともう離れられない。
折れなんか emacs も viper を知ってからまともに使い始めた。
292 :
名無しさん@お腹いっぱい。
04/11/10 09:57:55
293 :
名無しさん@Vim%Chalice
04/11/10 11:12:15
294 :
名無しさん@お腹いっぱい。
04/11/16 10:59:55
viって最初は[Esc]キーの切り替え操作に辟易して「なんて古臭くてクソなエディタなんだ」
と思いつつ渋々使っていたが、使い込むうちにホームポジションからほとんどのコマンド操
作が出来るのが便利でやめられなくなった。
295 :
名無しさん@Vim%Chalice
04/11/17 21:24:57
[Esc]キーなんて年に数度も触らんね
296 :
名無しさん@お腹いっぱい。
04/12/11 11:36:28
彼女のちくびキーの摩耗が心配です
297 :
名無しさん@お腹いっぱい。
04/12/11 11:55:20
磨耗は心配ない、変色や変形を心配汁。
298 :
名無しさん@お腹いっぱい。
04/12/11 12:07:34
僕のちんは
大事にしまってあるから新品同様だよ。
299 :
名無しさん@お腹いっぱい。
04/12/11 14:40:53
300 :
名無しさん@お腹いっぱい。
04/12/19 23:24:43
viだと表示が遅いので2年ぐらいedとsedで作業してますが何か。
シリアル回線+64kISDN レスポンス悪すぎるぞ。
301 :
名無しさん@お腹いっぱい。
04/12/20 00:42:17
302 :
名無しさん@お腹いっぱい。
04/12/20 09:01:58
303 :
名無しさん@お腹いっぱい。
04/12/30 02:23:22
>viと仲良くする方法
つかえないviなど萌やしてしまえ。
漢ならどんなファイルもsedで編集できると俺は信じてやまない。
304 :
名無しさん@お腹いっぱい。
04/12/30 06:48:55
>>303 漏れはそこまで漢じゃないです
vi使わせてくれ
305 :
名無しさん@お腹いっぱい。
04/12/30 08:17:40
/asdf[enter]よくつかう。:noh[enter]のかわり。
:→nのあたりに時間がかかるので。
良く使うコロンが英語キーボードではshiftキー押さないといけないことがviに対する不満です。
shift系キーを使わずワンキーでいろいろなことができるのが
emacsに対するviのいいところだと思っているので。
Ctrl+[、Ctrl+mも同じ理由で使いません。
;と:をとっ換えたらいいのかな?
306 :
名無しさん@お腹いっぱい。
05/01/02 08:15:45
>>300 64kで遅いのはどこかに問題がある。
9600bpsの端末で練習してみれば?
307 :
名無しさん@お腹いっぱい。
05/01/03 22:09:07
複数行の先頭に'#'を入れたいんだけど、サクッとできる方法はありませんか?
308 :
名無しさん@お腹いっぱい。
05/01/03 22:36:22
I で # 入れといて、適当に jk しながら . これけっこう便利
309 :
名無しさん@お腹いっぱい。
05/01/03 22:46:08
310 :
名無しさん@お腹いっぱい。
05/01/03 22:46:16
sex!!!!
311 :
名無しさん@お腹いっぱい。
05/01/03 22:46:20
312 :
名無しさん@お腹いっぱい。
05/01/03 22:46:25
313 :
名無しさん@お腹いっぱい。
05/01/03 22:46:27
SEX
314 :
ラウンジ遊撃隊 ◆LOUNGENuqc
05/01/03 22:46:34
315 :
名無しさん@お腹いっぱい。
05/01/03 22:46:39
/SEXを入れてみるのはどうか
パソコソ蛾ぶっこわれta
316 :
名無しさん@お腹いっぱい。
05/01/03 22:46:45
317 :
名無しさん@お腹いっぱい。
05/01/03 22:46:48
もうなんかエロい気持ちになってきちゃったよ
318 :
名無しさん@お腹いっぱい。
05/01/03 22:46:49
319 :
名無しさん@お腹いっぱい。
05/01/03 22:46:50
SEXすればいいと思うよ
320 :
名無しさん@お腹いっぱい。
05/01/03 22:46:49
女体エンドルフィンVi使えばいいじゃん
321 :
名無しさん@お腹いっぱい。
05/01/03 22:46:50
viでエロ画像を表示する方法ないかい???
322 :
名無しさん@お腹いっぱい。
05/01/03 22:46:51
まず相手の目を見て「俺と楽しい夜をすごそうぜ」と言う。
たった一夜でViちゃんとは仲良しだぜ。
323 :
名無しさん@お腹いっぱい。
05/01/03 22:46:53
324 :
名無しさん@お腹いっぱい。
05/01/03 22:46:54
hello manko!
325 :
名無しさん@お腹いっぱい。
05/01/03 22:46:54
SEXSEXSEXSEXSEXSEX
326 :
名無しさん@お腹いっぱい。
05/01/03 22:47:01
327 :
名無しさん@お腹いっぱい。
05/01/03 22:47:01
VIRAVIRA
328 :
名無しさん@お腹いっぱい。
05/01/03 22:47:02
そんなことよりさ、Viてどのエロゲのキャラ?
329 :
名無しさん@お腹いっぱい。
05/01/03 22:47:06
Viならおっぱいがおすすめだね
330 :
名無しさん@お腹いっぱい。
05/01/03 22:47:07
ギガンティックワロス
331 :
名無しさん@お腹いっぱい。
05/01/03 22:47:09
仲良くしたいな
332 :
名無しさん@お腹いっぱい。
05/01/03 22:47:12
まんこ臭えwwww
333 :
名無しさん@お腹いっぱい。
05/01/03 22:47:28
334 :
名無しさん@お腹いっぱい。
05/01/03 22:49:46
>318
オマエは市ね、いますぐ市ね
335 :
名無しさん@お腹いっぱい。
05/01/03 22:54:45
>>307 複数行が連続した行なら :.,終わりの行s/^/#/ かな?
336 :
335
05/01/03 22:56:03
カレント行が複数行の最初の行としてってのが抜けてました
337 :
名無しさん@お腹いっぱい。
05/01/03 23:05:47
せめてemacsスレならネタがあったものを
338 :
名無しさん@お腹いっぱい。
05/01/03 23:25:00
改行文字を表す方法ってあります?Cの\nみたいに
339 :
名無しさん@お腹いっぱい。
05/01/03 23:26:04
340 :
名無しさん@お腹いっぱい。
05/01/03 23:31:21
>>339 なんでです?
11行目から29行目までの行の1桁目に # をつけるのならば、
:11,29s/^/#/
って ex コマンドでできますよ。s の前に %?
:11,29%s/^/#/
ってするのですか?そういうことはしたことないです
341 :
名無しさん@お腹いっぱい。
05/01/03 23:43:11
:%s/^/#/g で全行一括と思いますが。
342 :
名無しさん@お腹いっぱい。
05/01/03 23:53:41
>>341 ファイル内のすべての行についてですか?
そうだとすると、
:1,$s/^/#/
ってやってます。
343 :
名無しさん@お腹いっぱい。
05/01/03 23:59:05
344 :
名無しさん@お腹いっぱい。
05/01/11 07:44:04
スラッシュ(/)を含む行を変換するとき、どうやって書けばいいですか?
345 :
名無しさん@お腹いっぱい。
05/01/11 07:51:32
\で打ち消せばいいのか
346 :
名無しさん@お腹いっぱい。
05/01/11 08:01:41
:s の後は必ずしも / でなくてもいいんだよもん
347 :
名無しさん@お腹いっぱい。
05/01/11 08:26:27
348 :
名無しさん@お腹いっぱい。
05/01/11 08:47:49
実験実験*cough*だよもん
349 :
名無しさん@お腹いっぱい。
05/01/11 09:14:49
man viに書いてあるが。
350 :
名無しさん@お腹いっぱい。
05/01/11 09:14:50
>>1 >>294 viを使っていてESCを連打するせいでしょっちゅうbeepを鳴らし
ているのはまだ素人。
例えばiコマンドなら、
「i 入力文字列 ESC」で一つのコマンドが完了する。こう覚えて
おけば「今どっちのモードだっけ」なんて迷うこともない。
こういうこともできる。
10iabcdefgESC
351 :
名無しさん@お腹いっぱい。
05/01/11 09:16:13
実は質問ではなかった。
352 :
名無しさん@お腹いっぱい。
05/01/11 10:27:43
ESCも「Ctrl+何か」で代用できればホームポジションから移動しなくてすむのに・・・
353 :
名無しさん@お腹いっぱい。
05/01/11 10:34:13
Esc = Ctrl+[
だったのか・・・。
354 :
名無しさん@お腹いっぱい。
05/01/11 11:15:39
355 :
名無しさん@お腹いっぱい。
05/01/12 03:30:01
vi の環境設定ファイルでコメントアウトするにはどうすればいいですか?
例えば、シェルスクリプトでは一般的には#ですが、これに該当するのは?
356 :
名無しさん@お腹いっぱい。
05/01/12 08:25:22
"
357 :
名無しさん@お腹いっぱい。
05/01/12 09:36:12
>350
手間は一緒じゃないの?
358 :
名無しさん@お腹いっぱい。
05/01/14 00:28:23
>>350 visual bellってなかったっけ
てんかん起こしてもしらんけど。
359 :
名無しさん@お腹いっぱい。
05/01/18 11:34:08
>>350 viを使っていてESCを無駄に押しているのはまだ素人。
1回押せばすむわけで
例えばiコマンドなら、
「i 入力文字列 ESC」で一つのコマンドが完了する。こう覚えて
ると追加で文字入力する際またiを幼ければならない
360 :
名無しさん@お腹いっぱい。
05/01/22 06:59:54
viを使っていてESCを連打するせいでしょっちゅうbeepを鳴らしている
のがいやで文字入力する際またiを幼ければならないのはまだ素人。
例えばiコマンド以外なら、
「ESC コマンド i」で一つのコマンドが完了する。こう覚えて
おけば「今どっちのモードだっけ」なんて迷うこともない。
こういうこともできる。
ESC10.i
361 :
名無しさん@お腹いっぱい。
05/01/24 21:37:02
で、どのくらい幼ければ良いんだい?
362 :
360
05/01/26 00:14:20
363 :
名無しさん@お腹いっぱい。
05/01/26 00:16:35
幼すぎるのも問題だ。入力できなくなるから。
364 :
名無しさん@お腹いっぱい。
05/01/26 21:42:26
幼い
かけない
しゃぶらない
一体何を・・・?(((;゚Д゚)))
365 :
名無しさん@お腹いっぱい。
05/01/27 23:47:37
う゛ぃしようじょうのちゅうい
インサートしたらすぐにエスケープ、これのくりかえし
366 :
名無しさん@お腹いっぱい。
05/01/28 00:22:15
jjjjjも多いが、
入力を開始するときに
「vi」と打つことも多くなってきた。
367 :
名無しさん@お腹いっぱい。
05/01/28 07:16:26
メモ帳とかどんなエディタでも最後 :q してしまう orz:q
368 :
名無しさん@お腹いっぱい。
05/01/31 17:24:01
複数行を//で一気にコメントアウトするにはどのように生きればいいんですか?
369 :
名無しさん@お腹いっぱい。
05/01/31 20:47:42
>>368 こんな感じ
:開始行番号,終了行番号s!^!//!
具体的な数字を入れるとこんな感じ
:10,15s!^!//!
370 :
名無しさん@お腹いっぱい。
05/01/31 22:00:49
行頭をブロック選択後、I//<ESC>でもOK
371 :
368
05/01/31 22:39:11
>>369 できました。ありがとう。
>>370 できました。ありがとう。
どちらかというと
>>370の方が直感的で覚えやすい感じです。
でも、全ての選択行に//が追加されるまでに
>>370の方法だと一瞬だけタイムラグがあるのが
ちょっと不思議です。
372 :
名無しさん@お腹いっぱい。
05/02/17 16:09:48
私は.exrcというファイルを~/に置いてvimしています。
----
" ~/.exrc
set number
set showmatch
set autoindent
set tabstop=4
set nobackup
set autowrite
set showmode
----
一括置換は
:%s/置換対称文字列/置換希望文字列/
ってやります。
ところで誰か「K」ってやったときの
manをjmanにする方法知らないでしょか?
373 :
名無しさん@お腹いっぱい。
05/02/17 18:28:31
374 :
名無しさん@お腹いっぱい。
05/02/17 23:32:53
vim って .exrc 効くの?
375 :
名無しさん@お腹いっぱい。
05/02/19 13:05:35
376 :
名無しさん@お腹いっぱい。
2005/03/31(木) 00:11:54
viの編集中にsedを呼び出して、他のファイルを編集して読み込む、って
どんなコマンドを打ちますか?
377 :
名無しさん@お腹いっぱい。
2005/03/31(木) 01:21:33
:!sed hogehoge ??
378 :
名無しさん@お腹いっぱい。
2005/03/31(木) 04:55:55
sed で他のファイルを編集して読み込む、ってことなので、こんな感じか?
:r!sed 編集コマンド < 他のファイル
379 :
名無しさん@お腹いっぱい。
2005/03/31(木) 21:28:19
ex itって打ったらちょっと困り気味になりました。
380 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35/04/01(金) 17:15:38
viってシングルモードで使えないの?
381 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35/04/01(金) 17:40:44
使えるよ。
viとか、viに必要な共有lib,それとtermcap|termios
の置き場所がmountされてないとか、/var/tmpとかが
ReadOnly mountに成ってるとかじゃねーの。
382 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35/04/01(金) 18:23:12
シングルモード?
383 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35/04/02(土) 01:08:11 BE:108318757-#
viじゃないエディタでjjjjjjjjjjjと書いてしまって凹むこと多数
384 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35/04/02(土) 01:38:03
そんなばかな:w
いま気付いたけどなんか漫画のキャラみたいだ→^[:w
385 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35/04/02(土) 01:55:59
jjjjjjjjjjjjjjjって押すことは滅多にないけど、画面の左上に移動するだけなのに←←←←←←←←←←←←←←←←←←←↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑ってやるのは効率が悪いなぁって思う。viなら2~3個キーを押すだけでいいのに。
>>384 横になった穴子さん。
386 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35,2005/04/02(土) 14:53:04
おれは一行消そうとしてddとやっちまう
387 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35年,2005/04/02(土) 21:52:41
>>385 大文字のエイチ H 一発で左上に異動できないのかい?
388 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35年,2005/04/02(土) 22:46:44
キー一つで異動になる時代なんだなぁ。
389 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35年,2005/04/03(日) 00:14:19
>>388 まぁ、上に異動だから昇進じゃん!
さしずめL(最下行行き)だと、左遷で
M(真ん中の行)なら可もなく不可もなくだな(w
390 :
名無しさん@お腹いっぱい。
UNIX時間(+0900)35年,2005/04/03(日) 21:12:26
>>389 地理的なものかもしれんぞ。
北西方向の営業所に飛ばされるとか・・
391 :
名無しさん@お腹いっぱい。
2005/04/04(月) 16:30:42
>>390 な〜る!ってことはLは潰れ決定の子会社に無期限で派遣!ってことか(w
392 :
名無しさん@お腹いっぱい。
2005/04/17(日) 17:48:17
逆に常にインサートモードにいるっていう選択もあるよね
393 :
名無しさん@お腹いっぱい。
2005/04/17(日) 17:53:52
>>392 いつかはきっとエスケープって思いながら、ウダウダ書き込み続ける・・・それも、人生だな
394 :
名無しさん@お腹いっぱい。
2005/04/17(日) 21:48:55
文章書いてるとき、ちょっと戻そうと思ってuを一回押したら
30行くらい一気に消えるときがある。そりゃもうびっくり。
395 :
名無しさん@お腹いっぱい。
2005/05/05(木) 02:37:00
カーソルの真下の文字だけのヤンクってどうやるんだろ・・・。
ごくタマにしか使わんから、適当にごまかしてやってるんだけど。
396 :
名無しさん@お腹いっぱい。
2005/05/05(木) 02:41:27
397 :
名無しさん@お腹いっぱい。
2005/05/05(木) 02:57:34
はぁ、なるほど。
てっきり、hとかlだと2文字取るもんだと思い込んでた。
縦棒カーソルをイメージした方がいいのか。
398 :
名無しさん@お腹いっぱい。
2005/06/19(日) 17:36:16
gdコマンド萌え
399 :
ウサチャソ
2005/06/24(金) 00:54:58
同じ島の萌えなあの子にインサートモードにしたいんですが
常にエスケープです。どうしたらいいんでしょうか?
400 :
名無しさん@お腹いっぱい。
2005/08/04(木) 16:08:17
401 :
名無しさん@お腹いっぱい。
2005/08/04(木) 18:16:00
コロンでキューにビックリされました。
402 :
名無しさん@お腹いっぱい。
2005/08/04(木) 18:18:16
サミングしてみたら怒られますた(´・ω・`)
403 :
名無しさん@お腹いっぱい。
2005/09/01(木) 09:27:46
400げとー
404 :
名無しさん@そうだ選挙に行こう
2005/09/11(日) 16:21:10
sedのyコマンドに相当するのは、どうやってやるの?
:yも:trもだめなんだ。
405 :
名無しさん@そうだ選挙に行こう
2005/09/11(日) 18:27:37
:%!sed 使えよ
406 :
名無しさん@お腹いっぱい。
2005/12/22(木) 12:28:56
WinVi と xyzzy ならどっちが良いですの?
407 :
名無しさん@お腹いっぱい。
2006/12/29(金) 02:08:33
それは比較になってないかな
408 :
名無しさん@お腹いっぱい。
2007/02/17(土) 22:52:14
どっかviの使い方書いてあるお勧めHPとかない?
409 :
名無しさん@お腹いっぱい。
2007/04/07(土) 14:36:03
410 :
名無しさん@お腹いっぱい。
2007/05/16(水) 02:12:38
>>395 xP
yl知らずに適当にごまかしてました。
411 :
名無しさん@お腹いっぱい。
2007/05/19(土) 01:58:59
vimのqに首ったけな今日この頃
412 :
名無しさん@お腹いっぱい。
2007/06/22(金) 11:53:56
キーボードマクロのことかえ?
413 :
名無しさん@お腹いっぱい。
2009/01/23(金) 06:57:20
:map ; .j
クソ便利!
414 :
名無しさん@お腹いっぱい。
2009/01/24(土) 23:00:37
土健さんはお元気でいらっしゃるのでしょうか?
ベクターの土健HP TOPページの猫ちゃんは今もご存命でしょうか?
I respect to tuchiken
415 :
名無しさん@お腹いっぱい。
2009/02/01(日) 02:31:39
jjjjjjjjjjjjjjjkkkkkkkki But I love you.[ESC]:wq
416 :
名無しさん@お腹いっぱい。
2009/02/07(土) 17:35:43
single userモードだとviはデフォで使えないし
暫く使っていないと操作方法を忘れる。
417 :
名無しさん@お腹いっぱい。
2009/05/18(月) 17:13:54
変態のvi使いがいると聞いて
418 :
名無しさん@お腹いっぱい。
2009/05/19(火) 22:58:43
そうさ、おれは C-h に興奮するのさ
419 :
名無しさん@お腹いっぱい。
2009/05/22(金) 09:54:48
>>416 static な vi つくって /var/tmp 使わないようにしておく。
でも、なんとなくそれviじゃない感じが・・・
420 :
名無しさん@お腹いっぱい。
2010/03/13(土) 21:18:59
みなさんもっと vi を愛してあげてください。
421 :
名無しさん@お腹いっぱい。
2010/05/14(金) 20:21:11
>>923 なるほどですね。
私だけ無いなら悲しいなと思いまして質問させていただきました。
ZABBIXのリポジトリ入れてみようと思うのですが、サードパーティーのをいれると
あまりよくないとか聞いたことがあるんですが、実際はどんなもんなんでしょう?
422 :
名無しさん@お腹いっぱい。
2010/05/14(金) 20:22:03
誤爆しました
すみません
423 :
名無しさん@お腹いっぱい。
2010/10/09(土) 06:57:40
viを覚えなければならなくなりました。
とりあえず様子見でviを起動だけしようとしたのですが、
ウィンドウが出てこないばかりか、起動したターミナルまで
シェルが固まりました。誰か助けてーーー
424 :
名無しさん@お腹いっぱい。
2010/10/09(土) 17:00:04
誤爆しました
すみません
425 :
名無しさん@お腹いっぱい。
2010/10/09(土) 18:01:06
426 :
名無しさん@お腹いっぱい。
2010/10/10(日) 10:31:02
>>425 やってみましたが、シェルが固まったままです><
427 :
名無しさん@お腹いっぱい。
2010/10/13(水) 17:21:20
>>426 端末を切り替えるか、別でsshログインしてシェルを殺すか
固まった端末をkillすればいいだけでは?
viじゃなく元からkill。
428 :
名無しさん@お腹いっぱい。
2010/10/13(水) 20:26:13
端末は切替えられません。
別ログインすると課金されるので今動いてるシェルを殺せません><
429 :
名無しさん@お腹いっぱい。
2010/10/13(水) 21:03:09
^Zしてkill %n(nはjobsコマンドで表示される番号)とか
430 :
名無しさん@お腹いっぱい。
2010/10/14(木) 16:41:09
killall -u foo
431 :
名無しさん@お腹いっぱい。
2010/10/14(木) 16:43:18
何の端末?
リモート?ローカル?
シェルは?
OSは?
432 :
名無しさん@お腹いっぱい。
2010/10/17(日) 06:57:38
vi始めました。
好きな範囲でコーヒー&テイストはどうするんですか?
433 :
名無しさん@お腹いっぱい。
2010/10/18(月) 09:25:06
面白いと思って書いてるんだろうけどツマラン。
とりあえず、manみろよ
434 :
名無しさん@お腹いっぱい。
2011/01/14(金) 21:03:54
大事なファイルを編集中に突然表示が消えて、カーソルが動かない状態になりました。
ファイルは消えてしまったのでしょうか。
435 :
名無しさん@お腹いっぱい。
2011/01/15(土) 07:07:43
この前のviの試験でこんな問題が出ました。
以下のviコマンドの動作が同じ場合は○を、違う場合は×を付け、
×を付けた場合はその違いを( )に記せ。
cc と S → ○ → 正解
$a と A → ○ → 不正解 ← 何故ですか??
436 :
名無しさん@お腹いっぱい。
2011/01/15(土) 19:32:56
437 :
名無しさん@お腹いっぱい。
2011/01/17(月) 01:24:35
ccは最初にcを押した時点でChangeに確定してもう1回cを押して1行全体の書き換えになる。
Sも押した時点でChangeに確定して1行の書き換えになる。
$aは$を押してカーソルが行末に移動した後aでカーソルの後ろにAppendになる。
Aは行末にAppendになる。
$の後に別の動作に移行できるかどうかが同じではない?
438 :
名無しさん@お腹いっぱい。
2011/01/17(月) 13:42:29
先生に聞けば。
439 :
名無しさん@お腹いっぱい。
2011/01/17(月) 14:09:36
採点ミスのようでした。でも申告期限を過ぎていたので点数は訂正されませんでした><
440 :
名無しさん@お腹いっぱい。
2011/01/18(火) 21:21:38
入門viとwebを見ながらviをやりはじめました。マウスがあるエディタとの違いにまだ戸惑っております。
質問なのですが、
a) 数値は行番号、|は折り返し位置。これを任意のところで改行を入れて例えば、
1 AAAA BBBB CCCC |
DDDD EEEEE FFFF |
1 AAAA BBBB |
2 CCCC DDDD |
3 EEEE |
4 FFFF |
b) 逆に改行をとって、
1 AAAA BBBB CCCC DDDD EEEEE FFFF |
のようにするにはどうしたらよいでしょうか。
441 :
440
2011/01/18(火) 21:23:00
↑
ずれました。 | は画面右端の意味です。
442 :
名無しさん@お腹いっぱい。
2011/01/18(火) 21:36:28
443 :
名無しさん@お腹いっぱい。
2011/01/18(火) 21:44:30
>>442 b)はできました。ありがとうございます。
444 :
名無しさん@お腹いっぱい。
2011/01/18(火) 21:46:10
a) は普通に改行を挿入するだけ。
445 :
名無しさん@お腹いっぱい。
2011/01/18(火) 22:09:17
>>444 ありがとうございました。おはずかしい。
コマンドやモードに気をとられて、普通に「改行」を押下するだけでいいとは。
すみませんでした。
446 :
名無しさん@お腹いっぱい。
2011/01/29(土) 02:36:21
たとえば2ちゃんのこのスレのようなログが
----------------------------------------------------------------
164 名前:名無しさん@お腹いっぱい[sage] 投稿日:02/11/19(火) 00:42
オライリーの「入門vi第6版」を買った。
UNIX使い始めたばっかなので、ちゃんとエディタ勉強するのはこれがはじめてです。
で、とりあえず3章までやったんだけど
これだけあるコマンド、全部覚えられるもんなんですかね?
165 名前:名無しさん@お腹いっぱい。[sage] 投稿日:02/11/19(火) 17:31
コマンドってそんなにあるかなあ。
普段使うのは
w q e vs new s h
ぐらいか。
166 名前:名無しさん@お腹いっぱい。[sage] 投稿日:02/11/19(火) 17:32
移動コマンドのことか。最初はhjklだけで使って、だんだんふやしていけばいいと思うよ。
----------------------------------------------------------------
のような形であるとします。これをこのスレで表示されているように整形しようとして、
:g!/^[1-9][0-9][0-9]*/s/\(..*\)/_____ \1/g (_____は4から5ぐらいの空白スペース)
で字下げしてスレの表示のようにはなったのですが、
レス164とレス165の間、レス165とレス166の間には一行の空行があります。
このようにレスnとレスn+1の間に一行の空行を入れるにはどうしたらよいでしょうか。
447 :
名無しさん@お腹いっぱい。
2011/01/29(土) 14:14:38
>>446 除外してるレス番号のとこでキャプチャーして直前に改行挿入すれば良いのでは?
最初のレス番164の前にも改行しちゃうけど
448 :
名無しさん@お腹いっぱい。
2011/01/30(日) 20:13:15
>>447 >直前に改行挿入
これを実際どう入力するかわかりませんでした。
Ctrl+v をおした後に Enter を押す、でいいのですね。
多少の整形は必要ですが、ほぼ思い通りになりました。
449 :
名無しさん@お腹いっぱい。
2011/06/24(金) 01:05:16.57
vimで覚えたから最近までビジュアルモードにどっぷりだったんだが
こないだnviでビジュアルモード使えなくて、慌ててマークの使い方を覚えたぜ…
450 :
名無しさん@お腹いっぱい。
2011/08/26(金) 11:19:11.01
:e
451 :
名無しさん@お腹いっぱい。
2012/01/20(金) 09:31:33.91
マークってなんだ?
452 :
名無しさん@お腹いっぱい。
2012/01/20(金) 09:52:56.46
'a とかのことだろ
453 :
名無しさん@お腹いっぱい。
2012/01/20(金) 10:02:16.36
おぉ、そんな便利な機能が。
BusyBox viにはサポートされてなかったぜ!
454 :
名無しさん@お腹いっぱい。
2012/01/20(金) 10:20:44.15
>>453 busybox-1.18.2 ではサポートされてた
455 :
名無しさん@お腹いっぱい。
2012/01/20(金) 10:40:31.56
busyboxだと、'a は対応してるけど `a は対応してないな。
456 :
名無しさん@お腹いっぱい。
2012/01/20(金) 12:12:46.09
Nothing in register aになるお
なんかやり方間違ってるみたい(汗
457 :
名無しさん@お腹いっぱい。
2012/01/20(金) 12:27:02.28
なんだ、マーク自体を知らない人だったか
458 :
名無しさん@お腹いっぱい。
2012/01/20(金) 12:35:55.86
nviでは出来るもん!
459 :
名無しさん@お腹いっぱい。
2012/03/17(土) 20:04:53.87
viの本とか読むと、[w]コマンドで単語単位に移動とか書いてあるんだけど、
こんなコマンド使ってるひと実際いるの?
そんなことしなくてもカーソルキー押しっぱなしで動かした方が楽だよね?
460 :
名無しさん@お腹いっぱい。
2012/03/17(土) 20:42:59.75
w押しっぱのほうが楽
461 :
名無しさん@お腹いっぱい。
2012/03/18(日) 05:11:13.62
>>459 w は、結構使うよ。
l押しっぱはない
462 :
名無しさん@お腹いっぱい。
2012/03/18(日) 07:27:27.34
>>461 lって何かと思ったら右移動? そんなのなおさら使わないよ。
カーソルキー使うよ
463 :
名無しさん@お腹いっぱい。
2012/03/18(日) 10:03:05.79
hjklを使わずして何のためのviかっ!
464 :
名無しさん@お腹いっぱい。
2012/03/18(日) 10:05:23.63
カーソルキー使えない環境もだいぶ減ったから
もうカーソルキーでもいいんじゃないの。
465 :
名無しさん@お腹いっぱい。
2012/03/18(日) 11:41:42.52
そうだよな。9314行めに移動したいときは下向きカーソルキーを9314回押せばいいんだよな。
466 :
名無しさん@お腹いっぱい。
2012/03/18(日) 11:45:18.15
9313回だった
467 :
名無しさん@お腹いっぱい。
2012/03/18(日) 11:53:41.90
そもそも何行目かなんかわからないし考えてないよ。
↓押しっぱリピートで、それらしい行があったら離すだけ。
行き過ぎたら↑押す。見た目のとおり動くのが大事。
468 :
名無しさん@お腹いっぱい。
2012/03/18(日) 12:15:39.57
469 :
名無しさん@お腹いっぱい。
2012/03/18(日) 12:17:04.87
>>467 カーソルキー移動は否定しないけど
数字で移動行数指定とか検索で移動とか「数字+G」とかは覚えとくといいよ。
470 :
名無しさん@お腹いっぱい。
2012/03/18(日) 12:22:31.65
>>468-469 うちのviだとそういう数字は入力受け付けないんだよ。画面に何も出ないし。
471 :
名無しさん@お腹いっぱい。
2012/03/18(日) 12:32:25.54
472 :
名無しさん@お腹いっぱい。
2012/03/18(日) 12:45:42.23
画面見ずに操作なんて無理だわ。カーソルキー押しっぱあるのみ。
473 :
465
2012/03/18(日) 12:46:36.99
あれ?逆説的な意味で書いたのにマジレスされてんじゃん
「9313回も押せるかよっ!」的なおいじりをいただけると期待してたんだけどガハッ
474 :
名無しさん@お腹いっぱい。
2012/03/18(日) 12:49:10.74
475 :
名無しさん@お腹いっぱい。
2012/03/18(日) 12:52:54.34
9313行したはネタとしても、
たとえば数行下に行きたい場合、これって12行下だなとかわざわざ目で数えてから
12↓って打つのかよ?
その間に↓押しっぱした方が早いだろ?
476 :
名無しさん@お腹いっぱい。
2012/03/18(日) 13:33:49.25
>>475 だいたいで10jってやって、その後てきとーに数回j押してる。
477 :
名無しさん@お腹いっぱい。
2012/03/18(日) 14:11:37.43
自分がカーソルキー押しっぱなししか使わないなら
それはそれでいいんだよ。
声高に主張する必要はないよ。
478 :
名無しさん@お腹いっぱい。
2012/03/23(金) 21:46:21.08
カーソルキーのカーソル移動だけで良いって言い出したら、そもそも何でviを使ってるのかっていうね。
479 :
名無しさん@お腹いっぱい。
2012/03/25(日) 13:23:43.07
480 :
名無しさん@お腹いっぱい。
2012/03/25(日) 13:24:26.78
481 :
名無しさん@お腹いっぱい。
2012/05/12(土) 22:34:03.11
油断のならねーえぢた
482 :
名無しさん@お腹いっぱい。
2012/10/01(月) 01:33:46.65
>>462 ホームポジションから移動なしでカーソル移動できるのがviのいいところ。カーソルキー使うなら他のエディタつかったほうがいい。
483 :
名無しさん@お腹いっぱい。
2012/10/01(月) 10:01:53.79
半年以上前のにマジレスしてもなぁ。
484 :
名無しさん@お腹いっぱい。
2012/10/01(月) 10:20:08.95
viでは h j k lのことを「カーソルキー」って言うんだが、
「カーソルキー使うよ」って何言ってんの?
485 :
名無しさん@お腹いっぱい。
2012/10/01(月) 10:35:14.04
>>484 > viでは h j k lのことを「カーソルキー」って言うんだが、
言わないよ。
486 :
名無しさん@お腹いっぱい。
2012/10/06(土) 17:56:02.94
確かに「hjklカーソル」ともいうけど、「カーソルキー使う⇒hjkl使う」って置き換えには違和感あるな。
「hjkl使う⇒カーソルキーを使う」も違和感あるな。でも「カーソルを左にやって⇒h押して」は筋が通ってる気がする。
487 :
名無しさん@お腹いっぱい。
2013/03/05(火) 15:36:27.62
あれ、みんなxのことを削除キーって言わないの?
488 :
名無しさん@お腹いっぱい。
2013/03/05(火) 17:29:06.77
dも削除だから誤解を生みかねない表現だな > "xのことを削除キー"
489 :
名無しさん@お腹いっぱい。
2014/07/19(土) 06:53:02.02
viのフォントってどうやって変更できますか?
gvimじゃないですよ
490 :
名無しさん@お腹いっぱい。
2014/07/19(土) 08:04:47.70
It depends on terminal setting
491 :
名無しさん@お腹いっぱい。
2014/07/19(土) 08:43:32.39
端末設定は問題ないです。フォントはどうやって変更できますか?
492 :
名無しさん@お腹いっぱい。
2014/07/19(土) 12:08:04.23
493 :
名無しさん@お腹いっぱい。
2015/07/27(月) 07:57:03.59
>>483 vi使いは時空を超えるのさ。
2038年までには又このスレに来るから、レスくれよ。
494 :
名無しさん@お腹いっぱい。
2015/12/10(木) 00:08:01.42
495 :
名無しさん@お腹いっぱい。
2016/05/19(木) 10:31:29.29
>>489 UNIXでもLinuxでも、vi自体にフォントなんて無い。
viの「何の」フォントを変更したいんだよ。
496 :
名無しさん@お腹いっぱい。
2016/05/19(木) 12:43:24.40
viの画面のフォントです
497 :
名無しさん@お腹いっぱい。
2016/05/19(木) 19:21:28.13
>>496 viの「何の」画面のフォントを変更したいんだよ。
498 :
名無しさん@お腹いっぱい。
2016/05/20(金) 15:56:54.06
液晶の画面のフォントです
499 :
名無しさん@お腹いっぱい。
2016/05/22(日) 12:34:47.20
>viのフォントってどうやって変更できますか?
termcapで、フォントを変えることをやった覚えが。(環境変数もいじったかも)
気に入らなかったら自分でぐぐって調べて自分で変更してみれば?