マイナーエディタnanoについて語るスレ!!!!
viやemacsは癖がありすぎる その点nanoはシンプルで操作も簡単 >>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 をいじる 一度の手間なので、「わざわざ」というほどのものでもないですよ。 個人的な設定は~/以下に書けるものは書くのが普通だな。 用意されてなければ単純にコピーすりゃいい。 ちゃんとグローバルな設定と個人的な設定をわけて環境作っておくと OSかえる時もHOMEコピーするだけでいいから楽だよ。 >>99 「用意されてない」のは当たり前。自分で作るんだから。 ~/.nanorc が存在しない場合は、共通の設定が使われるんだよ。 >せっかく各ユーザが自由にいじれるよう ~/.nanorc が用意されてる 用意の意味が 「 ̄ `ヽ、 ______ L -‐ '´  ̄ `ヽ- 、 〉 / ヽ\ / // / / ヽヽ ヽ〈 ヽ、レ! { ム-t ハ li 、 i i }ト、 ハN | lヽ八l ヽjハVヽ、i j/ l ! /ハ. l ヽk== , r= 、ノルl lL」 ヽN、ハ l ┌‐┐ ゙l ノl l ヽトjヽ、 ヽ_ノ ノ//レ′ r777777777tノ` ー r ´フ/′ j´ニゝ l|ヽ _/`\ 〈 ‐ あのね lト、 / 〃ゝ、 〈、ネ.. .lF V=="/ イl. ト |ナノはピコの とニヽ二/ l ヽ.|l 〈ー- ! `ヽ. l |l 1000倍なの lトニ、_ノ ヾ、! |l__________l| \ ソ 選択削除が^Dで出来ないけど、^Kで巨大文字列の切り取りって重くないのかな? >78 こないだGentooインスコしたが 日本語公式サイトのセットアップ説明で、エディタ開く時の説明が毎回 nano -w /etc/なんたら ってオプション付けてあって 「もうnanoのセットアップ先にやっちゃえよ…」と何度か思った 質問出したかったが過疎nanoね マニュアル見てると http://www.nano-editor.org/dist/v2.1/nanorc.5.html#KEY%20BINDINGS > KEY BINDINGS > Key bindings may be reassigned via the following commands: > bind key function menu > Rebinds the key key to a new function named function in the context of menu menu. The format of key should be one of: この機能使ってキーバインド変えようと思ったけど、nanorcに書き加えると > Error in /etc/nanorc on line 262: Command "bind" not understood って言われちゃう どやって使えばいいのよ? @GNU nano 2.0.2 debian/etch etchのnanoにはそのコマンド無いんじゃないか man nanorcにも出てこないだろ あああああ そうだったのか v2.0/v2.1の該当ページを比較すると、確かにこの部分だけ増えてるわん http://www.nano-editor.org/dist/v2.0/nanorc.5.html ホームページから辿ったからバージョン違いに気が付かなかった sidもまだ2.0.9なのねん バージョンアップしてくれるのを待ちますわ ありがとさま キー替えられるの便利だな だんだん普通のエディタになってきたw 半年前からLinux使ってviとemacs覚えるまではお世話になった。 emacsは素人用(個人用)だしviは画面が真っ暗になる状況でなければ出番ないよ 他人のemacsなどとても使えない、そういう意味で素人用だし素のemacsなど存在意義はない 盲目でも使えるエディター=vi 初心者はemacsやviに憧れているようだけど太古の神話に憧れるようなもんだ viよりはsedの方が利用価値が高い、スクリプトでよく使われる >117 よーしパパvi覚えちゃうぞー、とか言ってるの。もう見てらんない。 viってのはな、もっと殺伐としてるべきなんだよ。 向かいに座ったEmacs使いといつ喧嘩が始まってもおかしくない、刺すか刺されるか、そんな雰囲気がいいんじゃねーか。女子供は、すっこんでろ。 で、やっと座れたかと思ったら、隣の奴がgates.lとか言ってるんです。 そこでまたぶち切れですよ。 あのな、XyzzyのWin風キーバインドなんてきょうび流行んねーんだよ。ボケが。 得意げな顔して何がgates.lだ。 お前は本当にEmacsen使いたいのかと問いたい。問い詰めたい。小1時間問い詰めたい。 お前、Emacs系って言いたいだけちゃうんかと。 Linux使いの俺から言わせてもらえば今Linuxでの最新流行はやっぱりsed、これだね。 catで書いてsed s///gで弄る。これが通のテキスト編集。 しかし無関係の行を書き換えてしまう危険も伴う、諸刃の剣。素人にはお薦め出来ない。 まあお前らド素人は、デフォルト設定のnanoでも使ってなさいってこった。 はッ、XyzzyはEmacsenでは無いんだっけ 俺もド素人だったようだ、Emacs系に揃えておいてくれ… development version が 2.1.10 になってる 2.1 系はいつ stable になるんだろう --softwrap なるものが実装されたが 行末の一文字が見えなくなるなこれ nanoってかなり操作方法が独特だよな emacs,viほどではないけど viとかnanoとか立ち上げるほどでもないような場合(大抵コメントアウトしたり数値を変更したりするとき)は最近は専らsed使ってる ショートカットが独特な程度じゃないか? 操作系統としてはむしろ最近のエディタに近いと思うが(範囲指定除く) nano のマニュアル http://www.nano-editor.org/dist/v2.1/nano.html にら、 The original goal for nano was a complete bug-for-bug compatible emulation of Pico, と書いてあるんだけどら、この "bug-for-bug" ってどういう意味なのら? 辞書調べても載ってなかったのらー。 softwrap入った。やったーと思って試したらバグ 入りすぎでワロタ。でも今後に期待。 2009.11.30 - GNU nano 2.2.0 "Doc Brown" is released! >>124 "バグも含めて忠実に再現しています."ってとこみたい. …なんで上がってきてるんだぁ〜 emacsでは役不足、viではいちいちescを押さないといけないあの操作に馴染みにくい文書(いわゆる散文)を書くときにnanoは重宝してる ただ元々emacs派なのでUncutのショートカットは^Yであってほしい >>130 同意。 個人的にはForward Deleteが^Dでできてほしい。 設定ファイルを開きF6で文字列を検索、さくっと編集してF2で保存 軽い作業なら手軽で便利すぎる *nixのエディタのくせにコマンドの結果挿入機能がないのは痛い 画面をTABより小さくすると浮動小数点演算例外になって強制終了する。 ざっとこのスレ読んだけど、emacs使いだけど重くて…って人結構いるんだな 普通にjed使えばいいと思うんだが >>136 始めから何らかの形で入ってることの多いvi、最近は最初から入ってる率が上がってきたnano、 何だかんだで入ってるemacsに比べて、jedって入れないと使えないことが多いからなあ metaが8bitだとうまくない。 version 2.2.5だけど設定方法あるのかな そして約2年ぶりにあげてみる 安藤優子、木村太郎は、某プロパイダの社外取締役、かつ、安藤は、フジ社外の人間にもかかわらず、フジテレビジョンのM&Aの最中、フジのホワイトナ イトの【親会社】の本業を無視して、「インターネットは虚業だ。具体性がない 。」というようなことをコメントしました。この虚業は、livedoorを指していた としても、「同業者」であったということは、非常に、違和感を感じずには、い られません。 このスレ全部読んだが、スレに書くときはViとVimは意識して分けようヨ。 意識して分けると言っても、traditional vi を引っ張り出して 使ってる奴なんていないから、vi => vim に脳内変換して問題ない traditional viって実際使いづらいよね、vimのコンパチモードの比じゃないし もうEUC-JPとかイラネー、古いそれらにしがみついているのは S-JISやJISまで対応しろとか言い出すに決まっている。 Linuxでは普通Vimだけど、Unix全体を見るとvi=nviの環境とかもあるね このエディタかなりいいですね(vi系より) 操作が難しくないです。 しばらくメインエディタにしようかな。 常用された(していた)人に感想を聞きたいです。 今は大抵のディストリでnano標準装備と考えていいでしょうか? 最後に nanoがviを駆逐してくれますように。 >>148 Debian系では標準エディタになってるねえ。 でもvimの方が便利だしなあ。楽だし。 そんな私はEmacs使ってる。 >>148 >>Debian系では標準エディタになってるねえ。 そうですか。かなり嬉しい情報です。 しかし vimの方が便利と言っておきながらEmacsとはすごいですね。 ところでvimの方が便利なのはどういう場面ですか? >>150 149じゃないけど 設定ファイルでキーワードに色がついたり、行番号が表示できたり(見やすい) 同じ入力を繰り返す時マクロが使える(楽できる) ファイルの文字コードが違うときも読める そんなのいらないなあと思ったら viの操作覚えないですむnanoの方がいいね >>146 > :UTF8があればそれでよし 高級エディタや開発用エディタはそれなりの高機能&高性能を使えばいいよな 市販のエディタ使う側として遅くて重くて低機能で使えないのって、 機能や操作系が互換すると特許とかに引っかかるのか?とかも思う。 DOSの時代にフリーソフトレベルでnano程度の日本語対応の軽量エディタて 捨てるほどあったのにとか思う。1つ日本語サポートしていれば シェルスクリプトで起動時と終了時に日本語変換フィルター通せばいいだけ って思う。 read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる