◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

vi 2nd


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/unix/1020611467/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1名無しさん@お腹いっぱい。NGNG
vi原理主義者の集い 2nd。
歴代スレは>>2。関連スレ・サイトは>>3

2名無しさん@お腹いっぱい。NGNG

3名無しさん@お腹いっぱい。NGNG
viソースコード
http://pc.2ch.net/test/read.cgi/unix/974563729
Viと仲良くする方法
http://pc.2ch.net/test/read.cgi/unix/1015432673
【Linux板】初心者にもやさしい【vi】
http://pc.2ch.net/test/read.cgi/linux/1014426934
テキストエディタ「ViVi」ってどうよ?
http://pc.2ch.net/test/read.cgi/software/1015630244
vim6(クローン)
http://pc.2ch.net/test/read.cgi/unix/1019011083
Emacs系、vi系以外のエディタ、何使ってる
http://pc.2ch.net/test/read.cgi/software/997575097
EmacsとViはどっちが★腐れたエディタ★か
http://pc.2ch.net/test/read.cgi/unix/987839931
テキストエディタ何使ってる?Ver.7
http://pc.2ch.net/test/read.cgi/software/1019297718

4名無しさん@お腹いっぱい。NGNG
>>3修正
viソースコード
http://ex-vi.berlios.de/

5名無しさん@お腹いっぱい。NGNG
jjjjjjjjjjjjjjj

6名無しだよもんNGNG
c-f使え(藁

7名無しさん@お腹いっぱい。NGNG
>>5
スクロールが目的なら
Mjjjjjjjjj
だろ。
もしかして目的無しにjjjjjjjjjが癖なのですか?

8名無しさん@お腹いっぱい。NGNG
過去ログ倉庫から
vi コマンドの使い方
http://salad.2ch.net/software/kako/989/989162369.html
VIVIってどうよ
http://salad.2ch.net/software/kako/987/987265229.html

9名無しさん@お腹いっぱい。NGNG
>>1
おつかれさま。
:wq

10名無しさん@お腹いっぱい。NGNG
志半ばで途絶えた「viクイズ」も忘れずに。
http://piza.2ch.net/log/unix/0008251/940958106.html

117NGNG
Ljjjjjjjjjj
だね。スマソ。

12名無しさん@お腹いっぱい。NGNG
どっちに書くか迷ったので、こっちにはポインタおいとく。
ブラウザの外部エディタとして vi系 を使う時、最終行の
改行を dd で外す script を書いた。自作自演時に便利。

http://pc.2ch.net/test/read.cgi/unix/1012484783/319-320

悪かったなヲレは自己顕示欲強いんだよ

13名無しさん@Vim%ChaliceNGNG
>>12
ほほう、それはナイス!

といいつつ、素直にChalice使えばいいような気がせんでも。

14名無しさん@Vim%ChaliceNGNG
あ、そういやChaliceで書いたとき、改行つかないな。

15代打かおりんNGNG
\(^▽^)/ 新スレおめでとうございまーす♪

# すまん一度やってみたかってん

>>14 本文先頭と末尾の空白行は削除してくれるんだよね。

16名無しさん@お腹いっぱい。NGNG
(´-`).。oO( <C-E>と<C-Y>だけどうしても指に馴染まない…

17名無しさん@お腹いっぱい。NGNG
>>16 緩やかに同意

18名無しさん@お腹いっぱい。NGNG
>>16-17 フォースだ、フォースを使うんだ

19名無しさん@お腹いっぱい。NGNG
>>16-17 ヨーグルトだヨーグルトを使うんだ

20名無しさん@お腹いっぱい。NGNG
>>16-17 サカナだサカナが良いらしいぞ

21名無しさん@お腹いっぱい。NGNG
フリーで日本語可な vi、なに使ってます?
つーかずばりこれ!というのがいまいちないような...
漏れは最近某 jelvis のソースを引っ張り出してきて遊んでます。

あ、一応 vim は別モンつーことで(^^;

22名無しさん@お腹いっぱい。NGNG
>>21
なんで「vim は別モン」なの?

23名無しさん@お腹いっぱい。NGNG
vim というかウェブが見れたりする最近のすごすぎる vim のこと (vim6?)。
スレッドもあるしさ。

24名無しさん@お腹いっぱい。NGNG
>>23 ウェブ見れんの? 2ちゃんは見てるけど。

2523NGNG
いや、スマソ。見れんみたい。漏れはなんか勘違いしてた。

26>23NGNG
ああ、ようするにあれでしょ。emacsのw3m.elみたいな。そういうのは今んとこ
Vimには無いと思う。

ってかなんでVim使わんの? 何かこだわりでもある?

2723NGNG
いやこだわりなんて全然なくて...ふと考えてみれば食わず嫌いだなー。
いつからか新リリースにチェック入れるのをサボりだして。

というか逆に、vim こそ「ずばりこれ!」なフリー vi なのかいな?
みんな vim なのか?漏れは乗り遅れてんのか?!

28名無しさん@お腹いっぱい。NGNG
>>23
ふだんどういう環境で作業されているのですか?

29名無しさん@お腹いっぱい。NGNG
縦割りとvisualはもう今や手離せぬ・・・
すっかり Emacs からはおさらばして vim 使っとるよ・・・

30名無しさん@お腹いっぱい。NGNG
やっぱり、vimスレに統合させたほうがよかったような。

31名無しさん@お腹いっぱい。NGNG
nviの人やオリジナルマンセーな人から不満が出るからこれでイイジャネーノ?
向こうもわざわざvim6限定で別れたんだから、変に統合されちゃあ話しづらくなるだろ

32jjjjjjjjjjjjjjjNGNG
さよう。ここはvi原理主義者の集まるスレですじゃ。

33名無しさん@お腹いっぱい。NGNG
viの雑談スレはここですか?

34名無しさん@お腹いっぱい。NGNG
そうです

35名無しさん@お腹いっぱい。NGNG
viの猥談スレはここですか?

36名無しさん@お腹いっぱい。NGNG
そうです

37名無しさん@お腹いっぱい。NGNG
viの縁談スレはここですか?

38名無しさん@お腹いっぱい。NGNG
vi と skk の縁談ですか?
canna さんと jvim さんはケコーンしてますよね。

39名無しさん@お腹いっぱい。NGNG
>>35
viのvが…(;´Д`)ハァハァ

40名無しさん@お腹いっぱい。NGNG
v
i
縦書きしちゃうと…(;´Д`)ハァハァ

41名無しさん@お腹いっぱい。NGNG
viユーザってエロいっていうか想像力たくまし過ぎ!!
縦書きにしたってそんな風に…見え…な……(;´Д`)ハァハァ

42名無しさん@お腹いっぱい。NGNG
w
x
y
(;´Д`)ハァハァ

43名無しさん@お腹いっぱい。NGNG
「vi って死滅しちゃうの?」スレはここですか?

44名無しさん@お腹いっぱい。NGNG
そうです

45名無しさん@お腹いっぱい。NGNG
まったく馬鹿ばっかだな。つき合ってらんねーぜ。
:wq:q:xん?qq^Cxxa^[あれ?
pp
x
v
(;´Д`)ハァハァ

46名無しさん@お腹いっぱい。NGNG
viのコマンドでエロAAを作るスレはここですか?

47名無しさん@お腹いっぱい。NGNG
そうです

48名無しさん@お腹いっぱい。NGNG
viタンのv…(;´Д`)ハァハァ

49名無しさん@お腹いっぱい。NGNG
viの発音…下唇が…(;´Д`)ハァハァ

50名無しさん@お腹いっぱい。NGNG
削除依頼だしますた。

51名無しさん@お腹いっぱい。NGNG
フゥゥ━━━( ´_ゝ)━( ´)━( )━( )━( ゝ`)━(´_ゝ`)━( ´_ゝ`)━━━ン

52名無しさん@お腹いっぱい。NGNG
ネタ無いもん

53名無しさん@お腹いっぱい。NGNG
infoの--vi-keysって腐ってない?

これのせいでいつもinfo形式のドキュメントだけは
目を通す気力が出ない…

54名無しさん@お腹いっぱい。NGNG
>>53 あ、それ禿しく同意。どうしたもんかね。

55名無しさん@Vim%ChaliceNGNG
>>54
探してみたら、こういうのに当ったYo!
vimで、viバインドでinfoが閲覧出来るスグレモノ。
(アンチvim6の方ゴメンナサイ...)

http://vim.sourceforge.net/scripts/script.php?script_id=21

56名無しさん@お腹いっぱい。NGNG
>>55
>>54 じゃないけど、トテーモサンクスコ!
これ便利!!

57名無しさん@Vim%ChaliceNGNG
>>56
'Life Changing'に一票入れてあげてね♪
漏れ的には、Chalice以来の大ヒットscriptかも。

58名無しさん@お腹いっぱい。NGNG
むぅ。なんかうまく動かんな。Cygwinのinfoだからか?
お勉強がてら中見てみるかのー。

5958NGNG
と思ったらinfo自体動いてなかった(w
dirがあぼーんしとるようだ...

6058NGNG
dirファイル作ったら動いた。んーめっちゃ便利や。ありがとん >>55

スレ違いスマソ。

61名無しさん@お腹いっぱい。NGNG
info は emacs からでもないと使いにくいよな。
GNU はいろいろ貢献もしてるけど押しつけも多い。

62名無しさん@お腹いっぱい。NGNG
胴衣>61
infoに限っちゃ失敗、駄作だと思う。
ハイパーテキスト出始めの頃に咲いたアダ花といえよう。
texinfoが普通のmanpageまで生成してくれるなら許せるんだが。

63名無しさん@お腹いっぱい。NGNG
vi マンセー

6454NGNG
>>55 チョト遅れたけど、ありがとー。Win版GVimでもInfoが見れるようになったYP!

6554NGNG
>>60 スレ違い続きでスマソだけど、Cygwinのinfoってダメダメじゃない?
$INFOPATHも見てくれないし、#define DEFAULT_INFOPATHしても先頭のディレク
トリしか見てないっぽいし。コマンドラインで--directoryオプションを複数渡
せばいいみたいだけど。ヘソダナ。

6658NGNG
>>65
んーそお?

$ cp -rp /usr/local/info /tmp
$ mv /usr/info /usr/hoge
$ mv /usr/local/info /usr/local/hoge
$ export INFOPATH=/tmp/info

で試してみたが、特に問題なさそうだけど。
ちなみに13日に4.2-1のパッケージ出てるけど、俺の所はまだ4.1-1

# あ、続くようならCygwinスレでよろ

6758NGNG
>>65
すまん。>>66のじゃ複数パスの確認になってなかった。
複数パスINFOPATHに設定すると確かに最初しか見てくれないね。

で、調べてみたらどうもSEP_CHARが';'になっちゃってるみたい。
export INFOPATH='/usr/info;/usr/local/info'
にしたらちゃんと両方見てくれたよ。

SEP_CHARはconfigure時に決めてるみたいだけど、なんかそこの
判定がうまく行ってないっぽい。

6858NGNG
あー何度もすまん。configureはあんまり関係ないや。SEP_CHARもtypo(;´Д`)
lib/system.hの#if O_BINARYに引っかかって、中途半端なMS-DOSモードでmake
されちゃってるのが原因。shellutilsのcatリダイレクト問題と同じだな。
とりあえずいい加減なぱっち。

--- lib/system.h.org Tue Feb 26 23:31:18 2002
+++ lib/system.h Thu May 16 05:36:41 2002
@@ -196,9 +196,14 @@
# define IS_ABSOLUTE(n) (IS_SLASH((n)[0]) || ((n)[0] && (n)[1] == ':'))
# define FILENAME_CMP strcasecmp
# define FILENAME_CMPN strncasecmp
-# define PATH_SEP ";"
+# ifdef __CYGWIN__
+# define PATH_SEP ":"
+# define DEFAULT_TMPDIR "/tmp/"
+# else
+# define PATH_SEP ";"
+# define DEFAULT_TMPDIR "c:/"
+# endif
# define STRIP_DOT_EXE 1
-# define DEFAULT_TMPDIR "c:/"
# define PIPE_USE_FORK 0
#else /* not O_BINARY */
# define SET_BINARY(f) (void)0

6958NGNG
つー事で続きは
http://pc.2ch.net/test/read.cgi/unix/1018882767/l50
で。

何度もスレ汚しスマソ。

70名無しさん@お腹いっぱい。NGNG
ほっしゅほっしゅ

71名無しさん@お腹いっぱい。NGNG
じゆうじゆう

72名無しさん@お腹いっぱい。NGNG
ほっしゅほっしゅ

73名無しさん@お腹いっぱい。NGNG
>>70
一回の保守で最上位くらいまで来ちゃうところがunix板っぽくてワラタ。

74名無しさん@お腹いっぱい。NGNG
>>73
ふつー age たら最上位に来るんじゃねーの?

75名無しさん@お腹いっぱい。NGNG
>>74
込んでる板だとそうとも限らん

76名無しさん@お腹いっぱい。NGNG
>>75
最上位に来た後に下がってるだけでしょ

77名無しさん@お腹いっぱい。NGNG
viって{に対応してオートインデントしてくれないの?

78名無しさん@お腹いっぱい。NGNG
>>77

そんなあなたにVi improved
http://pc.2ch.net/test/read.cgi/unix/1019011083/l50

79名無しさん@お腹いっぱい。NGNG
>>78
大学のunixにインストールできますか?厨房なのでよくわかりません

80名無しさん@お腹いっぱい。NGNG
>>79
できるけど vim6 はけっこう重いんで大学のマシンが古いと実用に耐えられま

81名無しさん@お腹いっぱい。NGNG
>>80
でもxemacsがなんとか動いているなら間違いなくvimも楽々動くかと。

82名無しさん@お腹いっぱい。NGNG
>>81
xemacsを起動したら↓とでました。
Initialization error: Invalid geometry resource

83名無しさん@お腹いっぱい。NGNG
comp.editorsにリンクを貼ってみたりする。
http://groups.google.com/groups?hl=ja&lr=&group=comp.editors

84名無しさん@お腹いっぱい。NGNG

85名無しさん@お腹いっぱい。NGNG
>>84 乙

86名無しさん@お腹いっぱい。NGNG
>>85
ほとんどがクソスレという罠

8785NGNG
>>86 ほんとだ…。早死にスレばっか

88名無しさん@Vim%ChaliceNGNG
viの新しい本がでましたね。age

89名無しさん@お腹いっぱい。NGNG
>>88
タイトルくらい書けよ……。

90名無しさん@お腹いっぱい。NGNG
>>89
スマソ。これです。
入門 vi 第6版
http://www.oreilly.co.jp/

91名無しさん@お腹いっぱい。NGNG

92名無しさん@お腹いっぱい。NGNG
新しいつーか改訂版か。
俺もその本でviのイロハを覚えたけど、結構改版してたんだな。

93情報きぼん@Vim%ChaliceNGNG
>>88-92
で、どうでした?
Vim6のヘルプがあっても、別途買った方がいいようなものでしたか?

94not 88-92NGNG
>>93
vi全般について知りたいならば、大きくなってて(?)、非常にお手頃です。
vim6だけについて知りたいのであれば、vim6ヘルプのほうが良いです。

95名無しさん@お腹いっぱい。NGNG
これの訳はでないのか?
Vi iMproved (VIM)
Steve Oualline (著)
http://www.amazon.co.jp/exec/obidos/ASIN/0735710015/ref%3Dbr%5Fac%5F4189%5Ftop5%5F1%5F4/249-4633400-6995540

96名無しさん@お腹いっぱい。NGNG
>>92
> 俺もその本でviのイロハを覚えたけど、結構改版してたんだな。
俺もそう思ったんだけど手元のアスキー版は実は原書第5版という罠

97名無しさん@お腹いっぱい。NGNG
>>95 アンタが訳してどっかの出版社に持ち込む、とか

98名無しさん@お腹いっぱい。NGNG
ほっしゅほっしゅ

99名無しさん@お腹いっぱい。NGNG
>>98
なんやねんそれ!ネタふりぐらいせいや。あほ。
俺10年くらいvi使ってるけどf,F等を覚えたのは2年前す。
しかも今でもh,j,k,l使わずカーソルキーす。あはは。
だって他のアプリが...

100100NGNG
晒し上げ100

101名無しさん@お腹いっぱい。NGNG
>>99
rogueかmoriaかnethackで遊ぶべし

102名無しさん@お腹いっぱい。NGNG
yubn で斜めに移動しようとしてしまう罠

103名無しさん@お腹いっぱい。NGNG
age

104汎用機のオペレータの現状NGNG

105名無しさん@お腹いっぱい。NGNG
>>104
アーメソ

106名無しさん@お腹いっぱい。NGNG
viすら受け入れられない奴はコンピュータ使うのに向いてないな。
面接とかでviについてどう思いますか?って質問してみるのいいかも。

107名無しさん@お腹いっぱい。NGNG
viでプログラムを書くこと自体が楽しい。
できるだけ、少ないキーで移動するにはどうするかとか考えるのが好き♥

108名無しさん@お腹いっぱい。NGNG
>>106
いや、dvorak歴30年の強者やも知れぬ。

109名無しさん@お腹いっぱい。NGNG
//
// 次の単語の先頭に移動
//
void CViEditView::doCurWord(int cnt)
{
  for(int i=0; i<cnt; ++i) {
    if( !gotoNextWord(m_finalPos) )
      break;
    m_svCurColumn = m_finalPos.m_column;
  }
}

//
// 前の単語の先頭に移動
//
void CviEditView::doCurBackWord(int cnt)
{
  for(int i=0; i<cnt; ++i) {
    if( !gotoPrevWord(m_finalPos) )
      break;
    m_svCurColumn = m_finalPos.m_column;
  }
}

110名無しさん@お腹いっぱい。NGNG
>>108
dvorak歴1ヶ月だけど、両手用dvorakだと特に問題なくviを使えるみたい。
いままで片手でできていたコンボが両手を使わないとできなくなるだけ。

でもdvorakを先にマスターした人がviを使うのは、また別なのかな。

111名無しさん@お腹いっぱい。NGNG
age

112名無しさん@お腹いっぱい。NGNG
>>111
ネタ提供しる!

113名無しさん@お腹いっぱい。NGNG
保全sage

114名無しさん@お腹いっぱい。NGNG
>>113
ネタ(以下略

115名無しさん@お腹いっぱい。NGNG
シェルもviキーバインドだとすごくいいね

116名無しさん@お腹いっぱい。NGNG
>>115
kshを使って、EDITOR=viにして[Esc]を押せ!

117名無しさん@お腹いっぱい。NGNG
VISUAL=viじゃないの?

118名無しさん@お腹いっぱい。NGNG
set -o vi

119名無しさん@お腹いっぱい。NGNG
source が思いだせなくてハマってムカついたので age

豆知識: RH 系の Linux などまともな ex のマニュアルが無い環境では
FreeBSD のを見るといいぞ。
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=vi&dir=jpman-4.6.0%2Fman§=0

120名無しさん@お腹いっぱい。NGNG
このスレの存在意義は何?

121通行人さん@無名タレントNGNG
>>120
vi と、vim6 をのぞく vi クローンに関する話題でマターリするスレ

122名無しさん@お腹いっぱい。NGNG
vim6は自ら隔離したらしい

123名無しさん@お腹いっぱい。NGNG
>>121
マターリしすぎているという話も・・・

124名無しさん@お腹いっぱい。NGNG
>>123
まぁいいじゃん。それとも、詰め vi でもやるかい?

125名無しさん@お腹いっぱい。NGNG
>>124暇だからやろうぜ。お題だしてくれ。

126名無しさん@お腹いっぱい。NGNG
http://vivi.dyndns.org/vivi/viq1.phtml から紹介

1:// i を ix に変更
2:for(int i=0; i<100; ++i)
3: sum += value[ix];

1:// i を ix に変更
2:for(int ix=0; ix<100; ++ix)
3: sum += value[ix];

本能でやると20だった。むろん正解はもっと短い。

条件は、
a) できるだけ original vi で (vim -C 等)
b) 一行一桁目、いわゆるコマンドモードから開始

127名無しさん@お腹いっぱい。NGNG
漏れは10かな。
jWax[Esc]fi.;.

128名無しさん@お腹いっぱい。NGNG
>>127
あ〜ん、答え書くなよぉ〜・・・

129名無しさん@お腹いっぱい。NGNG
詰めviあげ

130名無しさん@お腹いっぱい。NGNG
適当に考えてみた。

(1) ABCDE → EDCBA
(2) abcdefghijklmnopqrstuvwxyz → zyxwvutsrqponmlkjihgfedcba

以下条件。勝手に仕切ったりして

a) できるだけ original vi で (vim -C 等)
b) 一行一桁目、いわゆるコマンドモードから開始
c) 答えはメール欄、もしくは手数だけ書くとか

131名無しさん@お腹いっぱい。NGNG
>>130
1ストローク減らせる

132名無しさん@お腹いっぱい。NGNG
>>130
まじめに考えた。
(1)7
(2)16

133名無しさん@お腹いっぱい。NGNG
(1)8 (笑)


134名無しさん@お腹いっぱい。NGNG
>>133
最後の^[もカウントしないと。

135名無しさん@お腹いっぱい。NGNG
(2) 13 at vim3

136名無しさん@お腹いっぱい。NGNG
>>135まじで!?16は2通りあったけど、13はきついな。

137名無しさん@お腹いっぱい。NGNG
そうかfzか。sageqaって全然出来ねえじゃねーかってやってた(w

138名無しさん@お腹いっぱい。NGNG
>>133
1ストローク減らせる(笑)

139名無しさん@お腹いっぱい。NGNG
>>138
1ストローク減らせる(笑)

140130NGNG
そろそろ 16手 のやつメール欄ででも pls
>139
しまった(笑)

141名無しさん@お腹いっぱい。NGNG
>>139
1ストローク減らせず(笑)

142133NGNG
>138
>139

どっちも最後の^[が(笑)

でもそのコマンドは初見だなあ。勉強になる。

143>>5 と同じようなノリNGNG
w3m 使うとき J で画面をスクロールさせる (JJJJJ....) から、
たまに vi でこれをやってしまって悲惨なことに。
まぁ、行が連結されるだけなんだけど、
一瞬何が起こったのか分からずパニックになる。

144名無しさん@お腹いっぱい。NGNG
http://vivi.dyndns.org/vivi/viq2.phtml から紹介

// 関数の最後の引数を削除
void bar(int abc, int def, int xyz)
{
}

void main(void)
{
bar(1, 2, 3);
bar(20, 20, 33);
bar(111, 222, 333);
}

// 関数の最後の引数を削除
void bar(int abc, int def)
{
}

void main(void)
{
bar(1, 2);
bar(20, 20);
bar(111, 222);
}

145名無しさん@お腹いっぱい。NGNG
一応
a) できるだけ original vi で (vim -C 等) 参考意見は歓迎
b) 一行一桁目、いわゆるコマンドモードから開始
c) 答えはメール欄、もしくは手数だけ書くとか

146名無しさん@お腹いっぱい。NGNG
>>140
あ、1つ17だった。
$i<space><Esc>qagex$pq25@ax (17)
A<space><Esc>qa^xWpq26@a^ (16)

147名無しさん@お腹いっぱい。NGNG
>>144
答え憶えてるけど、12じゃなかった?
146の下のはXが抜けた

148名無しさん@お腹いっぱい。NGNG
流石に vi にハァハァしてる奴等は初めて見たぞ

149名無しさん@お腹いっぱい。NGNG
v
i


150名無しさん@お腹いっぱい。NGNG
どうでもいいけど、メール欄に「なんとか sage」 で下がるのか?

151名無しさん@お腹いっぱい。NGNG
sagaる

152名無しさん@お腹いっぱい。NGNG
>>150
下がるよ。

153名無しさん@お腹いっぱい。NGNG
150です。そのようです。
すれ汚しでした。

154名無しさん@お腹いっぱい。NGNG
>>149 エロ過ぎます。通報されます。

155名無しさん@お腹いっぱい。NGNG
<-

156名無しさん@お腹いっぱい。NGNG
おまえらがvi使ってるところをこれ使ってうpしてください。
http://pc.2ch.net/test/read.cgi/unix/1026389120/l50

157名無しさん@お腹いっぱい。NGNG
----BEGIN BASE64----(ttyrecord)
NWhrPcE9AQAyAAAADRtbbRtbMjNtG1syNG0bW0obWzFtG1s0bW5hb3lhQFAyQi1G
JRtbbRtbNG0bWzI0bSA1aGs9aUUBABAAAAAbW0sbWzYzQ1t+XRtbNjZENmhrPTUV
AAA3AAAAG1tIG1tKG1ttG1syM20bWzI0bRtbShtbMW0bWzRtbmFveWFAUDJCLUYl
G1ttG1s0bRtbMjRtIDZoaz1JKQAAEAAAABtbSxtbNjNDW35dG1s2NkQ2aGs9G28N
AAEAAABlN2hrPQirAgADAAAACGVkOGhrPUJxAwADAAAADQ0KO2hrPenlBAAFAAAA
DQo/DQo8aGs9uQkOAAEAAABoPWhrPQcFBAABAAAAZT1oaz2KqwoAAQAAAGw9aGs9
uNYOAAEAAABwP2hrPZLgBAAFAAAADQo/DQpBaGs9ZBAJAAEAAAA/QmhrPRMEDQAF
AAAADQo/DQpEaGs9c2gDAAEAAABxRGhrPWr2BQABAAAAdURoaz1rmwkAAQAAAGlE
aGs90b0OAAEAAAB0RWhrPeRhCAAFAAAADQo/DQpGaGs9vToHAAEAAABlRmhrPavv
CwABAAAAeEZoaz3Cew4AAQAAAGlHaGs9NFkFAAEAAAB0SWhrPS6AAAAFAAAADQo/
DQpLaGs9zA0JAAEAAABiTWhrPTjGAgABAAAAeU1oaz2A3wcAAQAAAGVOaGs9MFoL
AAUAAAANCj8NCk9oaz2+HQsAAQAAAGhPaGs9kqMOAAEAAABlUGhrPYwbBQABAAAA
bFBoaz0QsgcAAQAAAGxRaGs97n8AAAEAAABvUWhrPcEDCQABAAAAP1Joaz26+gsA
BQAAAA0KPw0KVGhrPeH+CQABAAAAb1Voaz2mfgUAAQAAAG1VaGs9XIcOAAEAAABh
VmhrPVhjAwABAAAAZVZoaz1PHgYAAQAAAG1WaGs905cHAAEAAABvVmhrPe0GCwAB
AAAAblZoaz3RIg0AAQAAAGFXaGs9Xb0DAAEAAAAtWGhrPXJcCgAFAAAADQo/DQpZ
aGs9bxYLAAEAAABpWmhrPbHkAAABAAAAdFpoaz18rQMAAQAAAHRaaGs9lcoGAAEA
AABlWmhrPbXgDAABAAAAeVpoaz1N6w0AAQAAAG9baGs9RWEDAAEAAABzW2hrPWpw
BQABAAAAaFtoaz2bVgYAAQAAAGldaGs9pbUEAAUAAAANCj8NCl5oaz2MiAgAAgAA
AF5DXmhrPfuICAAFAAAADQo/DQpgaGs9omsJAAIAAABeQ2Boaz0PbAkABQAAAA0K
Pw0KYmhrPa6bCgAEAAAAXkQICGJoaz0MoAoAMgAAAA0bW20bWzIzbRtbMjRtG1tK
G1sxbRtbNG1uYW95YUBQMkItRiUbW20bWzRtG1syNG0gYmhrPZemCgAQAAAAG1tL
G1s2M0Nbfl0bWzY2RGNoaz3kyQoAAQAAAGVkaGs91Q8AAAMAAAAIZXhkaGs9/ucD
AAEAAABpZGhrPVogBwABAAAAdGRoaz0kFAwAAwAAAA0NCg==
----END BASE64----

158名無しさん@お腹いっぱい。NGNG
ED IS THE TRUE PATH TO NIRVANA!

159名無しさん@お腹いっぱい。NGNG
ed is sucks. ex is truly rules!

160名無しさん@お腹いっぱい。NGNG
*'-')vi

161名無しさん@お腹いっぱい。NGNG
>>157
ちょっとワロタ

ところで、エンコードに何てコマンド使ったのでしょうか?
uuencode -mだとこんな感じだけど。

begin-base64 664 xx
CiAgICAgQXVndXN0IDIwMDIKU3UgTW8gVHUgV2UgVGggRnIgU2EgCiAgICAg
ICAgICAgICAxICAyICAzCiA0ICA1ICA2ICA3ICA4ICA5IDEwCjExIDEyIDEz
IDE0IDE1IDE2IDE3CjE4IDE5IDIwIDIxIDIyIDIzIDI0CjI1IDI2IDI3IDI4
IDI5IDMwIDMxCgo=
====

162名無しさん@お腹いっぱい。NGNG
nava2chの Messega modeで C-c C-b すると自動でエンコードして
くれるんでそれでやりました。

163名無しさん@お腹いっぱい。NGNG
>>157
どっかで見たことあるなぁ、と思ったら、Emacs の etc/JOKES でしたか。
動いてるのを見て改めてワロタ。

164157NGNG
こんな経験ない?

----BEGIN BASE64----(ttyrecord.gz)
H4sICEWUbD0AA3R0eXJlY29yZACtV1lsG0UYnjZ1HDt2oQ/lxaKMmiAc0117neZy
miZ2jtqN06RpWhW513p3HW+6h/Guc4ChIISEVIQoReIQokUIeEEUoQBPSEhIICQk
VFXiEryA+oAQIBDPlH9md30lNqnUVWL7m2/+Y2b+/f9/uBeVkfyTHWgfQsgfyKjO
3+FAhoOv/arG62v82Fw0wUzdT5n9ZALmQO67Sx3obpALZKYDmf7e8czjp+G7fyIK
3In5dsRRLkmVbVkxEU4K7Zsq7gXu24gPbQNOIuACuxO1AeiQ1P0Ad93YRjmegJtv
7qBAIOBUvp0Cg4Ch3V4KcB+AT3+0ZBgCBj/yUKAR0HbdT8FKPwDXRJslQ8DPV6xp
7ACAW79bCgoEjDxnGS0S4GHcFOgE9F/xoQ7ijsrLSlHAgzDGrbvohA4Crn/somvx
+70EvvdJO7pI92CUywdGApno0DAHezka7VMCmQGVgScG/1McxnT7BlSysyFDKPKm
kA/hyjD8SnM4rijwIzhV0kRelTSTV3qY1g+I+72BTJweIZjNE7deCrhRhLrVG6n4
k9Z5UdYWcV5SCkxOM1iWFXVNosdXI9vn9tA4q5MNSiovGJgtFHV7a3oa5byXPOjB
ZjZF2SgwJp9VJLBaJzb7mgcFHLFo1JazHKuZ9s9VD2qvRCoZcf3mQUwze7y4LAuW
LfAy6vBU1a57vWhPRXCwzmL9zPUvO9GZRhNTehHLWk4vqrwp6xrms3rJxGZewoeO
HMdzRX1JEkzMayKWTQMv6rxi7MPmWkHC40we/gub+bT+UyeKN1pKLWp6kaympJ3X
9BUNq7oo4XPOGTAEPrCJsluqD+m1yioHRWNySlYkPCnKJp4tkBUYOFHK5aSigRd0
XTFwEuID38bjRCAxvfKwD71DTSeWmBCDHV8xAPADcleiC3enxFhtKO1bxhzL9eFo
JBINRwbD0QHM9cUiQzFuCNP8gydXC7jblqfLSczFF5Ij3cnZmclwVtZi4ZJRrP5Q
dIFXCLRFZuKp9ERq3p4/A0ZFuRgGkrjcuexDH1p5NTExORU/nl4Y6bYlbPn07KGp
VHqyMhx2fGcVfbEyZ3zamlRnBGYI58nUOu+77shjL+DyIz50zV5AFx7XS5oJmYNZ
gJCLOXt+p+zVLCEWcZSH8JlxvcYoDqolxZQLfNEMq/KqJJZnYFNTc/H5hfBM6uTk
RM+w7Xrwgg994bj+aCVArCcWSTSMhCp2JiCf6IZMwhfM8abJC3mSL8uypsiaRA3U
SeYg6DVIqSOnwnvZ0Ck2mOXNclbOlaVVqVyAb0FXy8tZoywUlDJk57KxkuvZ21QL
G1JVQzur53LEHJs31W57Sdee8qFjldOwnkrcsEaBV8OO1sfqNrSyn43byYZAvWKr
3/OM9YKRifVqWcEWIrkmXKfaqkSHJ2OhUGMlqnkN6yvRgl7A4yeOMfTN3FJJqlai
6LCdx/ND4PI3r+9Au6waSTMQN7ZUJY8EXc3Jix+0IJ840N6cZL5qQb47525OfvZD
C/IVsaM5efmPFqS66mlO5rZ7m5MvPNuCfPqezubkmastyNMhX3Py6HoLMn3Qvzk5
DOTzZ91osLGQzTCrEFzccG9vkgTYjKzJ2VKOFhoaczC1L1nVsU33IX/FwGqVuOuX
nRuJA0Cc3L19c4J9dcfmxGjcvZEYIZ3my1bb6SbgxhteFLTeNjLtaEk26RtVWUpt
rYSlEJn33/LamqEqDyWrmr83rE7VfRBAYszqR92jAP466gRHtWBTYUL+WfCjk407
Oi1Do5ilZRvynyjleMi4de3Z/214b7/t2hjYeGipDY1X12n1A7XqSOsh52RJHMbn
iWleW1vh10ZxcE0yMDREmk4MOuoyb9ee05pFxIHYCcm+SkhV4vN/22sIo0qEOqzj
8BMwf58XdTk3Dnt1TlfTcBLUWrcX/W3nSicRwmefs8WJ5p9bH9zK58ZBuCb0J+0L
wm3eDdJQ+nAKUn2RF0j967Fzb20XmCAt5dcudGhDH39Ex6SIGViTJBEb/DL0lz21
orUxOMopgYPWsJ+oPHfTddtXUCLn/9W16U1xgtzF1pFzofoPl2r9C+YOAAA=
----END BASE64----

165名無しさん@お腹いっぱい。NGNG
>>164
えぇ、しょっちゅう (鬱)。

166名無しさん@お腹いっぱい。NGNG
viにsort機能はありますか?

167名無しさん@お腹いっぱい。NGNG
vi の機能でないが 
:1,100!sort
win2k でもsort.exe使って・

168166NGNG
>>167
できました。

今まではviで編集した後にわざわざ
cat hoge | sort > fuga
としていたのですがお陰で1工程減らせます。

ありがとうございました。

169名無しさん@お腹いっぱい。NGNG
でさ、catする意味はあるのか?と問いたい

170名無しさん@お腹いっぱい。NGNG
全部ソートするなら
:%!sort
だな。

171166NGNG
>>169
勉強中なもので...
>>170
ありがとうございます。

172念のためNGNG
>>168
> cat hoge | sort > fuga
sort hoge > fuga
でおっけー。

173名無しさん@お腹いっぱい。NGNG
質問です!
nvi-m17n使ってますが、書き込みモード時のCTRL-J
を無効にすることって出来ますでしょうか?
mapでなんとかなるかと思ったのですが、
CTRL-V CTRL-Jとすると下の行に移動するだけで、入力できません。。

良い方法があれば
ご教授下さいませ。

174名無しさん@お腹いっぱい。NGNG
http://www.ling.helsinki.fi/~reriksso/unix/award.html

175vi原理主義者NGNG
 _____    _____   __
 |   /    /  /   /  ¥
 |  |    /  /    ¥  ¥
 |  |   /  /     ¥__/
 |  |  /  /      ____
 |  | /  /       ¥  |
 |  |/  /        |  |
 |     /         |  |
 |____/          |__|

176名無しさん@お腹いっぱい。NGNG
>>175
かっこわるいのでやめてください。

177こっちがいいNGNG
v
i

178名無しさん@お腹いっぱい。NGNG
う゛ぃ

179最強のアプリケーションサーバWebObjectsについて意見求むNGNG
ちなみにYellow Box APIだけでいいならWindows2000+WebObjectsの方がいいかも、
普通にUNIXのコマンドも使えるらしいからCygwinもいらなくなるし、
安くて高性能ハードで動く方のMac OS X Serverだと思えば買えないこともない。

まあ、普通にOS X Serverの人でもどっちでもいいから、欲しいが我慢の俺に、
使ってる人は見せびらかしたり他との比較で自慢してみてください。

180名無しさん@お腹いっぱい。NGNG
>>179 誤爆スマソぐらい言って逝けよ

181名無しさん@お腹いっぱい。NGNG
誤爆スマソ

182名無しさん@お腹いっぱい。NGNG
ところで、みなさん、名前付きバッファって、使ってますか。
便利な使い方おしえて。

183名無しさん@お腹いっぱい。NGNG

                \ │ /
                 / ̄\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
               ─( ゚ ∀ ゚ )< ヴィアイヴィアイ!
                 \_/   \_________
                / │ \
                    ∩ ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< ヴィアイヴィアイヴィアイ!
ヴィアイ〜〜〜!   >( ゚∀゚ )/ |    / \__________
________/ |    〈 |   |
              / /\_」 / /\」
               ̄     / /
~
~
~
:wq!

184名無しさん@お腹いっぱい。NGNG
murasekayo cute suki thanks
murasekayo cute kirai thanks
murasekayo cute nice thanks
murasekayo ---- baka no thanks
こんな行が500行ぐらいあったとして、
murasekayoを含んで cuteを含まない行を検索したいんですよ
探してみたけど方法がみつからん。どなたか教えてください

185名無しさん@お腹いっぱい。NGNG
egrep murasekayo hoge.txt | egrep -v cute

186名無しさん@お腹いっぱい。NGNG
>>182
使ってます。
複数のファイルにまたがってコピペする時に必須です。

187名無しさん@お腹いっぱい。NGNG
>>185
viではどうやるんでしょうか?

188名無しさん@お腹いっぱい。NGNG
>>187
C-x h C-u M-|

189名無しさん@お腹いっぱい。NGNG
>>187
:%!egrep murasekayo | egrep -v cute

190名無しさん@お腹いっぱい。NGNG
>>187
murasekayo を含んで cute を含まない行を削除したいなら、こうかな?
:v/cute/|/murasekayo/d

191名無しさん@お腹いっぱい。NGNG
>>189
あれれ?消えちゃいましたよ

192名無しさん@お腹いっぱい。NGNG
むらせかよ?

193名無しさん@お腹いっぱい。NGNG
>>192
俺もそれが誰か知りたい

194名無しさん@お腹いっぱい。NGNG
かよタン萌え (;´Д`)ハァハァ

195名無しさん@お腹いっぱい。NGNG
外部コマンド無しだったら...かなり苦しいけど...
:g/murasekayo.*\<[^c][^u][^t][^e]\>/d

196190NGNG
あうぅ、そうか、俺のじゃ全然駄目だ

197名無しさん@お腹いっぱい。NGNG
>>196
え? ちゃんと動いてんじゃない?

198名無しさん@お腹いっぱいNGNG
ウィクリーまぐまぐの編集者がvi使いということをコクハーク

199 NGNG
詰めvi

(3)192.168.0.1 → 1.0.168.192.in-addr.arpa

a) できるだけ original vi で (vim -C 等)
b) 一行一桁目、いわゆるコマンドモードから開始
c) 答えはメール欄、もしくは手数だけ書くとか

200名無しさん@お腹いっぱい。NGNG
25手。

いや冗談です。

201名無しさん@お腹いっぱい。NGNG
:s/\(.*\)\.\(.*\)\.\(.*\)\.\(.*\)/\4.\3.\2.\1.in-addr.arpa/
!!awk -F. '{print $4"."$3"."$2"."$1".in-addr.arpa"}'

行ごと全部書き換えるより長くなるぞゴルァ。

202名無しさん@お腹いっぱい。NGNG
>>201
俺も同じ方法考えてた・・・

203名無しさん@お腹いっぱい。NGNG
200より短い方法思い付かない。

204名無しさん@お腹いっぱい。NGNG
"in-addr.arpa" がどう考えても鬼門なのだが・・・

205名無しさん@お腹いっぱい。NGNG
23です。あきらかにかんがえるよりそのまま入力した方がはやいわなですた。

206200NGNG
冗談のつもりが冗談にならなかったか。

207 NGNG
ほんなら、もう少し面白くなるように問題を訂正。

詰めvi

(3)192.168.0.1 → 1.0.168.192.in-addr.arpa
(4)192.168.0.1 → 1.0.168.192.in-addr.arpa
192.168.0.2 → 2.0.168.192.in-addr.arpa

a) できるだけ original vi で (vim -C 等)
b) 一行一桁目、いわゆるコマンドモードから開始
c) 答えはメール欄、もしくは手数だけ書くとか

208名無しさん@お腹いっぱい。NGNG
>>207
:!perl -pe 'chomp;$_=join(".",reverse split/\./,"arpa.in-addr.".$_)."\n"'

209名無しさん@お腹いっぱい。NGNG
>>207
d2wwpwD0Pa.[ESC]wd2b0PAin-addr.arpa[ESC]

210名無しさん@EmacsNGNG
!!xargs host|sed 's/Host //'|cut -d\ -f1

DNSに載っていればsedは省略可(w

211名無しさん@お腹いっぱい。NGNG
>>210
落第。

212210NGNG
スマソ。BIND9についてくるhostが必要だ。

213名無しさん@お腹いっぱい。NGNG
>>207
問題がよくわからんのだが(4)ってのは問題文にはいるのか?
それともこういうことか?
それと>>199の答えはいくつだ?
192.168.0.1
192.168.0.2
  ↓
1.0.168.192.in-addr.arpa
2.0.168.192.in-addr.arpa


214名無しさん@お腹いっぱい。NGNG
>>199
[1.0.168.192.in-addr.arpaを選択]C[真中ボタン]

215名無しさん@お腹いっぱい。NGNG
>>207
で、答えは?

216名無しさん@お腹いっぱい。NGNG
>>214
[真中ボタン]って何だ?
「M」のこと?

217名無しさん@お腹いっぱい。NGNG
>>199の答えは?23より少ないヤシいる?

218名無しさん@お腹いっぱい。NGNG
>>214
それをいっちゃあおしめぇよ
というか、X つかっちゃダメでしょ。
>>217
23?
200 でなくて?
最短手数という意味では>>200 より少ないのはまだ出てない

219名無しさん@お腹いっぱい。NGNG
23でできますよ。最後の<ESC>いれたら24だけど。
>>200も最後の<ESC>は入れてないので。

220名無しさん@お腹いっぱい。NGNG
vi 使いの皆さん、デバッグは何使ってやってますか?
俺は素の gdb 使ってるけど、こればかりは emacs が羨しい。

221名無しさん@お腹いっぱい。NGNG
viper使ってる人いますか?viper刷れほすぃ

222名無しさん@お腹いっぱい。NGNG
>>221
viperネタもここで良いのでは?

223名無しさん@お腹いっぱい。NGNG
>220
printf(3)

224名無しさん@お腹いっぱい。NGNG
>>220
gdbvim or idevim
see: vim.sf.net

225名無しさん@お腹いっぱい。NGNG

226名無しさん@お腹いっぱい。NGNG
>>199
素の Emacs で22手!
C-SPC M-f M-t C-w C-d M-f M-t . C-y .in-addr.arpa

227名無しさん@お腹いっぱい。NGNG
>>226
C-SPC
ctrlを押して1手、spaceを押して2手!

228名無しさん@お腹いっぱい。NGNG
>>227
見苦しいですよ( ´,_ゝ`)

229名無しさん@お腹いっぱい。NGNG
詰めvim
(1) 次の文を入力
double vi(double vi);
(2) 次の文を入力
double f(double x1, double x2, double x3, double x4);
,の後にはスペースが1つあり、かっこの左右にはスペースはありません。文末にもありません。
僕は(1)が16手で(2)は35手でした。

230名無しさん@お腹いっぱい。NGNG
>>229
(1)おやおや17手

これより(2)に突入します。

231名無しさん@Vim%ChaliceNGNG
>>229 (2)は30手

232名無しさん@Vim%ChaliceNGNG
idouble x<ESC>Cf(<C-A>1, <C-A>2, <C-A>3, <C-A>4);<ESC>

233名無しさん@お腹いっぱい。NGNG
>>232
i_CTRL-A なんて知らんかったYO! サンクス

234名無しさん@お腹いっぱい。NGNG
>>233
間違えて押してしまいキー!となるコマンドの筆頭だったり…

235名無しさん@Vim%ChaliceNGNG
34手のもっさいパターンでつ。
5ibouble x2, <ESC>F2R4);<ESC>;<C-A>;;<C-X>2Fx4sf(<ESC>

236名無しさん@お腹いっぱい。NGNG
>>232そんな単純な手があったのか。
>>235参考にしたら33でできました。
idouble f(<ESC>4a<C-P> x2, <ESC>4F2<C-X>2,<C-A>,C4);<ESC>

237名無しさん@お腹いっぱい。NGNG
age

238名無しさん@お腹いっぱい。NGNG
vimと、elvis、nviとかいろいろありますが、やっぱりVimですか?

239名無しさん@お腹いっぱい。NGNG
>>238
JVimも選択肢にいれてやれ。

240名無しさん@お腹いっぱい。NGNG
age

241名無しさん@お腹いっぱい。NGNG
set number
詳しく教えて
デフォルトでもset numberするのには
どうしたらいいの?

242名無しさん@お腹いっぱい。NGNG
>>239
jvimってよく知らないんだけど
vimで--enable-multibyteとどう違うの?

243名無しさん@お腹いっぱい。NGNG
>>242
jvimったらvim2とかvim3とかがベースの古いヤシのことだろ

244jvim、色ついたら使えるのにNGNG
安定してて好きだけど。

245名無しさん@お腹いっぱい。NGNG
>>241
:help vimrc

246名無しさん@お腹いっぱい。NGNG
>>245
ここはviスレでは?

247名無しさん@お腹いっぱい。NGNG
スマソ。逝ってくる。

248名無しさん@お腹いっぱい。NGNG
jvimは軽いのと、日本語入力がしやすいのが特長。

普段はvim6だけど、古いノートではjvim使ってまふ。
どっちもいいエディタ。

249名無しさん@お腹いっぱい。NGNG
>>241
~/.exrcに書け

250名無しさん@お腹いっぱい。NGNG
a で入力モードにするとき、かならずカーソルが右に一つずれるんですけど、
ずれないようにすることはできますか?

それと、文字を消す場合は Esc、カーソル移動、x とやってますが、
入力モードのまま文字を消すことは出来ませんか?
(バックスペースみたいなの)

251名無しさん@お腹いっぱい。NGNG
よくわからんが a の代わりに i では?

252名無しさん@お腹いっぱい。NGNG
>>251
出来ました・・・。

これで vi ともうちょっとお友達になれそうです。

253名無しさん@お腹いっぱい。NGNG
> 入力モードのまま文字を消すことは出来ませんか?
> (バックスペースみたいなの)

CTRL-H

254名無しさん@お腹いっぱい。NGNG
>>253
重ね重ね、ありがとうございます。
出来ました・・・。

これでかなりお友達になれそうです。

255名無しさん@お腹いっぱい。NGNG
man vi

256名無しさん@お腹いっぱい。NGNG
test

257名無しさん@お腹いっぱい。NGNG
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX

258名無しさん@お腹いっぱい。NGNG
cwしたとき文字が消えずに$が出たり、
バックスペースでも文字が消えないのってうざくないですか?
なんとかなりません?

259名無しさん@お腹いっぱい。NGNG
cwしたときに$が出ないで文字が消えたり、
バックスペースでも文字が消えるのってうざったくないですか?

260名無しさん@お腹いっぱい。NGNG
>>258
http://www.srs.ne.jp/~north/netdaemon/vi.html#etc

261名無しさん@お腹いっぱい。NGNG
あ、しまった。直リンしてしまった。

262名無しさん@お腹いっぱい。NGNG
>>260
vimを使え、ということ(以下略

263名無しさん@お腹いっぱい。NGNG
>>258-260
:set cpoptions+=$

264名無しさん@お腹いっぱい。NGNG
生viとかnvi使っている人はword wrapはどうしてる ?
Mail書くときにこれが一番の悩みの種なんだが。

265名無しさん@お腹いっぱい。NGNG
生vi
v
i

266名無しさん@お腹いっぱい。NGNG
>>265 ハァハァ(;´Д`)

267名無しさん@お腹いっぱい。NGNG
>>264
「75|bi^M^[」を各行で繰り返す、とかそういうこと?

268264NGNG
>>267
そゆこと。
なんか綺麗にできる方法はないかなと思って。

269267NGNG
>>268
%!fold
はどう? hyphenationまでは面倒みてくれないかな?

270264@navi2chから書きこめんNGNG
>>269
れすさんくすです。
なんか惜しいところで日本語が文字化けしているようれす。
# GNU foldも試しましたが......


271名無しさん@お腹いっぱい。NGNG
英文ならふつう fmt だと思うけど、日本語に対応してる fmt が
あるかどうかは知らない。nkf -f ってのもあるみたいだけど、
やったことはないな。

自分は英文でも和文でも手動で wrap してるけど...

272名無しさん@お腹いっぱい。NGNG
>>264
つーか jvim/vim 使えばいいじゃんって禁句? まぁいろいろ
しがらみあるんだろうけど。

273264NGNG
結局は自分でfoldもどきを書いて解決しました。

>>272
禁句に決まってる(藁。
まぁ、しがらみじゃなくて趣味みたいなもんだ。

274名無しさん@お腹いっぱい。NGNG
禁則処理とかはどうしました?

275264NGNG
>>274
それも禁句(汗。
つか、折り返ししかしてない。

#!/usr/bin/env ruby -Ke
ARGF.each {|line|
outJP = /[a-zA-Z\d\s!@#$%^&*()_+|~}{":?><,.\/;'\[\]`\\=-]/
if line.size > 75
n = 0
a = line.gsub(/./){$&+','}.split(/,/e)
a.each {|word|
if n > 75
puts ''
n = 0
end
if word =~ outJP
n += 1
else
n += 2
end
print word
}
else
puts line
end
}

# 自分で言うのもなんだが、ただ動くだけといった感じ。
# もっと美しく機能的なスクリプトきぼんぬ。

276名無しさん@Vim%ChaliceNGNG
format.vimは禁則処理もしてくれてます。

277名無しさん@お腹いっぱい。NGNG
>>275
require "nkf"
print NKF::nkf('-f75', ARGF.read)

278名無しさん@お腹いっぱい。NGNG
>>275
あ、あと、Ruby 正規表現本に folding するのが載ってた。
http://www.ohmsha.co.jp/data/link/4-274-06488-3/index.htm
http://www.dm4lab.to/~kjana/ruby/ruby.html

279名無しさん@お腹いっぱい。NGNG
>>277
それは >>264 の望むものではないような気が。

280名無しさん@お腹いっぱい。NGNG
:global の面白い使い方ありませんか?
知った方はすげーと思ったけれど、
なかなか使わない。

# viper でも emacs21 になってやっと実装された
# みたいです。

281名無しさん@お腹いっぱい。NGNG
それってどんなコマンド?
書き方からすると、なんとなく grep の g とは違うもののようだけど。

282280NGNG
...すみません。grep の g です。
なんか面白い使い方ができそうに思えるんですが、
g/re/p 以外にはなかなか使わないなあと。
あとは g/re/d とか g/re/m0 とかかな。

283名無しさん@お腹いっぱいNGNG
>282
うちのviper、g/re/pだけ動かない。鬱だ。
printがimplimentされてないって出るけど
何か設定要るんだっけ?

284280NGNG
>>283
viper では print がないんですよ。
M-x occur 使えってことですかね。

viper で ex command を追加する方法ないのかなあ。

285山崎渉NGNG
(^^)

286名無しさん@お腹いっぱい。NGNG
viperスレキボン!

287名無しさん@お腹いっぱい。NGNG
>>286
言い出しっぺの法則

288名無しさん@お腹いっぱい。NGNG
nvi スレからきました。

nvi-1.79.m17n-20011024 だけど、autodetect=jp+ にしても、
文字コード保存されなくなっていませんか?
どうも、19991117 から 20011024 へ上げてからおかしくなったようなんですが。

289名無しさん@お腹いっぱい。NGNG
私のところでも、短いファイルで起こることがあります。
20011024 は beta(alpha?) 扱いっぽいので、戻すのが素直かと。
(or まじめに調べてバグレポするか)

290名無しさん@お腹いっぱい。NGNG
洩れは19991117の時点で、autodetectが鈍くなったと思った。
あと、20011024が当たらないんだけど、patchに-p1以外のoption要るの?

291名無しさん@お腹いっぱい。NGNG
tar でてんかいして cd でひとつもぐって patch -p0 であたるよ。

292名無しさん@お腹いっぱい。NGNG
vi 使うの人は shell でも vi keybind にしてるんですか?

293名無しさん@お腹いっぱい。NGNG
yup

294名無しさん@お腹いっぱい。NGNG
>>292
僕はそうしてます。zshあたりが一番完成度が高い、とおもう。

295名無しさん@お腹いっぱい。NGNG
>>292
いぜん某LUGの飲み会で聞いたことがあったが、ほとんど vi main な
ユーザ層だったにもかかわらず、vi binder はわしひとりだった。
(今はやめちった) 常用してる奴は日本で100人いないと思うなー。

296名無しさん@お腹いっぱい。NGNG
ということは emacs like な bind している
vi 使いは、emacs の基本的な操作もできるという
ことだろうか。

297名無しさん@お腹いっぱい。NGNG
>>296
shell に限らず、GNU 系やその他のツールも、
大抵デフォルトは Emacs 準拠なキーバインドだったりするから、
イヤでも Emacs like なキーバインドには慣れるでしょ。

298名無しさん@お腹いっぱい。NGNG
>>297
ちゅーことやね。逆に emacs binder も less とか rogue とかで
vi bind 覚えざるを得ないんじゃないの、とか。

299名無しさん@MeadowNGNG
>>298
rogueを引き合いに出すのかw

300名無しさん@お腹いっぱい。NGNG
>>299
いや、かなーり核心突いてると思うぞ

301名無しさん@お腹いっぱい。NGNG
emacs 使ってましたが、
nethack で vi bind 覚えて
viper-mode 使うようになりました。

302名無しさん@お腹いっぱい。NGNG
>>300
|>>299
|いや、かなーり核心突いてると思うぞ
突くと痛いらしいです。

303名無しさん@常時満腹NGNG
誘導されてきました。

Vi のバッファやヤンクなんですが、エディタ終了後も一時保存しておくことできないでしょうか。

あるいは Vi 起動中に、適当なディレクトリの適当なファイルをつくり保存・・・とか。
どうでしょうか。

304名無しさん@お腹いっぱい。NGNG
viは知らんけどvim6ならviminfoっていうのを使ってできるよ
http://pc.2ch.net/test/read.cgi/unix/1045365370/

305名無しさん@常時満腹NGNG
>>304
jvim-3 ですが、viminfo はないようです。

インストールしたくないし(面倒なわけじゃない)、何かないかな。。。

306名無しさん@お腹いっぱい。NGNG
>>305
インストールしましょう。

307名無しさん@常時満腹NGNG
>>306

はい、インストールします。

でもデフォルトが好きです。

原始的な方法はありませんか?
(紙に書き写すとか、viをハックするとかは遠慮します)

308名無しさん@お腹いっぱい。NGNG
デフォルトではできません。以上。

つーか、jvim3がデフォルトの環境なんてあるのか?

309名無しさん@お腹いっぱい。NGNG
Vineはjvimじゃなかったっけ?

310名無しさん@常時満腹NGNG
どうも。

遅れました、vine で jvim 使ってます。
確かにデフォルト?じゃないし、デフォルトの jvim じゃできないかもしれない。

man はオプションしかありませんでした。

どうにかデキナイかな。。。

311名無しさん@お腹いっぱい。NGNG
自分で rpm 作って入れれば整合性の問題もないでしょ。
または /usr/lcoal に入れるとか。

312名無しさん@お腹いっぱい。NGNG
てすとん

313名無しさん@お腹いっぱい。NGNG
RedHat 7.x 以降に入っているviはデフォルトで検索文字列が引き継がれるのかなんなのか、
vi test1
/abc
ZZ
vi test2
まだabc探してるよ・・・ってことになるんですが、ウザイです。どうすりゃいいの?

314名無しさん@お腹いっぱい。NGNG
>>313
どの vi だよ。

315名無しさん@お腹いっぱい。NGNG
>>313
うざいか?nおさなければいいじゃん。

316名無しさん@お腹いっぱい。NGNG
>>310
だからvim入れろって。
vimrc_exampleってのが入ってるからそれつかえばいい。

317名無しさん@お腹いっぱい。NGNG
>>316
質問者が"jvimで"と言っているのに"vim入れろ"ってのは答えに
なってねーだろーが。
好んで分離したvimスレがあるのに、何でこっちにまでしゃしゃり
出てくるかな。

318名無しさん@お腹いっぱい。NGNG
>>317
では、そういうアナタがjvimで可能な解決法を示してくださいな。

少なくとも>>316は、「vim6でなら可能」という一つの解決法は示して
いるのでつから。

319316NGNG
>>317
>>307でインストールするって言ってるのに、jvim使ってるみたいだから

320名無しさん@お腹いっぱい。NGNG
Windwosでテキストをメモ帳等で編集する際に、文字選択する場合。
SHIFTキー押しながら、矢印キーを押すと文字選択されますが、
viには文字選択する際に、[何かのキー]+[矢印キー]という
組み合わせってあるのでしょうか?

321名無しさん@お腹いっぱい。NGNG
vimの話はナシなんだっけ?では、

>>320
「ありません。」

322名無しさん@お腹いっぱい。NGNG
>>321
(´ д `) vimを使用してます。


323名無しさん@お腹いっぱい。NGNG
>>320
vim なら <C-V>でビジュアル選択で出来ると思われ。

324名無しさん@お腹いっぱい。NGNG
>>323
おおっ、ありがとうございます。

325名無しさん@お腹いっぱい。NGNG
>>320
メモ帳と同じ操作で使いたいなら
vi なんか使わなきゃいいのに。

>>323
v じゃなくて?

326名無しさん@お腹いっぱい。NGNG
>>325
RedHatLinux8で秀丸のような、

色付、日本語、インデント、行数

等の機能がついたのってあります?

327名無しさん@お腹いっぱい。NGNG
>>326
スレ違い。

328名無しさん@お腹いっぱい。NGNG
vimの話はナシなんだっけ?では、

>>326
「ありません。」

329名無しさん@お腹いっぱい。NGNG
>>326
(´ д `;) vimを使用してます。

だれか、emacsのメモ帳とvimの機能を統合しておくれ。
・色付
・日本語対応
・インデント
・行番号表示
・画面分割
・検索/痴漢

キボンヌ、

330名無しさん@お腹いっぱい。NGNG
>>329
荒らすなよ。

331名無しさん@お腹いっぱい。NGNG
>>329
vimでできるだろ。

332名無しさん@お腹いっぱい。NGNG
>>325
vだと通常選択、<C-V>だとブロック選択です、確か。
もちろんそこら辺も設定で変えれますけど。

>>326
vim

333広末NGNG
/[検索文字]

した、[検索文字]の色が次回の起動時もずっとついていますが、
一度検索した文字列の色表示を解除するにはどうしたらよいのですか?

334名無しさん@お腹いっぱい。NGNG
>>333
それvimじゃないですかい?
:nohlsearch
すれば消えますです。

335名無しさん@お腹いっぱい。NGNG
>>広末
どのviをつかってるか知らないが、おれのvimでは次回起動時には色がついていなかった
色を解除するには:nohを使えばいい。
nmap <c-n> :noh<cr>
おれはc-nにマップしている。

336広末NGNG
>>334
>>335
ありがとうございます。


337広末NGNG
vimで適当な任意文字列、例えばC言語の関数strcpy等を自分好みの
青色の普通の大きさで表示させたい場合(任意の文字の色や太さをを変更したい)、
設定ファイルかなにかがあるかと思いますが・・、どのファイルをいじればよいのでつか?

338名無しさん@お腹いっぱい。NGNG
>>337
vimスレに行くとKoRoNさんが優しく答えてくれるかも。
ここはviスレだからスレ違い。

339名無しさん@お腹いっぱい。NGNG
(´-`).。oO(なんでvimスレに行かないんだろう。。。?)

340名無しさん@お腹いっぱい。NGNG

341名無しさん@お腹いっぱい。NGNG
vi vi vi vi vi vi vi vi vi vi vi vi vi vi vi vi

vi が好きで好きでたまりません。
でも、vi にはもう新しいことは何もない!!
vim じゃだめ。あれは vi + α だから。
αじゃなくて、vi そのものがいいの!
おれに何か新しい vi っぽいことをして下さい。

vi vi vi vi vi vi vi vi vi vi vi vi vi vi vi vi

342名無しさん@お腹いっぱい。NGNG
>>341
そ&nsp; う&nsp; い&nsp; う&nsp; イ&nsp; メ&nsp; ク&nsp; ラ&nsp; も&nsp; あ&nsp; る&nsp; ん&nsp; で&nsp; す&nsp; か&nsp; 。

343名無しさん@お腹いっぱい。NGNG
viと出会ってから今までずっと、hjklは hを人差し指、jは中指で
押していたけど、 viスレを読んで思い直してhは親指で押すことに
しました。体を強制するのは辛い修行になると思ってたけど、 3日
くらい経った今ではもうすっかり人差し指はj派になってます。やっ
ぱホームポジションからずらさずに済むからこっちのほうがいいで
すね。やっぱり、viの操作の一つ一つには意味があるんだなと改め
て感じました。ありがとうございました。

344名無しさん@お腹いっぱい。NGNG
(´-`).。oO(信じるなよ。。。)

345名無しさん@お腹いっぱい。NGNG
っていうかhもjも人指し指だろ。

346名無しさん@お腹いっぱい。NGNG
(´-`).。oO(ネタだろう。。。)

347名無しさん@お腹いっぱい。NGNG
それでもキーボードのfとjから指を離したくない人のためのコマンド、nxtだよ。

348名無しさん@お腹いっぱい。NGNG
>>347
おお、某スレではみんな君を待ちわびているぞ。待ちすぎて共喰いまでやってる。
早くsiteを更新して皆を喜ばせてやってくれ!

349名無しさん@お腹いっぱい。NGNG
某スレ…(w

350山崎渉NGNG
(^^)

351あぼーんNGNG
あぼーん

352名無しさん@お腹いっぱい。NGNG
ところで、本家vi の最新バージョンっていくつなんですかね?

353名無しさん@お腹いっぱい。NGNG
「本家vi」ってどれよ?

354名無しさん@お腹いっぱい。NGNG
空viじゃないの?

355名無しさん@お腹いっぱい。NGNG
nvi ですかね?

356名無しさん@お腹いっぱい。NGNG
>>353
352がききたいのは
Bill Joyが保守してた最終バージョンとか、
4.4BSDに含まれてたバージョンとか、
上のようなのの直接の子孫とか、
そういう意味では?
俺も知らんけど興味あるな。
Solarisのviは4.3BSDぐらいから分化した別物?

357名無しさん@お腹いっぱい。NGNG
一般的に認められている正統な vi の後継は何?
nvi?

358名無しさん@お腹いっぱい。NGNG
vii

359名無しさん@お腹いっぱい。NGNG
stevieだよ

360名無しさん@お腹いっぱい。NGNG
vileだろ。

361名無しさん@お腹いっぱい。NGNG
しょうもないですが言わせて下さい。

ちんこ vim vim

362名無しさん@お腹いっぱい。NGNG
>>361
ワロタ

363名無しさん@お腹いっぱい。NGNG
skkfep内蔵vimってのをコンパイルしたんだけど、どうやって日本語入力するんだ?
これ↓
http://www1.interq.or.jp/~deton/jvim-skk/jvim3.0-j2.1b-skk1.2.18+skkfep0.86c-kh1.2.10+ari1.00a-kh1.2.2.tar.gz

364名無しさん@お腹いっぱい。NGNG
>>363
:set fepctrl
で skkfep が有効になる。
SKK モードに入るのはデフォルトでは ^\ だったか ^O だったか(忘れた)。
:set fepkey=J
としておけば Emacs の SKK のように ^J でトグルするので、
^\ だったか ^O だったか忘れていても問題なし。

365名無しさん@お腹いっぱい。NGNG
>>364
ありがとう!マニュアルぐらいつけてほしいよ。

366名無しさん@お腹いっぱい。NGNG
skkfep に限らず canna や Wnn を使う場合でも同じ。
jvim の方のドキュメントにも SKK 対応版の方のドキュメントにも書いてある。

367名無しさん@お腹いっぱい。NGNG
>>366
ごめんん。よくみたらかいてあった。

368あぼーんNGNG
あぼーん

369コマンドラインはemacs 風のほうが楽だと思うけどなぁNGNG
某スレをみてちょこっと思ったんですけど、
vi のモードって、基本的にコマンドモードにしておくものだと思ってますた。
まず、編集しているファイルの内容を眺めて、
新しく文字を入力する時はi でインサートモードに入るし、
カーソルを移動する時はそれぞれの移動キーで移動するし、
ex コマンド使う時は: でコマンドラインに移行する
って感じで。

シェルのコマンドライン編集にvi の編集モードを使いたい人の気持ちが
いまいち掴みにくいのですが....どういう気持ちなんでしょうか?

コマンドラインって、基本的に入力がメインじゃないですか。
としたら、モード切替えが面倒じゃないですか?
ヒストリの編集を行うときに有効なんでしょうか?

370あぼーんNGNG
あぼーん

371名無しさん@お腹いっぱい。NGNG
勝手知ったる他人の家、っと。

372あぼーんNGNG
あぼーん

373名無しさん@お腹いっぱい。NGNG
>>369
なら君はset -o emacsにしとけ

374名無しさん@お腹いっぱい。NGNG
>>369
> vi のモードって、基本的にコマンドモードにしておくものだと思ってますた。

コマンドモードのままプログラムソース書いたりはしません。

コマンドラインでスクリプト(shell etc.)書いたりする時には、
編集能力は重要です。

375名無しさん@お腹いっぱい。NGNG
ex コマンドモードでの入力行編集がシェルの vi モードみたいなのだったら

376名無しさん@お腹いっぱい。NGNG
>>369
入力が続くならinsertにしとけばいい。コマンドうったあと入力しようとする
と反射的にiを打つし。emacsの人も、反射的にctrlを押してるんだろう。考え
てから押してるとは思えん。人間、そんなもんだ。

377369 NGNG
>>376 >>374 >>373
サンクスコ

きっと真のvi 使いは自分のモードをどんな時にも持っているんでつね。
漏れも精進しまつ。
でも鳥頭だからなー
showmode はデフォルトでon だし、
ファイル編集してる時も、とりあえずESC 叩く癖ついてるんで、無理かモナ

378名無しさん@お腹いっぱい。NGNG
>showmode はデフォルトでon だし、
おれ、showmodeなんて見てないと思ってたけど、viperではそれがなくて
すごく不便ということに気づいた。

379名無しさん@お腹いっぱい。NGNG
X 上での emacs ならカーソルの形がかわるけどね。
console か -nw で使ってるの?

380名無しさん@お腹いっぱい。NGNG
-nwです。teratermしかないから。

381379NGNG
よく考えると、
カーソルがかわらなくても
<V> とか <I> とか変わるよ。

382名無しさん@お腹いっぱい。NGNG
>>381
たしかに。だけどもっと派手に変わってほしい

383379NGNG
>>382
(setq viper-insert-state-id "<Intertだよん> ")

emacs21 なら色もつけられるかも知れん。

384382NGNG
ありがとう。viperっていろいろいじらないと結構不便だよね。
でもinfo読むのめんどくさい。

385あぼーんNGNG
あぼーん

386名無しさん@お腹いっぱい。NGNG

387名無しさん@お腹いっぱい。NGNG
viの正当な後継といえばwinvi以外ないだろうな。

388名無しさん@お腹いっぱい。NGNG
キーボードの「ろ」に「ctrl」キーをマッピングしたいんですが可能でしょうか。

389名無しさん@お腹いっぱい。NGNG
>>388
それは vi でやることなのか?

390名無しさん@お腹いっぱい。NGNG
>>388
それはviの外のシステムでやるほうがいいのでは?

391名無しさん@お腹いっぱい。NGNG
>>389-390 めおとかよっ

392名無しさん@お腹いっぱい。NGNG
おしあわせに

393名無しさん@お腹いっぱい。NGNG
Winviは軽いけど日本語が使えない、Vimは多機能過ぎて重い。
日本語が扱えて、テキストの色分けが可能で、
できるだけ軽いVi系エディタって何かありませんか?

394名無しさん@お腹いっぱい。NGNG
>>393
古いバージョンのjvimとか

395394NGNG
おっと「テキストの色分けが可能」が条件か…

396名無しさん@お腹いっぱい。NGNG
configureの段階で、日本語と色分け以外のfeaturesを全部外してみたら?
その上で、色分けに必要なもの以外の全てのプラグインも消せばなおよし。

397名無しさん@お腹いっぱいNGNG
>384
だけど、いろいろいじると結構便利だぞ。

398393NGNG
皆様レスサンクスです。

>>396
それやってみます。使いやすくなるかな〜

399名無しさん@お腹いっぱい。NGNG
多機能はだめで色分けは欲しいとうのは嫌がらせだよな。
WindowsならJVim3でsyntax highlighting対応だけど。

400名無しさん@お腹いっぱい。NGNG
>>399
> WindowsならJVim3でsyntax highlighting対応だけど。
gvim6.2の方が良いと思われ…

401名無しさん@お腹いっぱい。NGNG
>>399
>多機能はだめで色分けは欲しいとうのは嫌がらせだよな。
言えてる。
つか、そういう人に限ってvimは重いとかぬかすんだよなー。
今日ぱちょこんなんて3万で買えるだろうが。

402379NGNG
>>397
viper 使う人って何人いるんでしょうね。
2ch でもあんまり見ないし。

ところで、おれがもう emacs から離れらないのは宿命的にわかってるんだけど、
vi 操作は手にしみついちゃってるから、
最近 vim が気になって仕方ないんだよね。
気がつくと vim であれこれいじってる。

やっかいなのは、おれの中では
emacs & nvi はありだけど、emacs & vim は駄目なんだよね。
vim が最近ますますよくなってるのはわかるけど、
そのせいでますます emacs と一緒に使いにくくなる。
でも気になってしまうという、なんか変なジレンマ。

403名無しさん@お腹いっぱい。NGNG
viperスレ!キボン!

404名無しさん@お腹いっぱい。NGNG
>>403
お ま え が た て ろ 。


一応、スレ立てた後のオヤクソクもやっておいてやるから↓↓↓

2 名前: 404 投稿日:今日の夜あたり
 2ゲトずざー

3 名前: 404 投稿日:今日の夜あたり
 クソすれたてんな。削除依頼出しとけ。1は逝ってよし。

4 名前: 404 投稿日:今日の夜あたり
 確かに立てろとは言ったが、真に受けて本当に立てるかよ。
 
5 名前: 404が匿名でアラシ 投稿日:明日の朝あたり
 そんな事より1よ、(略)
 まあ1はVIPERの前のVIPでも使ってろってこった。

405393NGNG
>>399-400
我が儘でごめんなさい。
とりえあずgvim使いまので許してください。

406名無しさん@お腹いっぱい。NGNG
>>405
「重い」というのは具体的に何がどうなのよ。

407名無しさん@お腹いっぱい。NGNG
>>393
vivi 。
色分けしやすい。
シェアウェアだけど。

408名無しさん@お腹いっぱい。NGNG
>>404
そんなこと言って、本当はもうスレ立ての準備してくれてるんだろ?

409379=402NGNG
viper スレ立てても 3 人くらいしか見ない悪寒。

410名無しさん@お腹いっぱい。NGNG
なんかそのうち1人は心当たりがある悪漢。

411名無しさん@お腹いっぱい。NGNG
elvisなんて使ってる奴いるんだろうか…
この間試しにmakeしてみたら、syntax highlightingだのwindow splitだの
なんかvimもどきになってたんだが、「これならふつーvim使うよなぁ…」
って感じだった。(日本語は通らず)

412名無しさん@お腹いっぱい。NGNG
ぼそっ

www.google.com/search?q=jelvis2-0.44.tar.gz

413名無しさん@お腹いっぱい。NGNG
a

414名無しさん@お腹いっぱい。NGNG
viはウンコカス

415名無しさん@お腹いっぱい。NGNG
>>411
何が原因か解りませんが、数年来elvis使ってます。
他の藻試してみましたが、何かが違っていて使いにくい。
FreeBSDですが、日本語も通ります。
今現在これ書いてるのもelvisです。これからもよろしく-->開発者様

416名無しさん@お腹いっぱい。NGNG
ab コマンドを使うと、入力が面倒な文字列を単純化できて便利なのですが、
この面倒な文字列内に半角スペースが含まれるとどうやって設定していいの
かわかりません。シングルクウォートやダブルクウォートで囲ってもうまく
いきません。解決法があればご教授ください。

417名無しさん@お腹いっぱい。NGNG
どのvi使ってる?
vimなら
:ab nmm nyuuryokuga mendouna mojiretsu
でいける。他のvi cloneはわからないけど。

418名無しさん@お腹いっぱい。NGNG
7月初カキコは俺がゲットだ!

4191A3NGNG
1A3

420名無しさん@お腹いっぱい。NGNG
7月12日初カキコは俺がゲットだ!

421あぼーんNGNG
あぼーん

422名無しさん@お腹いっぱい。NGNG
保守

423名無しさん@お腹いっぱい。NGNG
Gentoo に入ってる original vi (app-editors/vi) は 3.7 だ。
もっとも、nvi/jvim に慣れた漏れにとっては最初インストール
したとき emerge しただけで、次からは迷わず nvi を入れる
ことにしたが。

424名無しさん@お腹いっぱい。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 の上にいってからどうすべきなのか、です。

427名無しさん@お腹いっぱい。NGNG
a. そのコピペ中心の発想をやめて素直にcする。/ で飛びつつ . する。
b. ちまちまやらんと :%s/dog/yellow/g する。

428426NGNG
>>427
複数回やる時はもちろんそうしますが、
今回は一回限りの時にどうするかということです。
yellow とか dog が長い単語の時は特に。

今の所、yellow をコピーして dog の上にいったら
Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。
うーん、でもこれしかないのかな。

429名無しさん@お腹いっぱい。NGNG
nviにもvim6みたいにシンタックスカラーリングみたいなの無いの?
それと、オートインデントみたいな機能もなけりゃ初心者の俺としては辛いな。

みんな、C言語でインデントする時にどうしている。

430名無しさん@お腹いっぱい。NGNG
>>429
ちなみに、OS はなんですか?
自分で好きなエディターを選べるような環境ではないんでしょうけど。

431名無しさん@お腹いっぱい。NGNG
NetBSDです。
今、C言語の勉強をしていてどういった基準で自分でインデントとかしたら良いのか
正直なところわかりません。

自分としては、nviにvim6のようなシンタックスハイライトとオートインデントが
あればそれだけで良いです。
あとは、何も望みませんから、nviでどうしたらif文やdo-while文等に色が
付くようにしたらいいのか分かりません。

432名無しさん@お腹いっぱい。NGNG
>428
Pwdwでいいじゃん。

> Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。

それだと思ってる結果がえられないと思うんですけど、、、。
キーを一つ一つ考えながら打ってるからかっこ悪いなんて思うわけで、
考える暇もなくガンガン打ち込んでいけば、かっこ悪いなんて考える
暇もないよ。

>429
:set ai

433426NGNG
>>432
> Pxde とか Pdfg とかやってるんですが、なんかかっこ悪くて。
> それだと思ってる結果がえられないと思うんですけど、、、。

あー、すみません。viper(emacs) の独自仕様だったようです。
P すると paste した後ろにカーソルがとんじゃうみたい。

> Pwdwでいいじゃん。
これですね。
viper の変な仕様を直した後はこれでいきます。サンクス!

しかし、微妙に違う所があって困るなあ。>viper
lisp で修正が簡単だからいいけど。

434名無しさん@お腹いっぱい。NGNG
>>431
vim使えばいいじゃん?

435名無しさん@お腹いっぱい。NGNG
あとは、何も望みませんから、クリスマスにはミンクのコートと
ダイヤのコートを買って欲しいの(はぁと

436名無しさん@お腹いっぱい。NGNG
とほほ。:s/コートを/指輪を/

437名無しさん@お腹いっぱい。NGNG
>>435
こんなのが欲しいのか?
http://www.denkikogyo.co.jp/products/k/kou313.html

438名無しさん@お腹いっぱい。NGNG
>435
きっとそれも:set aiでOK
愛の力で何でも可能さ

439名無しさん@お腹いっぱい。NGNG
>>433
長い単語の上で "ayE
ペーストしたい場所で "aP
少なくとも "a - "z は使えるのであとは記憶力次第

440名無しさん@お腹いっぱい。NGNG
>>426
vimなら vep でできる。

441名無しさん@お腹いっぱい。NGNG
本当だ。これはいい。

442名無しさん@お腹いっぱい。NGNG
vi原理主義者は絶滅の危機のため国際条約で保護されており、
むやみにvim等に勧誘すると処罰されます。

443名無しさん@お腹いっぱい。NGNG
>442
笑ったけど、まさにそんな感じ。

444426=441NGNG
すでに viper の毒牙にやられて精神をおかされてます。
でも時々我にかえって んvi を使います。

445名無しさん@お腹いっぱい。NGNG
vi/nvi で矩形選択が出来たらなぁ。

446名無しさん@お腹いっぱい。NGNG
>>445
vimなら <C-V> でできる。

447名無しさん@お腹いっぱい。NGNG

448名無しさん@お腹いっぱい。NGNG
>447
笑ったけど、まさにそんな感じ。

449445NGNG
すでに vim の毒牙にやられて快適に使ってます。
でも時々仕事で生 vi を使う必要があります。

450名無しさん@お腹いっぱい。NGNG
Vim最高。

451名無しさん@お腹いっぱい。NGNG
Viって便利でいいよねー。

452名無しさん@お腹いっぱい。NGNG
つい最近はじめてViを使いました。
そして、「これまで自分が求めていたエディタは
これだったのか」とようやく気づくことができまし
た。

ありがとうございました。

453名無しさん@お腹いっぱい。NGNG
Vimはいいねやっぱり…

454名無しさん@お腹いっぱい。NGNG
Vi使ってみて、「これが今までずっと探していたエディタ
だ」と痛感しました。以来信者です。

455名無しさん@お腹いっぱい。NGNG
>>454
ウソつけ。ウソでないなら君は極めつきの変態だ。ed うんぬん。
curses のサンプルがうんぬん。うがー。
あれよ、結局悪い適応っつーことなのよ。半端にかんばるからさ〜。
俺の青春をかえしてもらうために株主代表訴訟していい?

456名無しさん@お腹いっぱい。NGNG
どうぞ。

457名無しさん@お腹いっぱい。NGNG
454です。変態です。
きっとこれからも信者に なりつづけることでしょう。

458名無しさん@お腹いっぱい。NGNG
vi が好きなんて、極めてノーマルですよ?

459名無しさん@お腹いっぱい。NGNG
ノーマルという言葉の意味が

460名無しさん@お腹いっぱい。NGNG
vi が好きなんて、極めてインサートですよ?

461名無しさん@お腹いっぱい。NGNG
vi が好きなんて、極めてエスケープですよ?

462名無しさん@お腹いっぱい。NGNG
最近激しくつまらんのですが。

463名無しさん@お腹いっぱい。NGNG
>>462
2ちゃんやめて、旅にでも出ましょう。

464名無しさん@お腹いっぱい。NGNG
いや、いま旅先なんですが。

465名無しさん@お腹いっぱい。NGNG
旅先でまで2ちゃんとは。最早手遅れでつな。

466名無しさん@お腹いっぱい。NGNG
Windows=Vim
Linux=Vi

どっちへ転んでもViの呪縛がつきまとう

467名無しさん@お腹いっぱい。NGNG
vi使いってEscはCtrl-[を使いますか?
Escキーが遠すぎる気がするのですが、
真のvi使いがEscキーを使っているなら
僕もそれに習おうと心に決めています。

468名無しさん@お腹いっぱい。NGNG
ctrl-[は常識中の常識。

日本語キーボードだと、
[無変換]や[半角/全角]あたりを<ESC>にマップしてる人もいるけど。

469名無しさん@お腹いっぱい。NGNG
HappyHackingKeyboard は vi に最適化されている気がします。

470名無しさん@お腹いっぱい。NGNG
Dvorak配列でviを使っている猛者はいるんだろうか。

471名無しさん@お腹いっぱい。NGNG
そこらじゅうにいるらしいよ。

472名無しさん@お腹いっぱい。NGNG
default-input-method を english-dvorak にしといて viper
コマンドモードは qwerty、インサートモードでは dvorak になって(゚д゚)ウマー

473名無しさん@お腹いっぱい。NGNG
Escapeは左手親指で押します。

Kinesisの話だけど。

474名無しさん@お腹いっぱい。NGNG
>>470,471
ここに一人います。
viを使うときは迷わないけど、
Emacs+wnn/skkで矢印←→↓↑を出すときに少し迷うのが我ながら不思議。

475名無しさん@お腹いっぱい。NGNG
>>472
それ挑戦したけど、dvorak 使いこなすまで身につかなかった。
T code は覚えられたのだけど。
そんなに英文入力しないからかな。

476名無しさん@お腹いっぱい。NGNG
> そんなに英文入力しないからかな。
...? コーディングしないの?
それともぴゅう太とか。

477475NGNG
コーディングはするけど、
プロのプログラマでもないし、
英文も時々メールするくらいで大して書かない。
日本語の 1/100 くらいか。
コンピュータは主に日本語文書処理に使ってるので。

そんなおれでは、今まで十年近く使ってきた qwerty のくせを
全て捨てて乗りかえるほどの労力は意味がない、と思った訳。
さらに >>472 の方法だと qwerty と同居する訳で、
余計 qwerty の習慣・呪縛から離れられない。

command line とか素 vi(これもよく使う) では
qwerty で、emacs のテキスト入力でだけ dvorak というのでは、
なかなか身につかないんだよね。英文を大量に入力する人なら
やる価値はあるかも知れないが。

ぴゅう太って何かと思ったよw

478名無しさん@お腹いっぱい。NGNG
一時期dvorakに完全移行したけどタイプスピードは全然変化なかった
し、あと他の人に自分の端末を使ってもらう時にいちいち配列を
切り替えないといけないのが面倒でqwertyに戻したよ。
慣れればviを使うのも特に支障はなくなったけど、移行時に両方の
キー操作がまざっちゃって大変だった。

479名無しさん@お腹いっぱい。NGNG
age

480名無しさん@お腹いっぱい。NGNG

481名無しさん@お腹いっぱい。NGNG
>>480
ワロタ

482名無しさん@お腹いっぱい。NGNG
1 void fun() {
2   return ; /* タブ4でインデントされてると思って */
3 }

Solarisのviだと2行目で0を押して1行目に移動すると1文字目にカーソルがくる。
vim6だとdのところに来る。
set compatible
しても変わりません。

直さなくても良いです。viで生きます。

483名無しさん@お腹いっぱい。NGNG
>>482
nviでもelvisでも>>4の元祖vi(ex)でもrの1文字左(TABのところ)に来るし、
2行目の行頭はTABなんだから0押したらTABのところにカーソルが来る
のが正しいと思うけど。Solarisのだとrのところに来るの?

484名無しさん@お腹いっぱい。NGNG
>>482
なんか勘違いしとるね。
0を押せば空白も含めた行頭、^なら文字のあるところの先頭。
vimでもその辺の基本的な部分は一緒だ。

485名無しさん@お腹いっぱい。NGNG
REFERERチェックしてたら、ここまで流れ着きました。
前スレの5の先の者です。

知らなかったネタもたくさん見つかったんで、追加|改定 しなければ。

486名無しさん@お腹いっぱい。NGNG
>>482
2行目にカーソルがあるとき、
0k
したらどうなるか、ですよね。nviではdのところに来ました。
うーん微妙だなー。ホンモノ(?)に触れなくなって12年、どっちが正しいか思い出せない。
期待の動作はvの位置ですよね、やっぱし。

$k の動作は、nviでも期待通りみたいです。vimではどうかなあ。

487名無しさん@お腹いっぱい。NGNG
そもそも TAB が頭にある時のカーソルの位置がキモい

488名無しさん@お腹いっぱい。NGNG
>485
まじですか?
viまじめに覚えようとしたころ、かなり参考になりました。

489名無しさん@お腹いっぱい。NGNG
>>485
今読み進んでます。
右から左に通り抜けていたコマンドが定着していく感じがとてもいいです。
ところで
:1,10/bottle/letter/g
の行、sが抜けてます。

490名無しさん@お腹いっぱい。NGNG
おー、ご指摘ありがとうございます。

:/1,10/s//&s/
ZZ

491名無しさん@お腹いっぱい。NGNG
せっかくなんでネタをひとつ。

学生のころ、同じ研究室の人がviで開いたファイルから特定行を探すってんで、
ディスプレイとにらめっこしてたんです。見かねて :g/RE/p を教えてあげました。
その人は律儀にノートにメモまで取ってました。

後日、同じように特定行を探す必要が生じたとき、その人はわざわざviを起動し、
:g/RE/p し始めたのです。

すぐやめさせて、grepを教えてあげました。失敗したなあ、ってちょっと思いました。

492名無しさん@お腹いっぱい。NGNG
UNIXを初めて使ってたころ、「俺はvi使いなんだぜー」と威張ってた
せいで、emacsを使えなくなりますた。これから慣れなきゃなあ。

493名無しさん@お腹いっぱい。NGNG
威張りはしなかったけど、vi のほうが「正しい」という観念に
かられて vi しか使わなかった。今さら覚えるのもあれだしなー。
emacs は C-xC-s C-xC-c だけ知ってる。

494名無しさん@お腹いっぱい。NGNG
触りたてのころは併用してたなあ。
最初はmuleであれもできるこれもできると喜んでたけど、気がついたら
ファイル編集には指の楽なviしか使わなくなってた。

慣れなきゃなーというのはよくわからん

495名無しさん@お腹いっぱい。NGNG
emacsからviに移行して数年が経ったが、いまでは必要にかられて
emacsで文書を開いた瞬間、一人でに手が動いて画面には

jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj

すっかりviジャンキーになったようです。ありがとう。

496名無しさん@お腹いっぱい。NGNG
>>495
なぜ自称 vi ジャンキーの君が
> jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
なのかね?

497名無しさん@お腹いっぱい。NGNG
h j k l

498名無しさん@お腹いっぱい。NGNG
ジャンキーなら 10j とか打つのが普通といいたいんじゃ。
あるいは / を使うのかな。

499名無しさん@お腹いっぱい。NGNG
漏れはジャンキーではないが C-D だな。

500名無しさん@お腹いっぱい。NGNG
おれは emacs で viper だが M だな。

501名無しさん@お腹いっぱい。NGNG
>>495
大分疲れが溜まってるな。とりあえず仮眠でも取れ。

502名無しさん@お腹いっぱい。NGNG
疲れてるとさ、「d」のキーに力が入っちゃわない?
ふと気がつくと、行がごっそり削除されてることが。

503名無しさん@お腹いっぱい。NGNG
>>502
押しっぱなしになるので周囲の行が思いっきり削除されるね……

504名無しさん@お腹いっぱい。NGNG
>>467
普通はC-3だろ!! とかゆーてみるテストw

505名無しさん@お腹いっぱい。NGNG
>>504
解説キボン

506504 ではないがNGNG
Ctrl-3 押して ESC を入力できる端末もあるのだよ

507名無しさん@お腹いっぱい。NGNG
KVMスイッチがCTRL 2回鍵打を検出し、別の端末へと切り替わりますた(゚∀゚)

508495NGNG
>>498
あ、そういうことね。自分はまずブラウズするとき一行送りで
見たいのでjを押しっぱなしする癖がついている。ジャン気ーは
言いすぎだけど。

509495NGNG
あと、別の過去スレで見たおぼえがあるけど、vi開いて考え事してるとき
jkjkjkjk...と指が動く人もいるようだ。これも癖になってしまった。

510名無しさん@お腹いっぱい。NGNG
別にviが好きなわけじゃないけれど、
いろんなUNIXマシンを仕事でいじっている(らされている)と、
自然とviが身につきますね。

仕事のマシンだと、自分がそいつの管理者ということになっていても、
勝手に何かを入れることは禁止されているので、
emacsなんてものが使えないことが多いです。

511名無しさん@お腹いっぱい。NGNG
>>510
ホスト側にsshだけでも入ってれば作業用別マシンに入れた
emacsで編集可能(tramp)。ま、設定ファイルちょこちょこ
いじる程度ならssh上でviで、なんの不自由もないと思うけど。

512名無しさん@お腹いっぱい。NGNG
>>511
普段 root でログインしてるのか?

513名無しさん@お腹いっぱい。NGNG
>>512
そっか、忘れて太
trampでいじって良いのはパンピーファイルのみですた

514名無しさん@お腹いっぱい。NGNG
/su:root@host:/etc/hosts じゃだめなん?

515名無しさん@お腹いっぱい。NGNG
>>514
できるけど
ssh(でも何でもいいけど)使って
rootでログインしとるんかい、って話。

516511NGNG
ちょっち調べて来ますた。
/multi:ssh:[一般ユーザー]@[ターゲットホスト]:su:root@localhost:/etc/hosts
とかすれば一般ユーザーでターゲットホストにログインした後に
suして/etc/hostsを変更できるみたい。

スレ違って来たのでこの辺で。emacs入ってないホストで仕方なくvi、
という人はtramp使えば逝けそう、って感じでFA。

517名無しさん@お腹いっぱい。NGNG
vi好き好き♪ いやいやWinNT使わされたって
WinViインストールしちゃったからいいもん♪
ただ日本語通らないけどね Vim重い

518名無しさん@お腹いっぱい。NGNG
>>517
jvim使えば
ちゅうか勢いだけで書き込みすぎ

519名無しさん@お腹いっぱい。NGNG
俺の場合はテキストを開くとまず、

  Ljjjjjjjjjjjjjjjz.

と押すのが癖になっている。
でも A はよく使うのに何故か I はほとんど使わずに 0i とすることが多い。
こうした方が Shift を押す手間が省けるのと ^i と使い分けがしやすい
からなのかな。

520名無しさん@お腹いっぱい。NGNG
おれは C-e とか C-d だな。

521名無しさん@お腹いっぱい。NGNG
昔の vi の source が欲しいです

522名無しさん@お腹いっぱい。NGNG

523名無しさん@お腹いっぱい。NGNG

524名無しさん@お腹いっぱい。NGNG
foo

525名無しさん@お腹いっぱい。NGNG
abc def ghi
abc def ghi
abc def ghi
abc def ghi

例えばこんなのがあって、全ての真ん中の def を xyz に変えたいとします。

まず一行目の d の上で cw して、 xyz ESC しますね。
その後 j して . の繰り返しで j.j.j. といきたいのですが、
実際は cw xyz ESC するとカーソルが z の上にきてしまい、
うまくいきません。
こんな時みなさんはどうやってますか?

526名無しさん@お腹いっぱい。NGNG
:,s/def/xyz/ (viじゃないが)

527名無しさん@お腹いっぱい。NGNG
:map x 0fdcwxyz^[j
xxx

528名無しさん@お腹いっぱい。NGNG
>>525
・www. か 3w. か jb.する
・事前に検索して n. する
・1行だけ編集して4倍する
・キーマクロを使う
・置換する
・def2xyz.exe を作る

のどれかですかね。

529525NGNG
やはり画期的な方法はないですか。
ex command や map は、
行数が多い時は使いますけど、このくらいの行だと微妙ですね。

自分が実際どうしてるかというと、
事前に気付けば
> ・事前に検索して n. する、
気付かなければ jb. です。

結構頻繁にこういう状況になるので、
c してもカーソル位置がかわらないやつを
C あたりに当てるのもいいかなと思ったのですが、
普通の map じゃ無理ですね。

530名無しさん@お腹いっぱい。NGNG
>>529
/def<CR> して cwxyz <ESC> それから n.n.n.

vimならciwだな

531名無しさん@お腹いっぱい。NGNG
便乗質問すみません。例えば、

wget -rLl 10 http://hogehoge/hagehage/eroi01.html
wget -rLl 10 http://hogehoge/hagehage/eroi02.html
....
wget -rLl 10 http://hogehoge/hagehage/eroi09.html
wget -rLl 10 http://hogehoge/hagehage/eroi10.html
wget -rLl 10 http://hogehoge/hagehage/eroi11.html
....
wget -rLl 10 http://hogehoge/hagehage/eroi19.html
wget -rLl 10 http://hogehoge/hagehage/eroi20.html

というような文書を作りたいのですが、このように連続した2桁の数字を
含む繰り返し文の効率的な入力法はありますか?

僕は先に"00"〜"09"まで作ってたくさんコピーしておき、>>525氏のように、
最初の"0"の上でr1とかしてj.j.j.で2桁目を代えていますがとても面倒です。
どうかお願いします。

...って、目的がバレバレですごい嫌だなw

532名無しさん@お腹いっぱい。NGNG
viのhpはありますか?

533名無しさん@お腹いっぱい。NGNG
>>530
vim の ciw をやってみましたが、>>525 の希望の動作にはなりませんでした。
ciw とはどういう動作でしょうか。
help を見たのですが、ちょっと探せなくて。

534名無しさん@お腹いっぱい。NGNG
>>531
vim なら ^X と ^a がありますが、普通の vi だと無理かな。
map を使って bc と組み合わせるとかできるかも?

535名無しさん@お腹いっぱい。NGNG
>>531
なんでもviだけでやろうとするな
perl -e 'for(1..99){printf"%02d\n",$_}' > nums
してnumsを編集
:%s/^// と :%s/$// で必用な文字列を付け足す

>>533 :help iw

536名無しさん@お腹いっぱい。NGNG
>>531

本家に increment.vim ってのがある。
いくつかあるけど一番ダウンロード数が多いやつ
(Srinath Avadhanula さんが作ったやつかな?)
それ使うと幸せになれそうだ。

537536NGNG
vim じゃなくて vi か、すまん。

538名無しさん@お腹いっぱい。NGNG
>>531
連番のH画像を一気にダウンロードする
http://pc3.2ch.net/test/read.cgi/unix/979106537/l50

539名無しさん@お腹いっぱい。NGNG
つーか、wgetってコマンドラインの引数に正規表現使えなかったっけ?
なら番号の部分を??とかにすれば一行ですむと思うのだが?

540名無しさん@お腹いっぱい。NGNG
僕は根っからのWindowsユーザーなのでperlはほとんど使わずに
cat -nの結果を使ったりしますが、たとえば

12399

という数字を2倍して、

12399
12399

片方の全ての桁を一つ多い数に変換して

12399
23400

一つ目の9の手前からと、二つ目の0の手前までを削除して

12
400

連結する。

12400

とかの一連の流れをmapに割り当てたりすれば、
素のviでもvimの^Aの様な機能を使うことはできそうですね。
>>531の様に頭に0が付くともう一工夫必要ですが……。

541名無しさん@お腹いっぱい。NGNG
>>539
詳しく話を問い詰めたい衝動に駆られたのだが、スレ違いなのでやめとく。

542名無しさん@お腹いっぱい。NGNG
>>541
その自制心に敬意をひょーする

HTTP でですか? きみ頭おかしい? おかしくないなら私と世界が
狂ってる。ぜひ詳細を希望する

543名無しさん@お腹いっぱい。NGNG
wget自体は大したことできないと思うよ。
perlやawkと組合せて使うことは可能。

http://www.geocities.jp/horiuchimasaru/wget.html

544名無しさん@お腹いっぱい。NGNG
というか >>541 は、
コマンドラインの引数は shell が先に解釈すると
問い詰めたかったんだろう。

545名無しさん@お腹いっぱい。NGNG
それだけじゃないだろ。……つっこみたいがやめておく。
おまえら>>541の努力を無駄にするなよw

546名無しさん@お腹いっぱい。NGNG
wget 'http://hoge.com/{a-z}+.mpg'
とりあえず wgetに解釈させればいいが、
どうやって展開する?

547名無しさん@お腹いっぱい。NGNG
粘着しすぎじゃね?

548名無しさん@お腹いっぱい。NGNG
HTMLの解析すればいいじゃん、ということで終了

549名無しさん@お腹いっぱい。NGNG
http://www.unixuser.jp/
UNIXUSERで昔のviのはなしがちょこっとでてるね。

550名無しさん@お腹いっぱい。NGNG
syntaxの色付け機能があるViはVim以外にありますか?

551名無しさん@お腹いっぱい。NGNG
>>550
対応フォーマット少ないけど elvis はできる。

552名無しさん@お腹いっぱい。NGNG
hoshu

553名無しさん@お腹いっぱい。NGNG
vilearn マンセー
http://vilearn.org/

554名無しさん@お腹いっぱい。NGNG
糜爛

555名無しさん@お腹いっぱい。NGNG
会社でviを使っていますが、テンキーが使用できない端末があります。
数字入力をすることが多く、どうしてもテンキーで入力したいのですが、
どうにかして使用できるようにならないでしょうか?

556名無しさん@お腹いっぱい。NGNG
>>555
環境がわからんことにはなんとも。

557名無しさん@お腹いっぱい。NGNG
map すると良い。
:imap j 1
:nmap j 1
viで使えたっけ?

558名無しさん@お腹いっぱい。NGNG
:mmap j 1

559555NGNG
>>556
当方機械系でシステムには詳しくないのですが、
WIN端末からteratermでIBMのUNIX機に入ってviを使っています。
ってことを書けばよいのでしょうか?

>>557-558
ありがとうございます。
これってvi使用する度にやらないといけないのでしょうか?
どこかに設定すれば毎回使えるようなことってできないものでしょうか?

560名無しさん@お腹いっぱい。NGNG
$HOME/.exrc
ってのは聞いたこともない?

561555NGNG
自分は使用したことありませんでしたが、ググったらわかりました。
そのファイルの中に書いておけばよいのですね。
本当にありがとうございました。

562名無しさん@お腹いっぱい。NGNG
お堅いお喋り方でございまするね。
お堅い御職業か何かでございまするか?

563名無しさん@お腹いっぱい。NGNG
普通だろ。

564名無しさん@そうだ選挙に行こうNGNG
はじめにハード系だって言ってるじゃん(笑い)

565名無しさん@そうだ選挙に行こうNGNG
普通にメーカー勤めですよ。
viを効率良く使えないかと思っていたとこに、このスレ発見しました。
まずは上の方に出てるサイトで勉強してきます。。
メモ帳をエディタにしている若い奴らのためにも・・・

566名無しさん@お腹いっぱい。NGNG
保守 age

567名無しさん@お腹いっぱい。NGNG
スレ違いだけどvim6に乗り換えました。
初期設定に不満はあるけれど設定がわからないのでそのまま使ってます。
不満のあるまま使ってるとはいえほんの数日ですでに毒されてるなぁって思います。
このスレの皆さんさようなら。今までありがとうございました。

568名無しさん@お腹いっぱい。NGNG
ノシ

569名無しさん@お腹いっぱい。NGNG
>>532
HP-UXにviはあります

570名無しさん@お腹いっぱい。NGNG
マウスの真ん中ボタンでペーストすると

アヒャヒャ
 アヒャヒャ
  アヒャヒャ
    アヒャヒャ

みたいに下の行ほど右にずれてしまうんですが、解決法ありますか?

571名無しさん@お腹いっぱい。NGNG
set noai
でどうだ?

572570NGNG
>>571
ヒントありがとうございました。
私の場合、set cindentを設定していましたので、
set nocindent
で一時的にcindentを切ることで正常にペーストが行えるようになりました。
ペーストが完了したら set cindentで元に戻せばいいんですね。

573名無しさん@お腹いっぱい。NGNG
>>572
se cinってことはvimですね。
それならse pasteがいいです。

574570NGNG
>>573
set paste試しました。
これ最高ですね。cidentを有効にしたまま、ペーストがきれいにできました。
ありがとうございました。

575名無しさん@お腹いっぱい。NGNG
行頭に#を挿入するコマンド(コメントアウト)を以下のように作った。

:map v 0i#^V^[j0
(#を入れて下に移動しているつもり)

vを連打すると上手く行く、出来たと思って
10v すると、先頭行に100個#が入る。

100i# と解釈されている事は分かるのですが、マップしたコマンド全体に対して回数指定のループを起こさせるにはどうしたらよいのでしょうか。

576名無しさん@お腹いっぱい。NGNG
aaaa = bbbb + cccc + ddddd
       ↓
aaaa = cccc + bbbb + ddddd

初歩的ですが、みなさんどうやりますか?

577名無しさん@お腹いっぱい。NGNG
>>576
カーソルが行頭にあると仮定して
2w"adw2xwP"ap

578名無しさん@お腹いっぱい。NGNG
>>577
普段そんなことしないだろ(w
おれだったらfb4rcfc4rbかfbcw<c-n><esc>fcPlde

579名無しさん@お腹いっぱい。NGNG
うーん、あまり考えないで指動かすと、行頭から ww2dw2wP になるなあ。

580名無しさん@お腹いっぱい。NGNG
類型で
aaaa = bbbb hoge cccc fuga dddd から
aaaa = cccc hoge bbbb fuga dddd に変えるにはどうする?

581名無しさん@お腹いっぱい。NGNG
wwRcccc hoge bbbb<ESC>
そのまま打ったほうが早いこともある

582名無しさん@お腹いっぱい。NGNG
個人的には実務だと、単純な語は打ち直すほうが楽でも、
字面によっては手間でも yank&pasteを使うことが少なくない。
>>580 は単にくせと気分を知る程度の問題に過ぎないと思うし、
パズルとしてと実用としてだと考えるコスト違うけど、
打ち直さないとしたら 2w2dwwPwdbbP 2wdwwPwdw2bP どちらかかなあ。
見通しがたつ時はいちいちレジスタ使わないし、vimは覚えてない。

583名無しさん@お腹いっぱい。NGNG
>>576
カーソルが行頭にあると仮定して
wldf+wwp
でどう?

584名無しさん@お腹いっぱい。NGNG
>>576 あんまり応用効かないけどこれでどうよ
:.!tr bc cb

585名無しさん@お腹いっぱい。NGNG
こんなのがあったよ。知らんかった。
http://www.cs.pdx.edu/~kirkenda/joy84.html

586名無しさん@お腹いっぱい。NGNG
vim uzeeeeeeeeeeeeeeeeeeee

587名無しさん@お腹いっぱい。NGNG
からさげ

588名無しさん@お腹いっぱい。NGNG
去年の8月以来にここを見たけど、3レスしか付いてなかった・・・。

589名無しさん@お腹いっぱい。NGNG
edもあがってることだし、浮上しよう

590名無しさん@お腹いっぱい。05/02/13 19:57:30
abc de[f]
[]の位置にカーソルがあって" def"を削除したいとき、
いつもdbxxってやってるんだけど、もっといい方法あるのかな?

591名無しさん@お腹いっぱい。05/02/13 20:42:27
bdw
でどうじゃ?

592名無しさん@お腹いっぱい。05/02/13 20:59:40
>>590
daw
ただし、defのあとに文字があるとうまくいかない。

593名無しさん@お腹いっぱい。05/02/13 21:46:29
>>591
defの前のスペースも消去したく。

>>592
なるほど。vim固有のコマンドはまだまだ使いこなせてないなぁ。

594名無しさん@お腹いっぱい。05/02/13 23:52:22
>いつもdbxxってやってるんだけど
俺だったらxxxx

595名無しさん@お腹いっぱい。05/02/14 01:31:44
bhD

596名無しさん@お腹いっぱい。05/02/14 22:09:20
マウスで選択して、右クリック削除だな俺は

597名無しさん@お腹いっぱい。05/02/14 22:49:10
X ってみんな使わないの?おれも使わないけど。

598名無しさん@お腹いっぱい。05/02/15 00:13:55
>>596
選択という動作に関してはマウスの方が速いのは確かだよな。
Plan9のacme(?)とかいうエディタはマウスオペレーションを積極的に
採り入れてるらしいし。

599名無しさん@お腹いっぱい。05/02/15 05:35:37
vimでもいいなら、手数は多くなってもvbhdを使うな。
目で確認できるし、何かと応用が利く。

一本指打法の人でもない限り、
間違ってもマウスの方が早いなんてことはないだろう。

600名無しさん@お腹いっぱい。05/02/16 19:29:22
既に質問されてる方がいるとは思いますが、「DOS」で検索してもヒットしないので教えてください。
DOSプロンプトから telnet してテキストファイルを vi で編集すると、画面をCTRL+Fでスクロールさせたりテキストを編集したりする度に画面がどんどん崩れることがあります。
今はその都度 CTRL+L で直しているのですが、DOS か UNIX かいずれかの設定で画面が崩れないようにならないでしょうか?
TeraTerm を使えば問題は起こりませんが、端末に使用できるのがPC + DOSプロンプトしかない環境も多いので・・・

(↑ですが、さっき書き込みしたつもりだったんですが反映されてませんでしたのでもう一度書かせてください。どこかに誤爆してたらすいません。マルチのつもりはないんです)

601名無しさん@お腹いっぱい。05/02/16 19:57:39
よくわからんが
dos の端末の escape sequence が full functional じゃないんじゃないの。

602名無しさん@お腹いっぱい。05/02/16 20:05:54
ansi.sysをロードしなきゃならないのにロードしてないとか

603名無しさん@お腹いっぱい。05/02/16 23:21:57
>>600
80x24 だったら崩れないんじゃネーノ

604名無しさん@お腹いっぱい。05/02/17 01:47:25
Win9xで標準のtelnetはWindowsアプリなので、
DOSプロンプトでtelnetするにはcygwinとかのを
後から突っ込むしかない.。だったらteratarmでも
いいじゃん。

Win2000/XPでは標準のtelnetはコンソールアプリだけど、
DOSプロンプトは存在しなくて、まったく別物の
コマンドプロンプトしかない。

そんなわけで600は釣り氏。

605名無しさん@お腹いっぱい。05/02/17 09:05:40
(´-`).。oO(ホントかなぁ……)

606名無しさん@お腹いっぱい。05/02/17 09:49:23
みなさん回答ありがとうございます。

画面がどんどん崩れるというのはへたな言い方でした。
具体例なんですけど、、、
win2000のコマンドプロンプトから(主に)Solarisへtelnetして、何画面もスクロールしなければ見れないテキストファイルviで展開し、[j]キーで一行ずつスクロールさせていった場合、一番下の行だけスクロールしないで画面に残りつづけたりしませんか?
そういうファイルに[i]キーで文字を追加しようとすると突然ヘンなところに文字が書き込まれたり、とか。
すべてCTRL+Lで直るのですが。。。

>>601
エスケープシーケンスですね。勉強してみます。

>>602
特別な設定ファイルを読み込むのですか?

>>603
コマンドプロンプトの画面のサイズですか?
それだと小さくて作業に支障が・・・

>>604
DOSプロンプトというのは間違った言い方でした。
win2000のtelnetと考えてください。

607名無しさん@お腹いっぱい。05/02/17 10:02:09
>>606
たしかにwindowsのtelnetだとなりますね。端末が腐っているので
しょう。

60860705/02/17 10:06:32
原因は実際のウィンドウの行数と$LINESが一致していないからのよ
うです。LINESを自分で設定すれば直るかと思います。

609名無しさん@お腹いっぱい。05/02/19 13:10:10
>>590

手元にviがないから確かめられないけど、
dF (←Fの次はスペース)でできなかったっけ?

610名無しさん@お腹いっぱい。05/02/19 13:21:23
>>609
fの右にカーソルがあればそれでもいいみたいだけど。。残念。

611名無しさん@お腹いっぱい。05/02/19 13:57:45
>>609
fが残るようです。

612名無しさん@お腹いっぱい。05/02/19 14:24:58
3Xx

613名無しさん@お腹いっぱい。05/02/19 21:00:14
4X

614名無しさん@お腹いっぱい。05/02/19 22:05:43
↑試したか?

615名無しさん@お腹いっぱい。05/02/20 02:28:21
試したけど、微妙な間違いだからわからなかった。

616名無しさん@お腹いっぱい。2005/05/10(火) 02:21:38
shu

617名無しさん@お腹いっぱい。2005/05/28(土) 12:40:42
すこし前からだけど、The Traditional Viでマルチバイト文字が使えるようになってる。
nviライクな多段undoがあれば乗り換えるんだけど。

http://ex-vi.sourceforge.net/

618名無しさん@お腹いっぱい。2005/05/28(土) 13:11:47
自分でソース見て直せよ

619名無しさん@お腹いっぱい。2005/05/28(土) 14:40:57
多段undoは「直せ」というほどtrivialでもないだろ。
まあ既に一段undoがあるんでそれほど大した量の作業にはならないけどね。


620名無しさん@お腹いっぱい。2005/08/01(月) 11:22:39
タブを押すと半角スペース4つ入るようにしたいんですけど、
どうしたらよかですか?

621名無しさん@お腹いっぱい。2005/08/01(月) 17:12:24
map するとか。

622名無しさん@お腹いっぱい。2005/08/31(水) 03:33:57
expandtabではダメ?

。。。vim使いはこういうときには役に立たんな

623名無しさん@そうだ選挙に行こう2005/09/11(日) 02:15:15
nviの場合
  :map! ^V<Tab> ^V<Space>^V<Space>^V<Space>^V<Space>
<Tab>と<Space>はそれぞれ本物のタブとスペースで
^VはCTRL-Vを2回押して入力

624sage2005/12/06(火) 00:12:55
カーソルが行の先頭にあるときに矢印の左を押すと、
一つ上の行の行末に移動するような事ってできますか?

625名無しさん@お腹いっぱい。2005/12/06(火) 01:47:15
>>624
se ww+=<,>

6266242005/12/07(水) 01:11:52
すごいです。ありがとうございます。
自分の頭にはなんで実現できてるのかまったくわかってませんが、出来ました。
勉強します。

627名無しさん@お腹いっぱい。2005/12/07(水) 02:28:27
どういたしまして。

628名無しさん@お腹いっぱい。2005/12/13(火) 04:36:01
行番号表示させたときに折り返すと
0001 aaaaaaaa
aaaaaaaa    ←こうなって気持ち悪い。
0002 bbbbbbbb

合わさせるオプションないの?

629名無しさん@お腹いっぱい。2005/12/13(火) 15:13:23
>>628
vimを使う。

630名無しさん@お腹いっぱい。2006/01/12(木) 16:44:02
行の先頭全部に、例えば'#'を挿入したい場合
vim だったら、control+v で選択して I#<ESC>でできるのですが
vi の場合はどうすればいいのでしょうか?

631名無しさん@お腹いっぱい。2006/01/12(木) 16:55:46
>>630
置換

632名無しさん@お腹いっぱい。2006/01/13(金) 10:59:04
:1,$s/^/#/

633名無しさん@お腹いっぱい。2006/01/13(金) 13:21:55
>>632
そういう場合は%使わない?

634名無しさん@お腹いっぱい。2006/01/14(土) 06:41:46
>>633
viって%使えたっけ?
vimしか使ってないので分からないから1,$と書いた。

635名無しさん@お腹いっぱい。2006/01/14(土) 14:17:03
vi でも ex でも ed でも使える。

636名無しさん@お腹いっぱい。2006/01/14(土) 17:15:48
stream 志向の ed はあるのに
なんで stream 志向の ex はないの?

637名無しさん@お腹いっぱい。2006/01/14(土) 19:52:11
そうだ。edとexってどれくらい違うもんなの?

638名無しさん@お腹いっぱい。2006/01/15(日) 14:30:29
>>636
6809にはあるぞ

639名無しさん@お腹いっぱい。2006/01/15(日) 15:28:00
エッチ!

640名無しさん@お腹いっぱい。2006/03/15(水) 18:15:34
カーソル位置にある単語を検索したいのです。
ここで単語が長いと /pattern で一々入力するのがちょっと辛いです。
現在はマウスでコピー&ペーストしてますが、キーボードから手を離さ
ずに楽に検索する方法はありますか?

641名無しさん@お腹いっぱい。2006/03/15(水) 18:39:52
はい

6426402006/03/15(水) 19:08:51
>>641
差し支えなければ、どのようにやればいいか教えて下さい。m(_ _)m

643名無しさん@お腹いっぱい。2006/03/15(水) 19:16:57
自分で考えろ

644名無しさん@お腹いっぱい。2006/03/15(水) 19:21:43
ちょっと差し支えがあるので、回答は控えさせていただきます。

6456402006/03/15(水) 20:26:18
>>643
調べたところ Vim では * というのが使えるみたいです。
また、yw でヤンクして「/<C-r>"」(<C-r>はコントロールキー+r)でもできるようです。
ただ素の vi ではこれらは使えなさそうです。
引き続き情報求めます。

>>644
都合が良くなった時にでもご教授宜しくお願いします。m(_ _)m

646名無しさん@お腹いっぱい。2006/03/15(水) 23:34:52
>>640
1. Shift+Insertを使う
2. (Xの場合) ポインタの操作をキーボードに割り当てる

2はどうやって設定するか思い出せなくて困っているので、
俺の代わりに調べて下さい。調べてくれなかったら恩知らずと
認定します。

647sage2006/03/16(木) 00:26:49
Ctrl-A

648名無しさん@お腹いっぱい。2006/03/17(金) 19:36:20
なんでこんな変態エディタが21世紀に存在するんだ?

649名無しさん@お腹いっぱい。2006/03/17(金) 19:56:00
20世紀に作られたからだYO

650名無しさん@お腹いっぱい。2006/03/20(月) 03:20:25
>>640
GNU screen ならキーボードだけでコピペできるよ

651名無しさん@お腹いっぱい。2006/03/20(月) 19:07:07
>>640
viで使える?
/<C-R><C-W><CR>

652名無しさん@お腹いっぱい。2006/03/21(火) 11:20:47
>>640
*

653名無しさん@お腹いっぱい。2006/03/21(火) 20:12:25
それ vim 限定だよ。

654名無しさん@お腹いっぱい。2006/05/16(火) 00:38:55
ほしゅ

655名無しさん@お腹いっぱい。2006/05/16(火) 05:16:07
>>644亀だが
ywO/^[p"add@a

656名無しさん@お腹いっぱい。2006/06/23(金) 19:43:13
f<letter> と入力すると<letter>のところまで移動することを知りました。
どうせなら<letter>の直前まで適用できるとcsvファイルなどでcfとか打ってデリミタの直前まで
書き換えられて便利そうなのですが、そんなムシのいいコマンドありますか?

657名無しさん@お腹いっぱい。2006/06/23(金) 19:45:01
t

658名無しさん@お腹いっぱい。2006/06/23(金) 20:25:29
>>657
ありがとうございました。これでかなりラクできます。

659名無しさん@お腹いっぱい。2006/10/14(土) 13:50:44
WinVi
TwinVi
GUInVi

660名無しさん@お腹いっぱい。2006/12/04(月) 04:31:58
http://slashdot.jp/comments.pl?cid=647850&sid=220984
「vi のマニュアルに書いてない機能」
ってなんだったんですかね?

661名無しさん@お腹いっぱい。2006/12/07(木) 00:48:11
改造して使ってるって意味だったらステキやん?

662名無しさん@お腹いっぱい。2006/12/16(土) 23:13:33
test
hoge

663名無しさん@お腹いっぱい。2007/02/26(月) 09:36:04
viで16進連番ふれませんでしたっけ?

664名無しさん@お腹いっぱい。2007/03/11(日) 21:29:46
10年振りにviを触ったら指が勝手に動いた。恐るべし俺。

665名無しさん@お腹いっぱい。2007/03/19(月) 05:34:58
Cache01imスレが消えたよ
誰か立て直しておながいきぼんぬ

666名無しさん@お腹いっぱい。2007/03/29(木) 21:42:43
viてマルチバッファ使える?

667名無しさん@お腹いっぱい。2007/03/30(金) 01:44:07
名前付きバッファのことなら、使える
多段undo のことなら、使えない

# まず「マルチバッファ」を定義せよ

668名無しさん@お腹いっぱい。2007/03/30(金) 01:52:46
多段unkoに見えた

669名無しさん@お腹いっぱい。2007/04/01(日) 03:22:09
  多段unko


      人
    (__)
    (__)
   ( __ )
   ( ___ )
  ( _____ )
  ( ___ _ )

670名無しさん@お腹いっぱい。2007/04/01(日) 03:53:32
unix板でAA貼る奴ってなんなの?

671名無しさん@お腹いっぱい。2007/05/16(水) 02:01:04
うんこ

672名無しさん@お腹いっぱい。2007/05/16(水) 14:59:08
UNIX板でAA使うのは俺は全然問題ないと思うけど、
プロポーショナル前提のAAは、ウンコだと思う

673名無しさん@お腹いっぱい。2007/08/03(金) 00:44:06
シンプルなスレタイに惹かれてやってきたが
なんだこの殺伐とした流れは。。。
もっと vi ヽ(´ー`)ノマンセー しようぜ。

674名無しさん@お腹いっぱい。2007/08/05(日) 15:09:01
この殺伐感がいかにも vi

675名無しさん@お腹いっぱい。2007/08/07(火) 19:50:10
jjjjjjjjjjjjjjjjllllllliomanko

676名無しさん@お腹いっぱい。2007/08/07(火) 23:55:35
isatubatu sisugi orz^[:q!

677名無しさん@お腹いっぱい。2007/08/08(水) 17:10:16
/omanko
cwoppai^[:w!

678名無しさん@お腹いっぱい。2007/08/08(水) 22:51:32
「u」で戻ったのを、さらに戻るコマンドってありますか?

679名無しさん@お腹いっぱい。2007/08/08(水) 23:27:01
u

680名無しさん@お腹いっぱい。2007/08/08(水) 23:34:18
>>678
多段Undoがサポートされているクローンを使うか
諦めれ

681名無しさん@お腹いっぱい。2007/08/09(木) 16:07:14
gvim ChangeLog &

682名無しさん@お腹いっぱい。2007/08/11(土) 01:17:54
vi ヽ(´ー`)ノマンセー

683名無しさん@お腹いっぱい。2007/08/13(月) 19:56:03
viヽ(´ー`)ノマンセー age

684名無しさん@お腹いっぱい。2007/08/14(火) 11:07:25
viヽ(´ー`)ノマンセー age

685名無しさん@お腹いっぱい。2007/08/15(水) 00:58:08
viヽ(´ー`)ノマンセー age

686名無しさん@お腹いっぱい。2007/08/15(水) 02:47:45
viヽ(´ー`)ノマンセー age

687名無しさん@お腹いっぱい。2007/08/17(金) 15:00:26
viヽ(´ー`)ノマンセー age

688名無しさん@お腹いっぱい。2007/08/18(土) 00:28:38
viヽ(´ー`)ノマンセー age

689名無しさん@お腹いっぱい。2007/08/18(土) 15:45:55
viヽ(´ー`)ノマンセー age

690名無しさん@お腹いっぱい。2007/08/19(日) 04:38:27
viヽ(´ー`)ノマンセー age

691名無しさん@お腹いっぱい。2007/08/19(日) 08:18:30
(・ω・ = ・ω・) ヴィヴィヴィヴィヴィ

692名無しさん@お腹いっぱい。2007/08/19(日) 17:10:28
viヽ(´ー`)ノマンセー age

693名無しさん@お腹いっぱい。2007/08/20(月) 22:14:21
vimヽ(´ー`)ノ

694名無しさん@お腹いっぱい。2007/08/20(月) 23:28:53
vimヽ(´ー`)ノマンセー age

695名無しさん@お腹いっぱい。2007/08/21(火) 07:04:25
vimヽ(´ー`)ノマンセー age

696名無しさん@お腹いっぱい。2007/08/21(火) 07:58:50
viヽ(´ー`)ノマンセー age

697名無しさん@お腹いっぱい。2007/08/21(火) 14:24:11
viヽ(´ー`)ノマンセー age

698名無しさん@お腹いっぱい。2007/08/22(水) 17:35:49
vimヽ(´ー`)ノマンセー age

699名無しさん@お腹いっぱい。2007/08/23(木) 20:27:25
vimヽ(´ー`)ノマンセー age

700名無しさん@お腹いっぱい。2007/08/23(木) 21:58:36
土健マンセー

701名無しさん@お腹いっぱい。2007/08/23(木) 22:51:19
nviヽ(´ー`)ノマンセー age

702名無しさん@お腹いっぱい。2007/08/24(金) 06:17:14
vimヽ(´ー`)ノマンセー age

703名無しさん@お腹いっぱい。2007/08/29(水) 21:30:12
elvisヽ(´ー`)ノマンセー age

704名無しさん@お腹いっぱい。2007/09/03(月) 15:24:30
Bram Moolenaarヽ(´ー`)ノマンセー age

705名無しさん@お腹いっぱい。2007/09/04(火) 09:43:17
Bram Moolenaarヽ(´ー`)ノマンセー age

706名無しさん@お腹いっぱい。2007/09/04(火) 13:25:54
































707名無しさん@お腹いっぱい。2007/09/04(火) 21:27:26
nviヽ(´ー`)ノマンセー age

708名無しさん@お腹いっぱい。2007/09/05(水) 14:30:21
vimヽ(´ー`)ノマンセー age

709名無しさん@お腹いっぱい。2007/10/16(火) 22:46:07
UNIXにそんなに詳しくないモノですが、
viを使用すると、.vi_historyというファイルが勝手に出来るのですが、
このファイルが出来ないようにするには、どのような対応を取ればよいのでしょうか?
ご存知の方、教えて下さい。

710名無しさん@お腹いっぱい。2007/10/26(金) 12:59:03
AIXのviかな?
http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds6/vi.htm
Ctrl-Aとか! Indents for LISP. とかオリジナルの機能があるようですな。

711名無しさん@お腹いっぱい。2008/01/09(水) 01:40:12
vi さいこー。

712名無しさん@お腹いっぱい。2008/04/02(水) 21:16:17
>>678
亀レスだけど、u............

713名無しさん@お腹いっぱい。2008/04/02(水) 22:06:05
uの後はCtrl-Rって習った気がするぜ

714名無しさん@お腹いっぱい。2008/04/02(水) 22:21:50
>>713
それは redo
「undo したけど、やっぱさっきのでいいや」って時に Ctrl-R
vim だとできる。

715名無しさん@お腹いっぱい。2008/04/03(木) 01:44:30
vimだとuuuuでundoだけど
nviだとu...だね。
純viでどうだかは知らないが。

716名無しさん@お腹いっぱい。2008/04/03(木) 07:43:58
純viは一回しかundoできない

717名無しさん@お腹いっぱい。2008/04/12(土) 15:23:14
viって大して良くないのにユニックスに無理矢理バンドルされてるから
今のシェアがあるんだろ?
WindowsのIEと全く同じ構図。

718名無しさん@お腹いっぱい。2008/04/12(土) 15:26:00
>>716
糞だな。

719名無しさん@お腹いっぱい。2008/04/17(木) 21:43:14
>>717

でも、メモ帳よりは使い勝手がいいぞ。

てか、プラットホーム問わずに、
GUIとCUIの両方でサクサク使えるエディタって
そんなに無いだろ?

720名無しさん@お腹いっぱい。2008/04/22(火) 21:10:06
>>717
意味わかんないんだけど、より伝統的なUNIX標準のedを使えってこと?

確かにedは正規表現使えるし、リソース食わんし、素晴らしいエディタだと思う。

721名無しさん@お腹いっぱい。2008/04/22(火) 23:07:33
winの標準エディタっていったらedlinだろ。

722名無しさん@お腹いっぱい。2008/04/29(火) 04:39:56
>>719
viにGUIなんて有馬線

そんなわけでVimマンセー!

723名無しさん@お腹いっぱい。2008/05/07(水) 02:28:45
知らないうちにwinviがUTFに対応してるね

724名無しさん@お腹いっぱい。2008/06/24(火) 21:50:34
でもVsitaからedlin日本語対応しないんだよな
現状vistaのコンソールで使えるのってVimだけ?
Meadowってコンソール起動とかできるの?

725名無しさん@お腹いっぱい。2009/03/13(金) 11:22:25
vi ではファイルの最後に改行が入りますが、これを削除することはできますか。
ファイルの最後に改行が入ってないファイルを作成したくて質問しました。
よろしくお願いします。

726名無しさん@お腹いっぱい。2009/03/13(金) 15:13:46
素のviではできないと思う。
vimならば、
:se bin
:se noeol
でできる。なんで binary にせなあかんのか理解に苦しむが。

727名無しさん@お腹いっぱい。2009/03/14(土) 00:12:04
>>726
さんきゅーです。

728名無しさん@お腹いっぱい。2009/03/30(月) 12:13:35
馬鹿馬鹿しくて笑った。
http://ja.uncyclopedia.info/wiki/Vi

729名無しさん@お腹いっぱい。2009/03/30(月) 16:06:53
あの人だけ画面が黒い

730名無しさん@お腹いっぱい。2009/05/06(水) 12:03:32
あの人だけ画面が黒いリアルでよく言われるよ。
ノートPCとか起動すると「何その画面?壊れてるんじゃないの?」
とリアルで言われるぞ

731名無しさん@お腹いっぱい。2009/06/17(水) 14:34:11
Vim.app をLeopardで使っています。
画面下2行が(Emacsでいうところの)モード行になっているんですが、
背景がふつうの画面とおなじです。
モード行であることを示すために、背景色を変えたいのですが、どうしたらいいか教えてください。

732名無しさん@お腹いっぱい。2009/06/17(水) 14:41:56

733名無しさん@お腹いっぱい。2009/06/17(水) 15:24:36
>>732
ありがとうございます。MacVim.appにしたら、デフォルトでモード業の背景が変わってました。
こちらを使う事にします。
いいものを教えてくださりありがとうございました。

734名無しさん@お腹いっぱい。2009/10/24(土) 05:26:39
毎日viを使っていたが、vim7.2に更新した途端、まったく使えなくなった。
vi new.txtでは開けず、vim new.txtでしか開けなくなり、
入力モードで、↑→↓←のカーソルを使おうとすると、
ACBDという文字になってしまう。


735名無しさん@お腹いっぱい。2009/10/24(土) 06:04:17
dot fileの確認は?shellのもそうだけど。
.exrcが更新されてたら元に戻してvim用に.vimrcを別に作って置くと便利。

736名無しさん@お腹いっぱい。2009/10/25(日) 19:19:26
viヽ(´ー`)ノマンセー sage

737名無しさん@お腹いっぱい。2009/11/17(火) 00:58:07
使ってゆく中で、使用者に技術が身につく。viのそんな所が好きです。

738名無しさん@お腹いっぱい。2009/12/03(木) 18:13:24
v
i

739名無しさん@お腹いっぱい。2010/01/02(土) 12:27:31
俺は vi が好きだ。

740名無しさん@お腹いっぱい。2011/01/02(日) 23:39:15
ところで、読み方は「ヴィ」で本当に良いの?
俺は「ブイアイ」って読んでたんだけど・・・

741!dama !mikuji2011/01/03(月) 00:19:01
test

742名無しさん@お腹いっぱい。2011/01/03(月) 10:29:09
ヴィアイだ

743名無しさん@お腹いっぱい。2011/01/04(火) 15:22:12
ぶい☆あい

744名無しさん@お腹いっぱい。2011/01/06(木) 11:08:33
HP-UXについてくるvi使ってるんだが、
ESC後即hでカーソルがファイル先頭に
飛ぶという動きをするのでとても困ってる

ESC後、ワンテンポおいてhなら、ちゃんと
カーソルが一文字前に戻る動きをする

これって何で?

745名無しさん@お腹いっぱい。2011/01/06(木) 13:28:57
抜け出して即エッチなんてやめろという警告だよ

746名無しさん@お腹いっぱい。2011/01/16(日) 20:41:52
すみませんが詳しい方のみ回答をお願いします

747名無しさん@お腹いっぱい。2011/01/24(月) 01:02:16
>>744
vi の素性がわかりませんのでなんとも言えませんが、
terminfo, termcap の問題ではないでしょうか。
端末を替えてみては?

748名無しさん@お腹いっぱい。2011/01/24(月) 06:25:33
すみませんが詳しい方のみ回答をお願いします

749名無しさん@お腹いっぱい。2011/01/26(水) 11:18:24
>>747
「HP-UXについてくるvi」って言ってるのに「vi の素性がわかりませんので」とはこれ如何に?

750名無しさん@お腹いっぱい。2011/01/26(水) 11:31:42
HP-UXのviがどういう挙動をするのかわたしは知りません、
って意味じゃないのかな。

751名無しさん@お腹いっぱい。2011/02/27(日) 11:25:22.15
emacsのスレは36まで逝ってるのにviはまだ2なのか・・・

752名無しさん@お腹いっぱい。2011/02/27(日) 12:29:05.46
viは、vi(本家)、nvi、vimとスレが分散しているのと、
vi自体が完成されていてそれ以上の話題が出にくいことが理由。
とマジレス。

753名無しさん@お腹いっぱい。2011/02/27(日) 13:59:53.74
vimのが最近は多数派だしな
emacsほど魔改造できるわけでもないし(それが良いところでもあるんだけど)

.exrcの内容を貼ってみるとか?
と言いつつ俺自身も素のviなんて今ほとんど使わないから
.nexrcや.vimrcならともかく.exrcなんて最近作った記憶すら無いのだが…

754名無しさん@お腹いっぱい。2011/02/27(日) 19:10:49.23
競ってもしょうがないじゃない。

755名無しさん@お腹いっぱい。2011/02/27(日) 21:55:57.28
1つの端末で3つのファイルをごちゃごちゃ編集するとき
例)
/home/user/file1.sh
/home/user/file2.cgi
/home/user/file3.c

user$ vi ~/file*で :w :nで1個ずつやるか
user$ vi ~/file1.sh のあと Ctrl+Z と %1〜3を駆使する

以外にviらしい編集方法ないですか

756名無しさん@お腹いっぱい。2011/02/27(日) 22:02:20.31
自己レスだけど

:e file2.cgi
:e#
とすればいいんですね・・・

757名無しさん@お腹いっぱい。2011/03/03(木) 11:29:51.63
:rew
のこともたまには思い出してあげてください
ファイル数多いと辛いけどな!

758名無しさん@お腹いっぱい。2011/04/16(土) 10:57:42.92
VZ EditorのUNIX版でないかなあ。

759名無しさん@お腹いっぱい。2011/04/18(月) 03:20:41.00
>>744
亀レスだが、もしかしてhpterm使ってない?
もしくは超低速回線で、Windows PCのTeraTermからloginしてたり。

マジレスするとHP-UXなんて窓から投げ捨てて、Linux PCで仕事した
方が幸せに成れるよ。たいてい最初からvim入ってるし。

760名無しさん@お腹いっぱい。2011/04/19(火) 20:31:17.09
:q!

761名無しさん@お腹いっぱい。2011/04/20(水) 00:43:29.58
v
i

762名無しさん@お腹いっぱい。2011/04/20(水) 19:04:13.79
!!date

763 忍法帖【Lv=33,xxxPT】 2011/04/21(木) 01:09:45.49
busybox vi なんだけど
~/.exrc を読んでくれない

busybox-1.18.4
vi.cにはexrcを読むよ。みたいな事書いてるんだけど

764名無しさん@お腹いっぱい。2011/04/21(木) 07:32:19.48
気分が乗らないので

765名無しさん@お腹いっぱい。2011/04/21(木) 23:54:17.86
>>759
そう。HP-UX。
速度は分かんないけど専用線越しに、TeraTermで繋いでる。
コマンドプロンプトのtelnetでも同じ事象。

他にも色々おかしいところあるのだけど、やっぱHP-UXってダメな子なの?

766名無しさん@お腹いっぱい。2011/04/24(日) 23:12:24.73
Macのターミナル上のvimについてなんですが挿入モードのときカーソルを細い縦線にすることはできないのですか?
常にカーソルが1文字分の幅があって右左どちらに挿入されるのかわかりにくいです…

767名無しさん@お腹いっぱい。2011/04/24(日) 23:20:43.53
>>766
ターミナルの環境設定で変えられるよ

768名無しさん@お腹いっぱい。2011/04/25(月) 00:40:49.93
>>767
MacVimみたいに挿入モードと通常モードで切り替わるようにできないでしょうか?

769名無しさん@お腹いっぱい。2011/04/25(月) 02:42:48.03
>>765
誰かのメールシグ姉ちゃんに有ったけど、
「それはptyの仕業なんだよ」

ESC+キー入力、なのかエスケープシーケンスなのか、HP-UXのpty越し
には区別付かない。他にも色々問題有ったような。
リモートログインせずに、直接HP9000のコンソールで作業するか、
HP9000なんて窓から投げ捨ててLinux PCに移行しろ。

770名無しさん@お腹いっぱい。2011/05/02(月) 22:16:28.79
ファイルをエディットしていざセーブしようとしたら
パーミッションがないとかでエラーになってセーブできません
慌てて隣のPCからtelnetしてファイルをプロンプトでchmodしたのですが
それでもセーブでエラーが出て書き込めません
1時間以上の作業がパー??
数行ずつマウスでコピペして文字救出しかないですか?

771名無しさん@お腹いっぱい。2011/05/02(月) 22:20:13.86
:w foo

772名無しさん@お腹いっぱい。2011/05/02(月) 22:49:13.77
>>771
それやってみましたがセーブできません

773名無しさん@お腹いっぱい。2011/05/02(月) 23:07:14.38
>>772
:w /var/tmp/foo とか :w /tmp/foo とか :w ~/foo とか

774 忍法帖【Lv=40,xxxPT】 2011/05/02(月) 23:40:35.67
FSをroでマウントしてんじゃねぇのかい?

775名無しさん@お腹いっぱい。2011/05/03(火) 06:10:53.37
>>773
パスで指定してみましたがセーブできません

776名無しさん@お腹いっぱい。2011/05/03(火) 07:52:23.90
>>775
分かってると思うけど、書き込めるところに退避しろってことだよ

777名無しさん@お腹いっぱい。2011/05/03(火) 08:08:14.08
>>776
chmod +w したので書き込めるファイルです。

>>774
マウントは問題ないはずです。chmod +w はできたので。

でもセーブできません><

778名無しさん@お腹いっぱい。2011/05/03(火) 09:34:55.32
あんた馬鹿ぁ?

viを起動する時点で書込めなかったら、viはずっと書込み不可って憶え続ける。
だから、
:w! 別名
ってしなきゃならない。ってかchmod +wしたのなら、
:w!
だけで書き込めなイカ?


もしくはCVSで正しくcoできてないとか、誰か(たいてい自分自身)と共有open
してしまってるとか。

779名無しさん@お腹いっぱい。2011/05/03(火) 10:32:45.25
:set noreadonly
で読み込み専用フラグを落としてから
:w
とか

780名無しさん@お腹いっぱい。2011/05/03(火) 11:26:16.10
>>779
できましたあぁぁ!!!感謝!!!!!

他のハズレ回答の知ったかさん乙です(笑)

781名無しさん@お腹いっぱい。2011/05/03(火) 11:45:17.54
ウチの vim ちゃんは chmod 444 したファイルは :w /tmp/foo で保存出来るし、
:w! すれば書き込めるわ。しかも :w だけだとちゃんと "E45: 'readonly' option is
set (add ! to override)" って知らせてくれる。

素の vi だと違うのかな?

782名無しさん@お腹いっぱい。2011/05/03(火) 19:01:42.25
>>780
他人を笑う前に、自分の勉強不足を恥じろ。
お前の泣き言はすべてマニュアル読めば解決する話。
Read onlyのファイルで泣きべそかいて2ちゃんで厨質とか小学生でもしないぞ。










ああGW真っ最中だったかw

783名無しさん@お腹いっぱい。2011/05/03(火) 20:47:52.99
連休も休日出勤、乙でありますwww

784 忍法帖【Lv=40,xxxPT】 2011/05/03(火) 22:05:48.39
viでhtmlを書きだしたんですが改行を消す方法が解りません。

<html>
<head>
これを
<html><head>
にしたいんですけど<html>_ ←ここでDELでもダメ
ここでBSでもCtrl+Hでもダメ→ _<head>
上記の '_' はカーソル位置です

viはbusyboxです
よろしくお願いします

785名無しさん@お腹いっぱい。2011/05/03(火) 22:09:30.90
>>784
shift+j => x

786 忍法帖【Lv=40,xxxPT】 2011/05/03(火) 22:11:58.39
>>785
速い回答ありがとうございます
shift+jして空白が入ったところをxで出来ました
半角空白が一個入るんですね

787名無しさん@お腹いっぱい。2011/05/04(水) 12:28:59.76
>>786
gJでいけない?あれvimだけだっけ。

788名無しさん@お腹いっぱい。2011/05/04(水) 12:30:11.39
>>770
cmap w!! %!sudo tee > /dev/null %

789名無しさん@お腹いっぱい。2011/05/04(水) 13:53:45.81
しかしshift+jしたときにスペースを入れることの価値が
未だに分からん

790名無しさん@お腹いっぱい。2011/05/04(水) 14:32:01.17
これなかったら、CとかPerlみたいに文末記号があるソース編集するとき困る。

791名無しさん@お腹いっぱい。2011/05/04(水) 16:11:20.68
>>789
おまえ、英語の文章書いたことないだろw


スペース入れたくなきゃ、:j! な。(常識)

792名無しさん@お腹いっぱい。2011/05/04(水) 19:04:04.68
>>791
意味分からんかったが、もしかして手動で改行入れてるタイプなの?

793名無しさん@お腹いっぱい。2011/05/05(木) 08:17:01.85
電子計算機ばっか使ってないで、たまにはタイプライタに戻ってみな。

794名無しさん@お腹いっぱい。2011/05/06(金) 21:24:46.77
ウホ!9年物なスレか〜

795名無しさん@お腹いっぱい。2011/05/06(金) 23:55:57.91
ttyにはedがふさわしい

viは甘え

796名無しさん@お腹いっぱい。2011/05/07(土) 01:23:27.30
>>792
お前こそ意味分からん。

797名無しさん@お腹いっぱい。2011/05/07(土) 13:08:30.52
edだと jでスペース入らないんだな。
スペースを入れるようになったのは exからか。

798名無しさん@お腹いっぱい。2011/05/09(月) 11:39:07.07
>>796
いや、せっかくvi使ってんのに、例えば横約80文字くらいの文章書くときに
その幅に合わせて手動で文中に改行入れたり消したりと、ご苦労なことだなぁとさ

799名無しさん@お腹いっぱい。2011/05/09(月) 11:50:30.61
>>798
> 例えば横約80文字くらいの文章書くときに

えらく前時代的な仮定だなw

800名無しさん@お腹いっぱい。2011/05/09(月) 12:06:17.73
>>798
ワープロで、単語の途中で改行にならないように
行単位で書式いじる非効率な奴の事を思い出した

801名無しさん@お腹いっぱい。2011/06/03(金) 07:00:34.90
vi ってホントコマンドをマスターするとかなり効率的に文字が入力出来るね。
マウスを使わなくても何でも出来るから快適w

ほーんとviが大好きになっちゃいますたw

802名無しさん@お腹いっぱい。2011/06/28(火) 11:41:30.43
質問良いでしょうか?
現在行から、マーク(仮にmとします)した行までの各行の先頭に#を挿入するにはどうすれば良いでしょうか?
要するに範囲をコメントアウトってことです

803名無しさん@お腹いっぱい。2011/06/28(火) 11:42:10.44
念のためageます

804名無しさん@お腹いっぱい。2011/06/28(火) 12:08:46.99
>>802

:,'ms/^/#/

805名無しさん@お腹いっぱい。2011/06/28(火) 19:18:14.76
この人は何て素敵な名前なんだろう・・

http://vihart.com/

vi と関係無いけど pi を無くそうという運動があるらしいね

8068022011/06/29(水) 05:38:22.44
>>804
マークの位置によっては逆に :'m,s/^/#/ とかやる必要もあるみたいですね
ありがとうございます、できました

807名無しさん@お腹いっぱい。2011/06/29(水) 07:34:24.64
>>806
お礼の返事が遅いと思ったらそんなところで悩んでたのかw

808名無しさん@お腹いっぱい。2011/06/29(水) 08:15:44.16
>>807
遅くてすみません…確かに私は範囲に対して編集するとき
範囲の開始行でマークを付けて、後ろから指定することが多いです(dとか>とか)
でも本当に役に立ちました、お陰で答えに辿り着くことができました

809名無しさん@お腹いっぱい。2011/07/01(金) 15:36:11.60
あ、俺もだ。
forループもカウントダウンして、0と比較して終了条件にすることが多いな。

810名無しさん@お腹いっぱい。2011/07/23(土) 19:40:31.83
初心者向けのテキストに:wqでなくZZを教えてるものが多い気がするがなぜだろう。
慣れたらまったく使わなくなるのに。

811名無しさん@お腹いっぱい。2011/07/23(土) 19:47:36.11
>>810
ん?

慣れたら :x だろ?
:wq は更新がなくても強制書き込みするから糞コマンド。使わない方がよろしい。

812名無しさん@お腹いっぱい。2011/07/24(日) 00:16:11.25
>>811
:wq というか、:w で上書きしない方がクソ仕様だろ。

813名無しさん@お腹いっぱい。2011/07/24(日) 01:15:51.59
>>810>>812
同意できない
>>811
同意

814名無しさん@お腹いっぱい。2011/07/24(日) 04:55:57.46
>>810
設定ファイル弄るときにはZZのが好きかな
ミスって設定読まずに起動するしかない場合に
コロンは場所が違っちゃったりするからね
でも俺も、少なくとも初心者向けとしては:wqのが体系的に覚えられて良いと思う

815名無しさん@お腹いっぱい。2011/07/25(月) 11:48:28.63
初心者こそZZ(or :x)だろ
mtimeが書き換わる:wqが癖になる必要はない。

816名無しさん@お腹いっぱい。2011/07/25(月) 20:24:57.21
>>815
:w、:q、:q!、:wqをセットで覚えて使い分けるべきってことさ

817名無しさん@お腹いっぱい。2011/07/25(月) 20:41:13.56
:x :q :q! :w の順に覚えるべき。

:wq は害があるので覚えない方がよろしい。

818名無しさん@お腹いっぱい。2011/07/25(月) 22:55:59.71
順番で言ったら:q!が最優先だと思うが。
vi知らずに起動してしまった場合、パニックでいろいろやらかしても
ESCと:q!だけ知ってればエスケープできるし。

819名無しさん@お腹いっぱい。2011/07/26(火) 07:04:30.88
>>817
閉じるのは:q、それが効かない場合には:q!と:wqとを選ぶ、と教えるんだよ
ZZは常用させると保存しちゃいけないときに保存しちゃうし
体系的にほかのコマンドとの関連がないから覚えにくい

820名無しさん@お腹いっぱい。2011/07/26(火) 07:09:45.37
あ、いやその場合も:wqは要らんか
:wの後に改めて:q、と教えるほうが良いな
何れにしろZZや:xは教えるべきじゃない

821名無しさん@お腹いっぱい。2011/07/26(火) 07:29:43.68
:x は、保存の意思を持って使用するコマンド。
その結果、ファイルが更新されていなければ
不用意にタイムスタンプをいじらないから合理的。

:wq で終了、と刷り込まれてる人は
ファイルの内容を見るためにviを起動して
:wq で終了してタイムスタンプ更新しちゃうから最悪。

822名無しさん@お腹いっぱい。2011/07/26(火) 07:33:17.98
>>821
常用しちゃうとそれを終了に使っちゃうわけよ
だから保存と終了を兼ねるコマンドは教えてはならない
保存は:w、終了は:q、破棄は:q!と教えるべきかと

823名無しさん@お腹いっぱい。2011/07/26(火) 07:39:38.71
>>822
ちがう。

最初から、保存したい時は :x
保存したくない時は :q で、駄目だったら破棄覚悟で :q! と教える。

:x で、保存したいファイルが保存されなかったということはない。

:wq は廃止するべき。

824名無しさん@お腹いっぱい。2011/07/26(火) 08:44:50.65
>>822
ハゲ同意

意図しない保存を防ぐ為に、:wと:qを使い分ける。

viに限らず、WinやMacのエディタやエクセルなどのソフトでも保存と終了は使い分ける。

825名無しさん@お腹いっぱい。2011/07/26(火) 12:20:55.78
>>822
>>823
どっちも合理的。

>>824
> viに限らず、WinやMacのエディタやエクセルなどのソフトでも保存と終了は使い分ける。

同意できない。

826名無しさん@お腹いっぱい。2011/07/26(火) 15:01:43.19
>WinやMacのエディタやエクセルなどのソフトでも保存と終了は使い分ける。
とっくの昔にautosaveなのだが…

827名無しさん@お腹いっぱい。2011/07/26(火) 16:37:02.56
>>823
じゃあ、保存だけのために終了するのかい?
保存だけを単品でするクセを付けたほうが良い。
終了するときだけ保存、というのはやめたほうが良いよ。
何時間も編集してたのがdだらどうすんのさ。

828名無しさん@お腹いっぱい。2011/07/26(火) 16:55:01.81
>>827
もともとの話の前提が違う。
元の話は >>810 に対する反論。
言いたいことは「:wqは使うな」

vi初心者にviの終了コマンドを教える時に、
「保存して終了なら :x」
「保存せず終了なら :q を試して駄目なら :q!」
と教えろという話。

viを終了せずに保存する話はしていない。

829名無しさん@お腹いっぱい。2011/07/26(火) 18:11:16.20
>>827
viを使い方としては特殊だろw > 何時間も立ち上げっぱなし

830名無しさん@お腹いっぱい。2011/07/26(火) 19:35:45.66
>>826
そのautosaveとctrl+sは機能が違うよね。
autosaveでオリジナルファイルを勝手に更新されたら、たまったもんじゃない。
それは、クラッシュした時の保険だよ。

831名無しさん@お腹いっぱい。2011/07/26(火) 21:59:19.13
>>810-830
お前ら、どうでもいいだろそんな話。
スレ伸びてると思ったら、大概にしろお前ら。
低レベルの話題しかできないなら、保守だけしてろよ。

832名無しさん@お腹いっぱい。2011/07/27(水) 00:48:05.23
タイムスタンプなんてあやふやなものに頼ってる人と一緒に作業したくないな。
共同編集するならバージョン管理使う。エディタの仕事じゃない。

833名無しさん@お腹いっぱい。2011/07/27(水) 07:37:54.70
>>832
タイムスタンプが確固たるものではないことは同意だが、
だからと言って無編集のファイルのタイムスタンプを :wq で不用意に更新していい
という理由にはならない。

あ、ちなみに共同編集でバージョン管理は当然使ってるし。

834名無しさん@お腹いっぱい。2011/07/27(水) 08:40:07.01
>>829
常用エディタとして使うと結構、長時間起動するもんよ
まあ無保存でってのは無いだろうけどさ

んで、やっぱ保存と閉じるのは別物だと思う
その上で、:w →:q とすべきであって
:x や ZZ で覚えてしまうと「viは閉じる=保存のエディタなのか」と誤解されかねない
:wq は :w →:q をセットにしたものだよ、と体系的に覚えられるのが利点

「保存するという明確な意思がある」なら尚更タイムスタンプなんて更新する前提だろ
保存するという明確な意思があるのに、無変更ってそれどんな場合だよ

835名無しさん@お腹いっぱい。2011/07/27(水) 08:49:29.97
>>834
「保存するという明確な意思がある」なら :x でいいじゃん。
なんでタイプ数の多い :wq 使うの?

> :w →:q をセットにしたものだよ

:w と :q をセットで使うのは無駄。セットで使ってはいけない。

836名無しさん@お腹いっぱい。2011/07/27(水) 09:07:58.03
>>835
同じような機能を覚えるのがめんどうです。

ZZは、初心者が終了できない地獄に陥ったときに、簡単で覚えやすい為だけにあると思う。

837名無しさん@お腹いっぱい。2011/07/27(水) 09:15:17.12
>>836
なんだ、viの機能使いこなしてないユーザーのたわごとだったか。

結論「:wq は使うな」

838名無しさん@お腹いっぱい。2011/07/27(水) 10:37:26.04
そんなひっぱるほどの話か?

839名無しさん@お腹いっぱい。2011/07/27(水) 12:37:05.51
年寄りはやることないから会話に飢えてるんだよ。

840名無しさん@お腹いっぱい。2011/07/27(水) 12:42:40.42
>>837
始めから初心者に教える場合の話をしてただろ

841名無しさん@お腹いっぱい。2011/07/27(水) 16:07:04.51
>>821 の考え方だと、ファイルの内容を見ただけなのに :x で閉じてしまう。

842名無しさん@お腹いっぱい。2011/07/27(水) 16:14:00.30
>>841
それでOKだが。
>>821 には「保存の意思を持って」とちゃんと書いてある。

ファイルの内容を見ただけなのに :wq で閉じてはいけないという主張だよ。

843名無しさん@お腹いっぱい。2011/07/27(水) 16:27:37.32
>>842
いや見るだけなら保存の意思なんて無いじゃん。
保存の意思が無いなら :wq だって使うべきではないよ。
>>821 は上段と下段で前提が変わっちゃってるのよ。

844名無しさん@お腹いっぱい。2011/07/27(水) 16:38:00.76
>>843
前提は >>810 に対する反論で、:wq ではなく :x (原文はZZだが)を
教えろという主張

ファイル開いて時間が経って
多分編集はしてないはずだけどもしも編集していたら保存はしたい
でも編集してなければ無闇にファイルを触らないで欲しい
という状況は良くあることで
そういう時にいつも :x を使えということ

845名無しさん@お腹いっぱい。2011/07/27(水) 16:51:46.42
>>844
う〜ん…その状況だとまず :q じゃね?
:wq の利点は、そこから :q や :w に発展できることであって、理想はその :w や :q だと思うのよ

ZZ から教えてしまうと、ZZ 単体で学習が止まってしまって、発展しない
結果としてZZの常用になりがちになってしまう

でもZZは保存コマンドであって終了コマンドではないのよ、常用すべきじゃない(それは :wq も一緒)
:w や :q に辿り着けるようなものにすべきだと思うのが俺の主張かな

846名無しさん@お腹いっぱい。2011/07/27(水) 17:04:47.58
>>845
発展の方向が逆だよ。

:x のあと、:q や :w を(:wqよりも)先に教えるから。(:wqは教えないけど)
:wqを先に教えて :qと:wに発展? させることはない。

それに、:wqなんてコマンドが使えるなら、
:we file2 とかも使えるの? とか、横道にそれちゃう。

:wqコマンドはviの設計ミスだね。

847名無しさん@お腹いっぱい。2011/07/27(水) 19:41:42.85
>>846
:x → :q や :w は発展ではなく、完全に別のコマンド体系じゃん。
もちろん :wq だって別のコマンドではあるんだが、覚えやすい。
:we は試してみれば判る話だろ。

848名無しさん@お腹いっぱい。2011/07/27(水) 19:51:39.30
>>847
完全に別のコマンドというか、独立した別のコマンドを教えたいんだから
問題なし。なんで「発展」とやらにこだわるの?


>:wq だって別のコマンドではあるんだが、覚えやすい。
「覚えやすい」が理由かよw
ということは :wq の害悪性については認めたんだなw

849名無しさん@お腹いっぱい。2011/07/27(水) 21:10:29.44
>>848
害悪さで言えば :wq も ZZ も害悪だと思う。

850名無しさん@お腹いっぱい。2011/07/27(水) 23:16:26.01
俺も:wqの害悪の方が酷いと思う。

851名無しさん@お腹いっぱい。2011/07/28(木) 00:04:09.51
まだやってたの!

852名無しさん@お腹いっぱい。2011/07/28(木) 10:47:47.97
>>848
何度も書いたが、:wqやZZ、:xで落ち着いてはいけない。
でも:xやZZというコマンドを最初に説明してしまうと、それが常用のコマンドとの誤解を与え兼ねない。
:wqの場合「実は:wと:qってコマンドがあって、これが元になってるのだよ」っていう風に素直に進めるの。

853名無しさん@お腹いっぱい。2011/07/28(木) 10:50:38.88
もっと言えば、:wq、:x、ZZのいずれも教えてはならない、と思う。
ただ、あえて最初に挙げられた両者のどちらかと言うならば、:wqのほうが:wと:qにすんなりたどり着けるだろう、ということ。

854名無しさん@お腹いっぱい。2011/07/28(木) 11:24:53.43
:x は常用のコマンド。


ZZは入力がわかりにくいし、
:x file とか
:x! とかに相当する動作ができないので使わない。

繰り返すが、
:x は常用のコマンド。

855名無しさん@お腹いっぱい。2011/07/28(木) 12:06:10.44
:x file ねえ… :w file → :q じゃダメなのかい

:x だけ教えられた初心者は保存せずに終了したい場合や
現在のファイルに上書きした上で他のファイルにも書き込みたい場合はどうするんだ?

結局 :w や :q も教えなくちゃならなくなるじゃないか。
vi の基本操作だけでも手一杯の時期なんだから、覚えるコマンドは少なく、かつ汎用性のあるものが良い。
保存と終了がセットのコマンドは、それがセットの場合にしか使えない。
:w と :q をセットで教えるほうが、いくらでも応用が効くよ。

856名無しさん@お腹いっぱい。2011/07/28(木) 12:09:23.98
…ちょっと例えば悪いか。いずれにしろ :x は
保存と終了を兼ねるという用途でしか使えない。
それは確かによく使う組み合わせかも知れないが
それだけでは保存だけ、終了だけの場合に対応できない。

保存だけって操作はよく使うだろ?終了だけの操作もよく使う。
だったら、セットのコマンドなんて教えずに、両方を教えたほうが汎用的。

857名無しさん@お腹いっぱい。2011/07/28(木) 12:31:59.12
>>856
勘違いしてもらっては困るが、
俺は :x :q(!) :w を教えて :wq を教えるなという主張だよ。
「保存だけ(:w)、終了だけ(:q)」を教えないなんて言ってない。

858名無しさん@お腹いっぱい。2011/07/28(木) 12:34:32.11
>>853

:wq → :w :q って、この場合1例しか成り立たない特例だよ。

1例しかない特例に「発展」(笑)とかの妄想的意味づけするのはアホ。

:se ≠ :s :e
:vi ≠ :v :i
だし。

もちろん、:se :s :e :vi :v :i は実在するexコマンド。

859名無しさん@お腹いっぱい。2011/07/28(木) 12:58:36.49
>>858
そうか、んじゃ俺の最初の人に対する答えは「どっちもダメ」だな。

>>857
う〜ん、:x は何故教えるの?

860名無しさん@お腹いっぱい。2011/07/28(木) 13:14:30.53
>>859
>>821

話がループしてきたね。

861名無しさん@お腹いっぱい。2011/07/28(木) 13:35:42.01
そろそろサマリを。

862名無しさん@お腹いっぱい。2011/07/28(木) 13:42:03.51
>>860
それじゃなくて、:w と :q と :q! を教えれば充分なのに
それに加えて :x を教えるべきというのはどうして?という話。

863名無しさん@お腹いっぱい。2011/07/28(木) 14:01:30.84
>>862
例えば複数のソースファイルを複数のxterm上で別々にviで開いて
複数ファイルに跨って編集して、そのすべてを終了する場面。
本人は全体を編集したつもりでも個別の一部のファイルは
編集されていないものもある。そんな時、:x で終了すれば
タイムスタンプの更新が最小限に抑えられ
その後の makeも合理的になる。

864名無しさん@お腹いっぱい。2011/07/28(木) 14:45:16.66
>>863
ああ、今まで全く理解に苦しんでたが、それで貴方の主張が飲み込めた。
要はシステム管理・設定ファイルの編集とかでなく、開発用のエディタとしての本格的利用を前提にしてるのね。

…ただ、複数編集や make のためのタイムスタンプって、既に俺の前提では応用の域なんよね。
編集したつもりなのだから、更新されても make の時間的都合だけで実害はないかと。

もちろん開発用に本格的に使うなら覚えて欲しいが、それは応用操作であって
vi をとりあえず使えるようになるための基礎としては
:x も :wq も不用意な保存を招く、むしろ害悪なコマンドだと思うの。

865名無しさん@お腹いっぱい。2011/07/28(木) 16:05:27.63
>>862
:wは必ず書き込んでタイムスタンプ変更してしまう。
:xは必要だから、かなり初期に作られたコマンド。

866名無しさん@お腹いっぱい。2011/07/28(木) 16:06:35.82
>>864
:xに害はなく、むしろ:wに害がある。

867名無しさん@お腹いっぱい。2011/07/28(木) 17:58:54.80
>>866
つまり、保存するときは逐次終了するのが良いと?

868名無しさん@お腹いっぱい。2011/07/28(木) 18:12:55.06
>>867
それはまた別の話だ。


別の話をするなら、「終了しない:x」みたいなコマンドが欲しい。
今は、Ctrl-Gで編集の有無を確認して、編集有りの場合のみ :w する、
ということをしてる。

869名無しさん@お腹いっぱい。2011/07/28(木) 18:23:17.46
:w!があるんだから、:wは必要な時だけ書きこむことになっていればよかった。

870名無しさん@お腹いっぱい。2011/07/28(木) 18:26:17.05
その辺はedスクリプトとの互換性の問題があるから変えられなかったと思われ
edは「qして書き込んでないよって言われたら書きこめば?」って考えだと思われ

871名無しさん@お腹いっぱい。2011/07/28(木) 20:19:52.32
>>868
全部:qで閉じれば良くね?
編集したときに:wしてたら、それで閉じれないファイルって保存し忘れたファイルだけでしょ

872名無しさん@お腹いっぱい。2011/07/28(木) 20:24:56.19
>>868の言っているのは編集途中の保存でしょ。
さすがにそこまでタイムスタンプ保存にこだわることはないと思うが。

873名無しさん@お腹いっぱい。2011/07/28(木) 20:30:44.00
編集途中なら編集したかどうかって数秒前の話だと思うのだけど…

874名無しさん@お腹いっぱい。2011/07/28(木) 20:51:01.88
>>873
いいや。

>>863 の言うように複数のファイルを複数のviで同時に編集していたら、
そのうちのどれを実際に編集たかは自明ではなくなる。

875名無しさん@お腹いっぱい。2011/07/28(木) 21:22:58.79
>>874
ってことは、貴方と俺では保存のタイミングが相当に違いそうだなあ

876名無しさん@お腹いっぱい。2011/07/29(金) 00:06:03.49
ここの奴らなら目玉焼きの調味料で3スレ余裕だな

877名無しさん@お腹いっぱい。2011/07/29(金) 11:02:04.72
Emacs使いが小さなファイルならviのほうがええか、と思って何日かかけてこのスレ見てたら
いきなり伸びててタワラ。
上のほうで何度もタブー視されてるが、とりあえずvim使っときゃいいんだよな?とは言ってもvimインストールした時に20MBぐらい使ったのはうぇえ?って思ったが。
オリジナルのvi使う理由ってやっぱ軽いから?nviも入れてみて違いを体感できるような感じではなかったのでとりあえず考えるのもだるいのでvim使うと思うけど。

878名無しさん@お腹いっぱい。2011/07/29(金) 11:10:48.65
何言ってんの?

879名無しさん@お腹いっぱい。2011/07/29(金) 17:21:08.56
>>877
最初から入ってるのを使えばよろし
最近はnanoしか入ってないのとかも確かにあるが
大概はnviかvim-tinyかオリジナルか独自版のviが入ってると思われ

880名無しさん@お腹いっぱい。2011/07/29(金) 20:40:19.77
基本のviをマスターしておけば、どこのunixに行っても生きていける。

881名無しさん@お腹いっぱい。2011/07/30(土) 12:54:53.75
ありがとう、名言だな。

882名無しさん@お腹いっぱい。2011/07/30(土) 15:51:23.46
その基本のviについて質問です

カーソル位置から、次の単語の直前までを大文字化、もしくは小文字化する操作ってありますか?
vimやelvisなら v移動コマンド~ や g~移動コマンド で出来るようなのですが
nvi ではどちらも通用しなかったので、vi 全体で通用する方法はあるのかな、と疑問に思ったのです
字数数えて 数字~ ってするしかないですかね…?

883名無しさん@お腹いっぱい。2011/07/30(土) 16:12:25.00
tr,sed,perlとかではだめなの?

884名無しさん@お腹いっぱい。2011/07/30(土) 16:18:49.91
わからないなら黙ってろ

885名無しさん@お腹いっぱい。2011/07/30(土) 16:20:21.92
>>883
一括処理をしたいワケではなくて、編集中にやりたいんですよね

886名無しさん@お腹いっぱい。2011/07/30(土) 16:23:49.21
~ の一般化された方式である置換が r / R / s / S / c / C と分化している事を考えると難しそうね

887名無しさん@お腹いっぱい。2011/07/31(日) 11:19:42.40
>>882
大文字と小文字を入れ替えるだけでいいなら set tildeop して ~w。

888名無しさん@お腹いっぱい。2011/07/31(日) 11:49:24.97
>>887
nviやvimならse tildeopでいいんだが、
無印viではse tildeopも使えない。

889名無しさん@お腹いっぱい。2011/07/31(日) 20:33:14.87
vi 共通となると難しそうですね…とは言え
tildeop は知らなかったので有難いです

890名無しさん@お腹いっぱい。2011/08/26(金) 11:19:31.00
:x

891名無しさん@お腹いっぱい。2012/01/18(水) 06:17:09.44
>>3,4修正
viソースコード
http://ex-vi.sourceforge.net/

質問
上記viでインサートモードでの^HとBSが共に効きません

$HOME/.exrcには

remap ^? ^H
remap! ^? ^H

とやってるんですがこれじゃダメなんでしょうか?
(^? ^H はコントロールコードです)

892名無しさん@お腹いっぱい。2012/01/18(水) 06:57:22.86
stty erase '^h'

893名無しさん@お腹いっぱい。2012/01/18(水) 08:57:49.84
>>892
bash
ash
で試しましたが消せません
何でだろう
BusyBox の vi だと消せるのに…… orz

894名無しさん@お腹いっぱい。2012/02/15(水) 01:55:20.22
viってCRLFのCRを一括で消すことはできても
新たに一括でCRを入れる方法は無いですよね?

895名無しさん@お腹いっぱい。2012/02/15(水) 08:55:14.10
何分考えてそう思ったん?

896名無しさん@お腹いっぱい。2012/02/15(水) 09:35:18.83
>>894
何をしたらそういうQになるんだ?

897名無しさん@お腹いっぱい。2012/02/15(水) 12:07:05.12
>>894
linuxだったら unix2dos コマンド使う

898名無しさん@お腹いっぱい。2012/02/15(水) 12:10:46.39
%s/$/^M/
では駄目だよ。

899名無しさん@お腹いっぱい。2012/02/15(水) 18:44:08.09
>>895-896
何分考えて何をしたらそういうAになるんだ?

900名無しさん@お腹いっぱい。2012/02/17(金) 21:42:01.07
>>895 >>896 はしったかということでFA

901名無しさん@お腹いっぱい。2012/02/18(土) 00:05:23.08
>>900
そう思っとけばぁ〜

902名無しさん@お腹いっぱい。2012/02/18(土) 00:42:56.13
     /: : : : : __: :/: : ::/: : ://: : :/l::|: : :i: :l: : :ヽ: : :丶: : 丶ヾ    ___
     /;,, : : : //::/: : 7l,;:≠-::/: : / .l::|: : :l: :|;,,;!: : :!l: : :i: : : :|: : ::、  /     ヽ
    /ヽヽ: ://: :!:,X~::|: /;,,;,/: :/  リ!: ::/ノ  l`ヽl !: : |: : : :l: :l: リ / そ そ お \
   /: : ヽヾ/: : l/::l |/|||llllヾ,、  / |: :/ , -==、 l\:::|: : : :|i: | /   う う  前  |
.   /: : : //ヾ ; :|!: イ、||ll|||||::||    ノノ  イ|||||||ヾ、 |: ::|!: : イ: ::|/   な 思 が
   /: : ://: : :ヽソ::ヽl |{ i||ll"ン    ´   i| l|||l"l `|: /|: : /'!/l     ん う
 ∠: : : ~: : : : : : : :丶ゝ-―-      ,  ー=z_ソ   |/ ハメ;, :: ::|.   だ ん
   i|::ハ: : : : : : : : : : : 、ヘヘヘヘ     、  ヘヘヘヘヘ /: : : : : \,|.   ろ な
   |!l |: : : : : : : : :、: ::\    、-―-,      / : : :丶;,,;,:ミヽ   う  ら
     丶: :ハ、lヽ: :ヽ: : ::\__  `~ "      /: : ト; lヽ)   ゝ
       レ `| `、l`、>=ニ´        ,  _´ : :} `   /
         ,,、r"^~´"''''"t-`r、 _  -、 ´ヽノ \ノ   /    お ・
       ,;'~  _r-- 、__     ~f、_>'、_         |  で  前 ・
      f~  ,;"     ~"t___    ミ、 ^'t         |  は  ん ・
      ,"  ,~         ヾ~'-、__ ミ_ξ丶     |  な  中 ・
     ;'  ,イ ..          ヽ_   ヾ、0ヽ丶    l         /
     ( ;":: |: :: ..          .`,   ヾ 丶 !    \____/
     ;;;; :: 入:: :: ::      l`ー-、   )l   ヾ 丶
     "~、ソ:: :い:: :     \_  ノ ,    ヾ 丶

903名無しさん@お腹いっぱい。2012/04/28(土) 18:11:02.63
viで、2乗とか分数とかルートとかはどうやって入力するのですか?

x^2 を ^2 じゃなくて小さい2をxの右上に書きたい
a + b / c + d で、斜線でなく、上に a + b 下に c + d 間に長い--------- にしたい
√ab で、√の上の屋根を ab のところまで引きたい

以上お願いします。

904名無しさん@お腹いっぱい。2012/04/30(月) 23:50:07.64
viでっていうかプレーンテキストで、ってこと?
なら無理だ。

905名無しさん@お腹いっぱい。2012/08/11(土) 16:20:38.97
solaris10に超久々触ったんだが
viってggでトップに行けないんだっけ?

906名無しさん@お腹いっぱい。2012/08/11(土) 16:38:55.23
ggはvim方言だな。1G使え。

907名無しさん@お腹いっぱい。2012/08/11(土) 16:57:21.63
>>906
サンクス
やっぱそうだったか
しばらく使ってなかったので何か変な事しちまったのかと思った
客先の本番系だったのでちと焦った

908名無しさん@お腹いっぱい。2013/09/15(日) 22:20:39.12
:set

909名無しさん@お腹いっぱい。2015/05/02(土) 09:45:06.42
今までexモード(コマンド)って過去の互換性だけに残ってる要らない機能だと思ってた。
exコマンド使ったらすごく便利。
今まで損してた。
こんなのオレだけ?

910幾田素弘2015/05/04(月) 07:27:44.65
>>903
roff系コマンド、Latex、plain2 のいずれかを使えばできるはず。
使った事がないのでよく分からない。

911名無しさん@お腹いっぱい。2015/10/31(土) 23:38:05.91
次スレはVimと統合だな

912名無しさん@お腹いっぱい。2015/11/18(水) 13:55:50.27
Visual な Vim は vi と認めたくない(錯乱

913名無しさん@お腹いっぱい。2015/12/05(土) 15:23:58.34
>>1
:q!

914名無しさん@お腹いっぱい。2016/02/01(月) 20:54:21.20
>>911
だな
:q!

915名無しさん@お腹いっぱい。2017/12/29(金) 09:26:58.48
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

JI5Q4SWAW5

916名無しさん@お腹いっぱい。2018/05/22(火) 04:36:41.08
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

UUAHR

917名無しさん@お腹いっぱい。2020/05/01(金) 04:04:04.59
ggg


lud20200516195831
このスレへの固定リンク: http://5chb.net/r/unix/1020611467/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「vi 2nd」を見た人も見ています:
vi 2nd
ラブライブ!総合962ndLIVE
ラブライブ!総合 1102ndLIVE
ラブライブ!総合 1123ndLIVE
ラブライブ!総合 1132ndLIVE
Windows Server 2019 - Part 1
【IP】Insider Preview Part29
Lenovo ideapad720S Part2
Analog Discovery 2 Part01
GHV2 / MADONNA が好きよ!
vipでdestiny2
ラブライブ!総合 1142ndLIVE
sandy/ivyおじさん 12人目
ロックマンX DiVE part.72
DIVA 2nd [無断転載禁止]
iVideoのスレ(No.27)
iVideoのスレ(No.12)
Windows 2000 Server
SECOND VIP避難所 Part.2
iPad mini【第2世代】 葬儀会場
ラブライブ!総合 1112ndLIVE
【MVNO】DMM mobile 2枚目
ザナドゥ【XANADU】 LEVEL32
プリパラシーズン2nd見終わったぷり
ロックマンX DiVE part.192
宮本佳林さん2ndシングル発売!
ThinkPad Tシリーズ Part92
ロックマンX DiVE part.124
スプラトゥーン2中年専用オフ会
Amazon Prime video Part.2
CloneDVD 2 & mobile でどうよ?
iVideoのスレ(No.29)
ZARD 28th Anniversary Year
ナック2 VS スプラトゥーン2
Presonus Studio One ver.27
Presonus Studio One ver.26
TOPPING製アンプ&DAC Part62
David Sylvian Part 2
Lenovo ideapad miix720
【7974】任天堂626【Nintendo】
北斗の拳 LEGENDS ReVIVE part27
ロックマンX DiVE part.123
Humankind Vol.2
Windows Hyper-V 2
Lenovo ideapad721S
Sony VAIO Duo Part27
Do As Infinity Vol.82
Nevergrind Online part2
北斗の拳 LEGENDS ReVIVE part28
NavyFIELDの米鯖雨鯖23
Windows 10 20H1の新機能
Android Security CVE-25
ロックマンX DiVE Part2
79.5 RadioNEO VOL.12
VIPでDiscord Online 2
TradingView 2
Nova Drift wave2
Dojin Voice Vol.52
渡辺まお(大学生兼AV女優)2
iVideoのスレ(No.21)
Valued Opinions★2
Fiddler 2chプロクシ専用 Part1
【20年後】日本一のDIVA鈴木愛理が引退
☆| DEAN ★ FUJIOKA |☆ _Vo.2
JVC D-ILAプロジェクター Part24

人気検索: 精子 繧「繝ウ繧キ繝? masha babko グロ 女子中学生 胸チラ 邏?莠コ縲?繝槭Φ繧ウ 女性議員 パンチラ 女子高生 顔出し画像 の高校生 中学 パンツ
09:35:43 up 20 days, 6:44, 3 users, load average: 180.16, 167.01, 159.37

in 0.44427990913391 sec @0.44427990913391@0b7 on 100222