- ベストアンサー
全行にタブを入れる。
一つのテキストファイルに 全行タブを挿入するやり方はありますか? この前Perlでそれらしきものを作ったのですが、 うまくいきませんでした。 JavaやCでタブキーを押していくのがめんどくさいです。 お願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
M-x indent-region ではダメですか?
その他の回答 (4)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
emacsって普段使ってないんですけど (や{を入力した時に自動的に、対応するカッコが表示されたと思います。 後、字下げをやり直したり、指定した範囲にタブを挿入したりということもできたと思います。 インデントを自動でやりたいということであれば、 indentというプログラムがあったような気がします。 スタイルが自分のスタイルに合わせるのが面倒だったような気がしますが。
お礼
ありがとうございます。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
while(<>){ print "\t$_"; } でいいと思いますが、 {とかで挿入する数を変えたりもするのでしょうか?
お礼
ありがとうございます。
補足
ありがとうございます。 それと似たようなのを前に書きました。 たぶんどっかが違ったと思います。 試してみます。
- Tacosan
- ベストアンサー率23% (3656/15482)
何をやりたいのかが読み取れません. 「テキストファイルに全行タブを挿入する」というのと, 「Java や C でタブキーを押していくのがめんどくさい」というのが繋がらないんです. やりたいことを整理できませんか?
お礼
ありがとうございます。
補足
大変わかりにくくてすいません! turbo linuxでxemacsを使って JavaやCのソースコードを書いているのですが、 あるときにちゃんと括弧の数があっているかなどを 確認する時にタブキーをおして最後が確実に 左よせになるかをたしかめたいのです。 それをいちいち一行毎に行わずに 自動でしたいのです。 わかりにくくてすいません。
- iichiho
- ベストアンサー率37% (416/1114)
使われているエディタは何でしょう? emacsならcperlモードを利用すれば自動的に適切な インデントをしてくれます。
お礼
ありがとうございます。
お礼
ありがとうございます。