マイナーエディタnanoについて語るスレ!!!!
viやemacsは癖がありすぎる その点nanoはシンプルで操作も簡単 nanoがほしいけど自分のlinuxには入ってないって人は ここからゲットしようhttp://www.nano-editor.org/ 最近、vimがEmacsなみに起動が遅くなって困っている。 普段はEmacsだけど、ターミナル上でちょこっと設定ファイルを 書き換えるくらいでEmacsを使おうとは思わない。 というわけで試験的にnanoを利用中。 >>6 vimだってコンソール上で使えば重くあるめえ。 ぶっちゃけ設定ファイル変更なんかには必須の検索機能が nanoだと貧弱過ぎる気がするんだが。 オレの周りじゃnanoって結構評判が良い。 画面下部に操作方法が表示されるのがキモなんだと思う。 >8 確か、vimは設定次第じゃ起動がえらく遅くなる。 おぉ!名前が「名無しさん@そうだ選挙に行こう」になってる。 ちなみに、オレは今回初めて投票所一番乗りだったぞ! マイナーエディタnanoにインスパイアされて出来たのがこのiPod nano。 パクリじゃなくてオリジナルだから困る。 ん? オリジナルにインスパイアされてリスペクトされたエディター avexライセンスだよ vimはsyntaxファイルとpluginファイルを大幅に捨てたら軽くなったので驚いた。 早さと機能のトレードオフで、vim(syntaxちょこっと,pluginなし)になりそうだ。 でも、nanoも非常用に覚えておくことにしよう。 設定ファイルいじるときはnvi、 shとかperlのちょっとしたスクリプト書くときはvim、 ガッツリCでプログラミングするときはemacs を使っているだよもん nanoはDebianインストール直後に apt-line書き換えるときしか使わないだよもん ,,,,,,,,,,,,,,,,,,,, /": : : : : : : : \ /-─-,,,_: : : : : : : : :\ / '''-,,,: : : : : : : :i /、 /: : : : : : : : i ________ r-、 ,,,,,,,,,,、 /: : : : : : : : : :i / L_, , 、 \: : : : : : : : :i / nvi使ったら /●) (●> |: :__,=-、: / < 負けかなと思ってる l イ '- |:/ tbノノ \ l ,`-=-'\ `l ι';/ \ vimユーザ(24・男性) ヽトェ-ェェ-:) -r'  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヾ=-' / / ____ヽ::::... / ::::| / ̄ ::::::::::::::l `──'''' :::| ノハヽヽ ( ´D`) < 呼んだれすか? (∪ ⊃ . (__)__) Gentooインスコする時に無理矢理使わされるnanoって何nano? >>29 まんまんみてちんちんおっきならなくなるからいやだ。 じゃあ、 % vi agra agra: No such file or directory % make love Don't know how to make love. メッセージが板違いかもしれん。 Gentoo で一番最初に Emerge するのは vim だな。 以降、nano は二度と触らない。。 まあ初心者にはいいエディタかもしれない なんせコマンドモードだのテキストモードだのないからな でもnanoつかってたら一生viやemacsにはなじめないな インストール時に無理矢理使わされる以外で 好んで使ってる人って結構いるもんなの? コマンド説明が画面を無駄に侵食してるのがキツイのと Emacs 風のような全然違うようなキーバインドが辛い。 vi も emacs も使えない初心者が インストール直後に使うことあたりを 想定して作られたんじゃないの。 FedoraやRHELでも最小インストールで入る。 これ何気に依存するライブラリ多くない? ldd /bin/nano ではlibncurses.so.5とlibc.so.6と/lib/ld-linux.so.2だけなのに自分で ビルドすると他の物を沢山要求されたよ。 うちでは libncursesw.so.5 OR libncurses.so.5 libc.so.6 libdl.so.2 /lib64/ld-linux-x86-64.so.2 >>40 ほとんどのライブラリというか/usr/lib以下にインストールされてるものに関しては 静的リンクしてるんだろ。 euc-jp扱えないの? 扱えなきゃ使い物にならんのだけど >>44 俺は使ってないけど コード見てたら、日本語でコメント書いてる馬鹿いるだろ マニュアルも日本語のものしか出してない馬鹿とか よくわからんけど--enable-utf8付きでビルドすればマルチバイト対応になるんじゃないの? UTF-8対応するっていってすぐにUTFに対応したなぁ やる気満々だ。 素晴らしいよnano でもvimのほうが使いやすいから。。 ごめんよ。 EUC-JP がないなら EUC-KR 使えばいいのに。 EUC-JP がないなら KPS 9566 使えばいいのに。 nanoたんのライバル出現? Moe Editor http://www.gnu.org/software/moe/moe.html > GNU Moe is a powerful, 8-bit clean, text editor for ISO-8859-15 and ASCII character encodings. > It has a modeless, user-friendly interface, online help, multiple windows, unlimited undo/redo > capability, unlimited line length, global search/replace, block operations, automatic indentation, > word wrapping, directory browser, duplicate removal from prompt histories... スクリーンショット http://freshmeat.net/screenshots/56271/60469/ >>50 それC++じゃねーか。Cで間に合うものをC++で書いたのなんかやってらんねーよ! プンプン. 自分は自己中だから他人との開発はどうしても向かないな 仕事があるからずっとできるわけじゃないし 自分で作って他人から「こうしたら?」っていう案がでて それを自分が気に入ったら実装っていう感じで今までやって来た まぁエディタはまともに書いたこと無いけど // | // | //_ | ||| | | | | / | u | / | \ | _ | \ | >>1 || | ___ |__  ̄ ̄―______-/ /⌒ヽ ( ̄ ̄ ̄(Ξ (|| || | _______|__ ( ^ω^ )  ̄ ̄ (Ξ (|| || ___|―― _________|_ (つ/ ) (Ξ (|| ||≪| _―― ̄ ̄ | |`(..イ | ̄― ̄/ ̄ ____――――――――― しし' ( ̄(0_/ ̄ ̄ ̄ ( ̄ ̄/ 三分間待ってやる こういう自分のことなんか勘違いしてる奴に限って句読点を打たないんだよな。 まあ初心者にはいいエディタかもしれない なんせコマンドモードだのテキストモードだのないからな でもnanoつかってたら一生viやemacsにはなじめないな こういう自分のことなんか勘違いしてる奴に限って句読点を打たないんだよな。 こういう自分のことなんか勘違いしてる奴に限って句読点を打たないんだよな。 こういう自分のことなんか勘違いしてる奴に限って句読点を打たないんだよな。 こういう自分のことなんか勘違いしてる奴に限って句読点を打たないんだよな。 Winのアプリに例えるならnanoはメモ帳で viやemacsはバイナリエディタ たかだか数文字数行を弄る程度ならメモ帳で充分 開発者でもないのにviやemacsを使うのはただの玄人っぽく振る舞いたいだけの馬鹿 設定ファイルいじる時にnanoは使いにくいよ。 数行のファイルをいじるなら許せるが 一画面越えるファイル中の数文字をいじるならストレスたまる。 >>61 言いたいことはわかるが、バイナリエディタは違うだろ。 秀丸とかxyzzyあたりにしておいたほうが emacsやviはひとつの世界を作ってるからなぁ >>63 大は小を兼ねると言うことで同意。 秀丸があるのにわざわざメモ帳を使う理由がない。 メモ帳しか無いと秀丸が恋しくなる。 なのでgentooのチョイスは遺憾ですわ。 Debian もデフォルトは nano だったか ea だったかだし FreeBSD でも ee では。というか Gentoo でも LiveCD は vim 入っているっしょ? >Gentoo でも chroot しちゃうと見えなくなるし。 まぁ LiveCD 環境に居る間に仮想コンソール開いといて 編集はそっちからやればいいんだけど、 初回インストール時に気が付かなくて迷惑した。 あと Gentoo 自体のインストールって何回もやるもんじゃないし。 > あと Gentoo 自体のインストールって何回もやるもんじゃないし。 そこが正にGentooがnanoをチョイスした理由なんだけどね。 後輩が UNIX で作業することになり とりあえずエディタ使えないと困る事態に陥った。 vi ってのはモードがあって云々 とか言ってる時間がなかったので nano と gedit の存在だけ教えて逃げた。 後輩は gedit を選んだ模様。 nano。。。 nano-tinyを常用しているのは世界広しと言えど俺だけだぜ! ターミナルエミュレータで動かすと、普通のnanoは画面スクロールすると 見た目だけ前の文章の行が移動されずに表示されてしまうのじゃよ。 SuSEにはいろんなエディタが入ってるが gnome-terminalとSCIM-Anthyでインライン入力できるのが vi、pico & nano、joe というあたり。あと jed もmake一発で入った。 いまのところ joe に気持ち傾いてるが MontaVista入ってる携帯端末の類で viがnanoへのシンボリックリンクになってますたorz viエンター、であの画面が出たときゃたっぷり1分は放心してましたよわたしゃ >>74 chrootしてからvimが使えなくなることに愕然となった。 nanoいいですよね。 でもEUC-JPでLinux使用してたんで、日本語使えんと思って捨ててしまった。 いまはUTF-8だから使えるようになったのね。 あと、joeの正式名称がJoe's Own Editorだったのはワロタ debian の標準になってからすっかり nanoに慣れてしまった。 vi忘れそうだw 仕事で使う TurboやRedhatにも全部 nano入れちゃったから いいちゃいいんだけど。 >debian の標準になってからすっかり え、そうなん!!? gentooにviが標準で入ってないのは知ってるけれど。 >>75 あれなんでだろうね。 LiveCD に vi 入れるスペースくらいあると思うんだけど。 慣れたらnanoで十分やってけるな と最近思うようになった。 数ヶ月使ってて今日初めてset smoothを知った俺nano >>83 って何nano? 最近は>>82 みたいな無意味な書き込みが流行ってるの? そうnano?? >>78 かなり初期のDebianからnanoだったような。 nano と dselect の組み合わせは強烈だった。 いろんな意味で。 >>88 >>89 nano -w で右折り返し出来るんで無いかい? >>91 ああ、説明不足でした。 nowrapは長い行の右端で、入力すると自動的に改行を入れて 一行が長くなるのを防ぐような仕組み。 欲しいのは、長い行を表示上の右端で折り返す仕組み。 現状は行単位でカーソルを動かして 横スクロールさせないと見えない。 Ubuntu の nano で Python の syntax highlighting をオンにする方法 $ sudo nano /etc/nanorc で nanorc を開き、最後のほうにある # include "/usr/share/nano/python.nanorc" の行の "#" を取って、 include "/usr/share/nano/python.nanorc" に変更する。 >>95 ~/.nanorc に書くんじゃだめなん? >>96 いいかもしれない。 でも、せっかく /etc/nanorc が用意されてるのだから、 これを使わない手はないのでは。 あと、 - set autoindent - set smooth - set tabsize (好きなタブサイズ) - set tabstospaces # スペース派の人は もおすすめ。 >>97 せっかく各ユーザが自由にいじれるよう ~/.nanorc が用意されてるのだから、 わざわざ root 権限で /etc/nanorc をいじる必要はないのでは。 >>98 Ubuntu Feisty にはどうも ~/.nanorc は用意されてないようです。 > わざわざ root 権限で /etc/nanorc をいじる 一度の手間なので、「わざわざ」というほどのものでもないですよ。 個人的な設定は~/以下に書けるものは書くのが普通だな。 read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる