GNUナノ6.4 | |
| 原作者 | クリス・アレグレッタ |
|---|---|
| 開発者 | ベンノ・シューレンベルグ |
| 初回リリース | 1999年11月18日[1] |
| 安定版リリース | 8.2 [2]
/ 2024年9月5日 |
| リポジトリ |
|
| 書かれた | C |
| オペレーティング·システム | クロスプラットフォーム |
| 含まれるもの | GNUベースのオペレーティングシステム |
| 利用可能 | 英語 |
| タイプ | テキストエディタ |
| ライセンス | 2007: GPL-3.0以降[a] [3] 2001: GPL-2.0以降[b] [4] 1999: GPL-1.0以降[c] |
| Webサイト | ナノエディター |
GNU nanoは、コマンドラインインターフェイスを使用するUnix系コンピューティングシステムまたはオペレーティング環境用のテキストエディタです。Pine電子メールクライアントの一部であるPicoテキストエディタをエミュレートし、追加機能も提供します。[5] Picoとは異なり、nanoはGNU一般公衆利用許諾書(GPL)の下でライセンスされます。1999年にChris Allegrettaによってフリーソフトウェアとしてリリースされたnanoは、 2001年にGNUプロジェクトの一部になりました。[6]ロゴはギリシャ文字のイータ(η)の小文字に似ています。
歴史
GNU nano は、1999 年にChris Allegretta によってTIP ( TIP Isn't Picoの再帰的頭字語)という名前で最初に作成されました。彼の動機は、フリーソフトウェア ライセンスで配布されていない Pico のフリー ソフトウェア代替を作成することでした。2000 年 1 月 10 日に、既存の Unix ユーティリティtipとの名前の競合を避けるため、名前が nano に変更されました。この名前は、 SI 接頭辞システムから来ており、nano はpicoの 1000 倍の大きさです。2001 年 2 月、nano はGNU プロジェクトの一部になりました。
GNU nanoは、構文の強調表示、行番号、正規表現の検索と置換、行ごとのスクロール、複数のバッファ、行グループのインデント、再バインド可能なキーのサポート、[7]編集変更の元に戻すとやり直しなど、Picoにはないいくつかの機能を実装しています。[8]
2003年8月11日、クリス・アレグレッタはnanoのソースコードの保守を正式にデイビッド・ローレンス・ラムゼイに引き渡した。[9] 2007年12月20日、2.0.7のリリースをもって、ラムゼイはnanoのメンテナーを退任した。[10]ライセンスもGPL-3.0以降にアップグレードされた。[11]現在、このプロジェクトはベンノ・シューレンバーグによって保守されている。[12]
2016年6月のバージョン2.6.0で、現在の主要開発者とnanoプロジェクトの他のアクティブメンバーは、フリーソフトウェア財団の著作権譲渡ポリシーに反対し、分散化された著作権所有がGNU一般公衆利用許諾書の執行を妨げないという信念から、GNUプロジェクトを離れることを合意で決定しました。[13] [14] [15] [16]このステップはDebianとArch Linuxによって承認されましたが、[17] [18] GNUプロジェクトはこの動きに抵抗し、「フォーク」と呼びました。[19] 2016年8月19日、クリス・アレグレッタは、GNUからのNanoの著作権譲渡に関する譲歩を受けて、プロジェクトをGNUファミリーに復帰させることを発表しました。 [20]これは、2016年9月にバージョン2.7.0がリリースされたときに起こりました。[21]
コントロールキー
GNU nano は、Pico と同様にキーボード指向で、コントロール キーで制御されます。たとえば、Ctrl+ はO現在のファイルを保存します。+ は検索メニューに移動します。GNU nano は、画面の下部に 2 行の「ショートカット バー」を配置し、現在のコンテキストで使用できるコマンドの多くを一覧表示します。完全なリストを表示するには、+ でヘルプ画面を表示します。 CtrlWCtrlG
Pico とは異なり、nano はメタ キーを使用して動作を切り替えます。たとえば、+ はスムーズ スクロール モードのオンとオフを切り替えます。コマンド ラインから選択できる機能のほとんどすべてを動的に切り替えることができます。メタ キーのないキーボードでは、多くの場合、エスケープ キー にマップされるため、たとえば+をシミュレートするには、キーを押してから離し、次に キーを押す必要があります。 MetaSEscMetaSEscS
GNU nano では、マウスなどのポインティング デバイスを使用して、ショートカット バーにある機能をアクティブにしたり、カーソルを配置したりすることもできます。
参照
注記
- ^ GPL-3.0以降: 2.0.7以降。
- ^ GPL-2.0以降: 1.0.6および1.1.3から2.0.6まで。
- ^ GPL-1.0 以降: TIP 0.5.0 から Nano 1.0.5 および Nano 1.1.2。
参考文献
- ^ 「まだ利用可能な最初の tarball (tip-0.5.0.tar.gz)」。
- ^ "[Info-nano] [ANNOUNCE] nano-8.2 がリリースされました". 2024年9月5日. 2024年9月5日閲覧。
- ^ 「COPYING file」. 2007年8月11日. 2020年12月2日閲覧– GNU Savannah経由.
- ^ 「ニュース」 2001-10-26.
- ^ ナノ FAQ: https://www.nano-editor.org/dist/v2.2/faq.html#1.3
- ^ 公式サイトFAQ。(2016年2月17日アクセス)
- ^ Allegretta, Chris (2008 年 3 月 18 日). 「GNU nano 2.1.0」. Nano-devel メーリング リスト. gnu.org . 2008 年3 月 18 日閲覧。
- ^ Allegretta, Chris (2015年3月23日). 「GNU nano 2.4.0」. Nano-devel メーリングリスト. gnu.org . 2015年4月18日閲覧。
- ^ Allegretta, Chris (2003 年 8 月 11 日). 「GNU nano 1.3 ブランチが CVS にオープン」. Nano-devel メーリング リスト. gnu.org . 2007 年1 月 25 日閲覧。
- ^ Ramsey, David Lawrence (2007 年 12 月 20 日)。「nano のメンテナーを退任します...」Nano-devel メーリング リスト。gnu.org。2007年12 月 20 日閲覧。
- ^ nano.git の NEWS 「ついに、nano は GNU GPL バージョン 3 以降でライセンスされ、そのドキュメントは GNU GPL バージョン 3 以降と GNU FDL バージョン 1.2 以降のデュアルライセンスになりました。」 (2007 年 12 月 20 日)
- ^ 「GNU nano: Who's who」www.nano-editor.org . 2020年11月8日閲覧。
- ^ nano-editor.org の nano ニュース「そして、このリリースをもって、私たちは群れから離れます... さようなら! そして、草のすべてに感謝します!」 (2016 年 6 月 22 日)
- ^ savannah.org の nano の名前から GNU マーカーを削除 (Benno Schulenberg、2016 年 6 月 13 日)
- ^ Re: (Nano-devel) Nano は GNU プログラムのままでいるべきでしょうか (以前は: lists.gnu.org の 2.5.4-p の時期です (2016 年 5 月 7 日)
- ^ sr #109076: savannah.gnu.org で nano を gnu から nongnu に移動するリクエスト (Benno Schulenberg 著、2016 年 6 月 22 日)
- ^ 「nano 2.6.0-1 (ソース amd64) を不安定版に受け入れました」。
- ^ 「svntogit/packages.git - 「packages」リポジトリの Git クローン」。
- ^ 私は GNU メンテナーチームに所属しています。この件についていくつか明確にしておきたいことがあります。まず、Nano は GNU プロジェクトを離れていません。news.ycombinator.com の Mike Gerwitz 氏 (2016 年 6 月)
- ^ Chris, Allegretta (2016年8月19日). 「[Nano-devel] nanoはGNUに残る」. lists.gnu.org . 2016年9月2日閲覧。
- ^ nano-editor.org の nano ニュース「今回のリリースで、私たちは GNU に戻ります。ほんの少しの間、私たちは虎になったような夢を見ました。しかし、私たちは群れに戻り、新鮮な緑の草という健康的な食事に戻りました。」 (2016 年 9 月 1 日)
外部リンク
- 公式サイト
