「vi」の小技教えてスレ
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
NGNG0074名無しさん@お腹いっぱい。
02/04/30 09:08ID:2uftoipGインテル版を作らないって発表あった超〜がっかり
ソースは?
一時的にfreezeするとかじゃなくて
0075kou
02/05/01 00:06ID:71oo6Ovbもうインテル版の無料ダウンロードは閉鎖されてるようです。
ソースについては不明ですが、バイナリでさえだめとなると・・・。
Sun が赤字から脱出しない限りインテル版=無駄=や〜めたっとなるのでしょう。
(一時的であって欲しいものです)
0076login:Penguin
02/05/01 00:11ID:Eb4O+S+BソースはたしかSUNのホームページにあったと思う。でも随分前の話だな。
googleで引っかかるはずなので勝手に調べてください >>74
0077login:Penguin
02/05/01 00:18ID:dNmYmse4知らんかった。。鬱だ。
ずっとkterm ->vi filename->alt+tabで移動でやってた。
0078login:Penguin
02/05/01 00:23ID:dNmYmse40079login:Penguin
02/07/02 00:49ID:/QvZQdcH最近多用してるのは{,},[[,]]かな。
D,C,s,Sは意外と役に立つ
0080login:Penguin
02/07/05 00:24ID:oL5mgKx6@:
0081login:Penguin
02/07/13 17:28ID:kQFFlLy410
11
12
.
.
のように数値をインクリメントして挿入したいのですが、どうすればよいでしょうか。
0082名無しさん@Emacs
02/07/13 22:11ID:cQhGc7P6:1,109!cat -n[RET]:1,9d[RET]
vim限定。すでに100行以上あるテキストで、途中に空行がない場合。
1Gi10[ESC]qaly0jP[CTRL-A]q98@a
0083login:Penguin
02/07/13 23:15ID:dCOvoED1あちこちで聞いてるな。
0084login:Penguin
02/07/14 14:57ID:E+EKeA6nこれであげてたらぶち切れですよ(以下略
0085login:Penguin
02/07/14 15:05ID:KTOdezb2んで、どうしてあげてるの?
0086login:Penguin
02/07/14 15:46ID:oJEQf8SFしかし、そもそも >>81 は set num を知らないんじゃないか?
0087login:Penguin
02/07/14 20:20ID:w3Xk8N19とりあえず、知ってます。
0088login:Penguin
02/07/14 20:51ID:/Wvf+qKLマイクロソフトのワードも知らないんですか?
ここはひどいインターネットですね。
最新のアプリケーションソフトウエアも知らないバカが
ニナックス板で発言して欲しくないですよホントに。
無知とは恐ろしいものですね。
0089login:Penguin
02/07/14 21:03ID:uUT8oeHX0090login:Penguin
02/07/14 23:20ID:/YKewyttワードはワープロソフトです。viに代表されるエディタとは
用途が全然違います。普通、一緒に比べませんよ。
あと、「ひどいインターネット」という言葉の使い方も間違っています。
それをいうなら「ひどいWebサイト」とでもいうべきでしょう。
インターネットとは、平たく言うとここのようなWebサイトを見るための技術
そのものを指す言葉です。
きつい言い方をしてしまったかもしれませんが、
用語をきちんと把握しておくことは大切なことですので
きちんと覚えておいてくださいね。
0091login:Penguin
02/07/15 03:05ID:zAogcYzf0092login:Penguin
02/07/15 07:25ID:Ya6o3Zoeネタにマジレス..
0093login:Penguin
02/07/15 12:50ID:KNx0+ULmカコワルイ
0094login:Penguin
02/07/15 14:17ID:bUh1WJbo0095login:Penguin
02/07/15 20:40ID:GO68d0dfvim スレで既出。
:h CTRL-X
0096login:Penguin
02/07/15 20:41ID:RQTQDasfカ、カコイイ
>>92-93
ネタにマジレス(以下(以下略
0097login:Penguin
02/07/15 21:50ID:GXOl9ahY漏れもあなたみたいなスーパハカーになりたいが、たぶんムリだと思う。
0098login:Penguin
02/07/16 13:07ID:+K+VKdToあなたは優しいインターネットですね。私も精進します。
0099login:Penguin
02/07/16 20:54ID:qXDv9IV8あと、「優しいインターネット」という言葉の使(以下略
0100login:Penguin
02/07/17 00:09ID:ESKFIoT71Gi1 <ESC>0qp0yf j0P0<C-A>q98@p
・<ESC>はエスケープキーを押し、<C-A>はctrl+aを押す。スペースも大事。
・vim用
0101login:Penguin
02/07/17 00:54ID:NKjCYKpM>>82
ありがとうございます、やってみますだ。
0102login:Penguin
02/07/17 04:11ID:/yNHNVl6ccとS
nggとnG
^と_
0と|
おまい等はどっちをつかってますか?
0103login:Penguin
02/07/17 23:32ID:ESKFIoT7> yyとY
Yたまーにyy
> ccとS
どっちも使わない
> nggとnG
意味不明。どっちも使わない。
...あ、nは任意の数字か!
だったら :n です。
# ggと1Gて聞かれたら1G
> ^と_
^
> 0と|
0
0104login:Penguin
02/07/18 20:02ID:zAQqcpmScwとce
ちなみに漏れは
yy,S,G,^,0かな。
>>103
:n使ってるのか。めんどくさそう。まあ、あんまり使わないか。
1Gよりはggの方が楽だとおもうけど、viにはないんだよね。
0105login:Penguin
02/07/18 21:50ID:Ab40/xtLggはViにもありますよ。
:set compatible
して動作確認してみると良いでしょう。
自分は yy, gg派です。
0106login:Penguin
02/07/18 23:21ID:obKyEQOI大学のsolarisにはなかったよ(´・ω・`)
0107login:Penguin
02/07/19 01:05ID:pJV90K+Cなくてもmapするだけだけどね。
0108login:Penguin
02/07/19 02:12ID:C7lxND+20109login:Penguin
02/07/19 08:26ID:V/9pHyq5mapでn(数字)ggはできるようになる?
0110login:Penguin
02/07/21 00:59ID:ekHmJtke行指定は :n 使うからマップでいいと思った。
0111login:Penguin
02/07/27 03:40ID:TvmqeOZT0112login:Penguin
02/07/27 04:08ID:fWs+lHfa0113login:Penguin
02/07/27 04:26ID:TvmqeOZT0114login:Penguin
02/08/02 20:10ID:0CV/BuVF0115login:Penguin
02/08/02 20:39ID:Fjm5fo+C昔の人間はそういう時 ed を使えと教えられて育ったから。
0116114
02/08/02 23:41ID:0CV/BuVFやっぱりそうですよね。
FreeBSDの様な特殊なedなら皆使えるけど
普通のedはいつも使い方忘れてあわてるし。
0117login:Penguin
02/08/14 12:05ID:ujRm0pW20118117
02/08/14 12:09ID:ujRm0pW2でしたね。つまらん質問すみませんでした。
0119login:Penguin
02/08/14 12:49ID:xh4yp2uPでも出来るよ。
0120login:Penguin
02/08/14 12:58ID:JseKyCsy0121login:Penguin
02/08/14 13:15ID:JoSzd5v+知らない香具師はいないとオモワレ
0122login:Penguin
02/08/14 22:32ID:CawtOYNJvi/ex コマンド単体だとできなくて、sedを通さないとできない
処理ってないんだっけ?
0123login:Penguin
02/09/05 02:18ID:4UBq3qv50124login:Penguin
02/09/05 02:25ID:/a2Rbd8Y0125login:Penguin
02/09/05 03:34ID:7RVlnKn/0126login:Penguin
02/09/05 08:13ID:SAbTaIRx暇だからおしえてあげる♥
1ページスクロール C-f
1ページ戻る C-b
半ページスクロール C-d
〃 戻る C-u
1行スクロール C-e
1行戻る C-y
画面の1番上に移動 H
〃 中央 〃 M
〃 1番下 〃 L
0127login:Penguin
02/09/05 09:57ID:YLQbs7G6man に全部書いてある。
0128sage
02/09/05 12:15ID:rjsdjiev例:
mm (カーソルがある行にtというマークをつける。
実際にはtじゃなくてもアルファベット1文字なら何でもOK)
't (マークをつけた行に移動)
't,$s/six/sex/g (マークを付けた行から最下行までの全ての単語'six' をセクースに置き換え。
など。
かなり長いconfigファイルとか開いてる時に使えるよ。
0129128
02/09/05 12:21ID:rjsdjiev× mm (カーソルがある行にtというマークをつける。
○ mt (カーソルがある行にtというマークをつける。
0130login:Penguin
02/09/05 14:11ID:nJiZcbsPすべての1をa、2をb、3をcにカエ。
0131128
02/09/05 16:25ID:rjsdjiev× 全ての単語
○ 全ての文字、または文字列
スマソ。 はあ、鬱だ氏脳...
0132login:Penguin
02/09/05 19:21ID:hF++nlXB:%s/\<six\>/sex/g
だね。でも俺はいまだにあまり信じられなくて
:%s/\<six\>/sex/gc
としてしまう。
0133login:Penguin
02/09/05 21:19ID:uRtNptQo漏れは下のヤツをやるかわりにn.n.の繰り返しでやります。
0134login:Penguin
02/09/05 21:20ID:uRtNptQoそんなコマンドがあったのですか。知らなかったです
0135login:Penguin
02/09/05 23:04ID:FDg3Phqhhttp://pc.2ch.net/test/read.cgi/unix/1020611467/126-
0136login:Penguin
02/10/11 15:02ID:j787SPl7:wq!
0137login:Penguin
02/10/11 15:44ID:l/7EeTIy%を使おうね。
0138login:Penguin
02/10/11 23:25ID:0dekY1Fb0139名無しさん@Emacs
02/10/12 01:17ID:RAXDULPw0140login:Penguin
02/10/18 15:59ID:8ZHfBQFI0141login:Penguin
02/10/18 16:03ID:oxRMAJwg( ・∀・)つ◎ クッキー クエ!
0142login:Penguin
02/10/25 18:53ID:E6WUh+YQ0143login:Penguin
02/10/25 20:13ID:dXw1Sxww0144login:Penguin
02/10/25 22:25ID:6Gli+k2Cてか、それは そもそも ALT(てかメタ)の機能なんじゃ....
0145login:Penguin
02/10/26 12:36ID:hpgBvCrL0146login:Penguin
02/10/26 14:19ID:rHVYEjT60147名無しさん@Emacs
02/10/26 17:18ID:L28hViKuなので、特におかしなことではない。
# Windows の VIM でその機能があるってのはアレかもしれんが。
0148login:Penguin
02/10/27 13:40ID:oKPP99Io日本語キーボードなのに、^^を入力するのに
<C-V><C-^>(0の2つ右)では出なくて<C-V><C-S-6>で出るのはどうしてですか?
^Jを入力しようとして、<C-V><C-J>とか<C-v>x0aとやっても^@が入力されるのはなぜですか?
^?を入力するために<C-V><C-S-/>では出なくて<C-V>x7fででるのはどうしてですか?
0149名無しさん@お腹いっぱい。
02/10/30 12:22ID:k1ljzP4R0150login:Penguin
02/11/04 06:32ID:AWtIsY63jvimではどうやって消すんですか?
viではflashってのがあるみたいなんですけど。
夜中にビープ、ビープ鳴らすと、そのうち怒られそうで
誰か助けてくだしょい。
0151login:Penguin
02/11/04 07:31ID:bZSo5NBRjvim はよく解らないけど、vim なら
:set vb t_vb=
で大丈夫。
0152login:Penguin
02/11/12 01:17ID:PtxTPVi/#で前のファイル名(?)
%<で拡張子を取ったファイル名
0153login:Penguin
02/11/16 11:46ID:Xymcouo3>%<で拡張子を取ったファイル名
これは知らなかった。
0154login:Penguin
03/01/05 05:44ID:PNIngpBcあ
い
↓
1 あ
2 い
みたいに一括で、先頭に数字の連番をつけることって出来る
0155login:Penguin
03/01/05 06:46ID:ZFFi0y0g:se number
か?
0156login:Penguin
03/01/05 06:51ID:PNIngpBcいや、表示だけじゃなくてファイルの中身を直接変更したいです
0157login:Penguin
03/01/05 06:53ID:PNIngpBcでもWinとかだとnlも一緒に持ち歩かないと。。
0158login:Penguin
03/01/05 08:49ID:s7Rm6N74:g/^/execute "s/^/" . line(".") . "/"
0159login:Penguin
03/01/05 09:22ID:PNIngpBcおー、ありがうございます
0160login:Penguin
03/01/05 10:27ID:bcfTdkeO「1」は半角で「2」は全角か。
難しいな。
0161login:Penguin
03/01/05 10:29ID:aAJ94XBfi1<SPC><ESC>qa^ywjP^<C-A>q<ファイルの行数-2>@a
今考えただけだからもっと簡単な方法があるかも。
(kaoriYa版GVIM for win on win2k)
i1<SPC> : ファイルの先頭でやってください。行番号1 を挿入
<ESC> : コマンドモードに
qa : aというマクロ記録開始
^ : 行の頭に移動
yw : 入力した数字をコピー
j : 下の行に移動
P : 行頭にコピーした数字(行番号)を貼り付け
^ : 行頭に移動
<C-A> : 入力した数字を1増やす
q : マクロ記録停止
<行数マイナス2>@a : 行数マイナス2回aというマクロを繰り返す。
0162161
03/01/05 10:36ID:aAJ94XBf下の行に移動するときにjで移動してるので
ファイルの行数をオーバーした数字を<行数マイナス2>に
入れてもエラーが出るだけで勝手に数字を入力して
行数が増えることはないです。
だから行数をオーバーした任意の数字を入れてもらっても
かまいません。ただし、そのときに出る警告音などがうるさい
という苦情は受け付けません :p
0163IP記録実験
03/01/08 21:36ID:1aQvEFSThttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0164login:Penguin
03/01/09 02:27ID:2Y8NA8K9昔からとってたよ。
0165login:Penguin
03/01/09 03:12ID:ISsnTmLLhttp://qb.2ch.net/test/read.cgi/accuse/1042020193/
0166login:Penguin
03/01/09 04:01ID:ispmrJFO0167山崎渉
03/01/15 11:40ID:vFMPlObn0168login:Penguin
03/01/26 07:03ID:Cyd6RN1g0169login:Penguin
03/01/27 03:11ID:5nJ1qnM40170login:Penguin
03/01/27 20:59ID:zt3SbXNY0171名無しさん@お腹いっぱい。
03/02/19 14:41ID:M+8i4ZXA0172login:Penguin
03/02/19 15:43ID:NizunnD7$ vi
で起動してしまった場合、終了方法がわからない。
0173login:Penguin
03/02/20 09:04ID:sT1XhhQyやぶれかぶれで、Ctrl-A〜Ctrl-Zまで押してみようとする。
キターーーー 終了は Ctrl-Z だったのねーーーーー!
■ このスレッドは過去ログ倉庫に格納されています