
Ubuntu日本語フォーラム

ログインしていません。
TEXT編集のことです。
TEXT文には改行を挟んでいません。 (1)
なれた vim だと編集ができませんでした。
使えない理由は編集する文字が見えなくなるからです。
leafpad なら表示はできますが、特殊文字の「改行」の置換する方法が分かりません。
leafpad でのやり方が分かる方は教えてください。
それから、 leafpad でのやり方が無いのであれば
他の editor を紹介していただければ幸です。
・(1):改行がないかといえば、音声入力した資料のため。
オフライン
hotohoto さん
vim で編集できないというのは、何でなのかよく分かりませんが、
:set wrap とかで折り返しも効かないのですか?
次善策としては、適度な所で区切って行ってはいかがでしょうか?
例えば、70 字ずつとか。そうすれば、他のエディタでも改行できるはずです。
処理する量が多すぎるのであれば、コマンドで適度な字数で区切る方法もあります。
$ perl -pe 's/(.{70})/\1\n/g' foo.txt > bar.txt上記のコマンドでは、foo.txt のテキストを 70 字毎に改行して、
bar.txt に保存するものです。
オフライン
hellfire による投稿:
hotohoto さん
vim で編集できないというのは、何でなのかよく分かりませんが、
この図の如くです ↓ (Evernoteに載せました)
https://www.evernote.com/shard/s300/sh/79070dd7-ea47-4236-b47a-4a0147ddd494/e30b952ae75e081446bbece7103d934f
図1はvimで開いた場合
図2はvimでまれに見えるとき、あるいはleafpadで見たとき
まったく別に
vi を使わずに直接 sed を使うのが良いからしら?
オフライン
hotohoto さん
たまたま vim 関連のサイトを検索していた時に、
行が @ になる問題の解決方法が載っていました。
set display=lastline
とすると良いそうですよ。ご参考までに。
http://itchyny.hatenablog.com/entry/2014/12/25/090000
オフライン