[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:33066] Re: vi で改行文字を消す?



On Mon, 17 Aug 1998 16:27:59 +0900
Karube Tomokazu <b5131006 _at_ nature.edu.gunma-u.ac.jp> wrote:

> かるべ です。
> 
>  vi として(?) jvim を使っているのですが、そのちょっとした
> 操作について質問させてください。
> 
>  さっそくですが、例えば
> 
> light_source{
>   <0,0,12>
>  color White
>   }
> 
>  を、
> 
> light_source{ <0,0,12> color White }
> 
>  のように直すにはどうすれば良いのでしょうか?
>  vi の編集モードでの x だと改行の文字が消えてくれないらしく、
> 次の行とつながってくれません。仕方がないのでぼくはこれを
>  cut & paste でやっているのですが、いちいちマウスを使うのは
> ちょっと不便です。
> 
>  お願いします。
> 
> # 「POV-Ray ではじめるレイトレーシング」って面白いですね。
> 

そうなんですよね。
viって慣れるまでが大変。
でも慣れてしまうとviほど使いやすくてパワーの
あるエディタはありませんよ。

viのコマンドに関してはたくさん紹介されていますから
gooとかで【viコマンド】とか入力して調べれば出てきますが、
ここでの質問の改行記号の消去方法としては、
Jコマンドがあります。

1: light_source{
2: <0,0,12>
3: color White
4: }

[esc]のあと大文字のJです。
この例では各行で行ってください。
あとカット&ペーストもマウスなしでやれます。

コピー
yy カレント行のコピー。

ペースト
p 挿入したい行で押してね。

カット
dd カレント行のカット。

ほかにも色々ありますよ。
たくさん覚えるととても便利です。

それでは、おそまつさまでした。
			
			
・・・・・・・・・・・・・・・・・・・・・・・・・nmori _at_ nskint.co.jp

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: