• ベストアンサー

全行にタブを入れる。

一つのテキストファイルに 全行タブを挿入するやり方はありますか? この前Perlでそれらしきものを作ったのですが、 うまくいきませんでした。 JavaやCでタブキーを押していくのがめんどくさいです。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#86752
noname#86752
回答No.5

M-x indent-region ではダメですか?

Judau_MSZ-010
質問者

お礼

ありがとうございます。

その他の回答 (4)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

emacsって普段使ってないんですけど (や{を入力した時に自動的に、対応するカッコが表示されたと思います。 後、字下げをやり直したり、指定した範囲にタブを挿入したりということもできたと思います。 インデントを自動でやりたいということであれば、 indentというプログラムがあったような気がします。 スタイルが自分のスタイルに合わせるのが面倒だったような気がしますが。

Judau_MSZ-010
質問者

お礼

ありがとうございます。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

while(<>){ print "\t$_"; } でいいと思いますが、 {とかで挿入する数を変えたりもするのでしょうか?

Judau_MSZ-010
質問者

お礼

ありがとうございます。

Judau_MSZ-010
質問者

補足

ありがとうございます。 それと似たようなのを前に書きました。 たぶんどっかが違ったと思います。 試してみます。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

何をやりたいのかが読み取れません. 「テキストファイルに全行タブを挿入する」というのと, 「Java や C でタブキーを押していくのがめんどくさい」というのが繋がらないんです. やりたいことを整理できませんか?

Judau_MSZ-010
質問者

お礼

ありがとうございます。

Judau_MSZ-010
質問者

補足

大変わかりにくくてすいません! turbo linuxでxemacsを使って JavaやCのソースコードを書いているのですが、 あるときにちゃんと括弧の数があっているかなどを 確認する時にタブキーをおして最後が確実に 左よせになるかをたしかめたいのです。 それをいちいち一行毎に行わずに 自動でしたいのです。 わかりにくくてすいません。

  • iichiho
  • ベストアンサー率37% (416/1114)
回答No.1

使われているエディタは何でしょう? emacsならcperlモードを利用すれば自動的に適切な インデントをしてくれます。

Judau_MSZ-010
質問者

お礼

ありがとうございます。

関連するQ&A