{"id":121335,"date":"2024-05-02T10:22:18","date_gmt":"2024-05-02T01:22:18","guid":{"rendered":"https:\/\/softantenna.com\/blog\/?p=121335"},"modified":"2024-05-02T10:22:18","modified_gmt":"2024-05-02T01:22:18","slug":"nano-8-0","status":"publish","type":"post","link":"https:\/\/softantenna.com\/blog\/nano-8-0\/","title":{"rendered":"GNU nano 8.0\u304c\u30ea\u30ea\u30fc\u30b9\u3002\u30e2\u30c0\u30f3\u30d0\u30a4\u30f3\u30c7\u30a3\u30f3\u30b0\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u5c0e\u5165\u3055\u308c\u308b"},"content":{"rendered":"<p><img decoding=\"async\" style=\"display:block; margin-left:auto; margin-right:auto;\" src=\"https:\/\/softantenna.com\/blog\/wp-content\/uploads\/2024\/05\/s_20240502_100847.jpg\" alt=\"S 20240502 100847\" title=\"s_20240502_100847.jpg\" border=\"0\" width=\"953\" height=\"596\" \/><\/p>\n<p>GNU\u304c\u958b\u767a\u3059\u308b\u30c6\u30ad\u30b9\u30c8\u30a8\u30c7\u30a3\u30bf\u300c<a href=\"https:\/\/nano-editor.org\/\">GNU nano 8.0<\/a>\u300d\u304c5\u67081\u65e5\u306b<a href=\"https:\/\/lists.gnu.org\/archive\/html\/info-gnu\/2024-05\/msg00000.html\">\u30ea\u30ea\u30fc\u30b9<\/a>\u3055\u308c\u307e\u3057\u305f(<a href=\"https:\/\/www.phoronix.com\/news\/Nano-8.0-Released\">Phoronix<\/a>)\u3002<\/p>\n<p>nano 8.0\u3067\u306f\u30e2\u30c0\u30f3\u30d0\u30a4\u30f3\u30c7\u30a3\u30f3\u30b0\u30aa\u30d7\u30b7\u30e7\u30f3(<code>--modernbindings<\/code>)\u304c\u5c0e\u5165\u3055\u308c\u3001\u300c^Q quit\u3001^X cut\u3001^C copy\u3001^V paste\u3001^Z undo\u3001^Y redo\u300d\u306e\u3088\u3046\u306a\u73fe\u4ee3\u7684\u306a\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u63a1\u7528\u3055\u308c\u3066\u3044\u308b\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u304c\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<blockquote><p>\n--modernbindings<\/p>\n<p>Use key bindings similar to the ones that most modern programs use: ^X cuts, ^C copies, ^V pastes, ^Z undoes, ^Y redoes, ^F searches forward, ^G searches next, ^S saves, ^O opens a file, ^Q quits, and (when the terminal permits) ^H shows help. Furthermore, ^A sets the mark, ^R makes replacements, ^D searches previous, ^P shows the position, ^T goes to a line, ^W writes out a file, and ^E executes a command. Note that this overrides option -p (--preserve).<\/p>\n<\/blockquote>\n<p>\u3053\u306e\u30ad\u30fc\u30d0\u30a4\u30f3\u30c9\u306fnano\u306e\u5b9f\u884c\u30d5\u30a1\u30a4\u30eb\u3084\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u304c\"e\"\u3067\u59cb\u307e\u308b\u5834\u5408\u306b\u81ea\u52d5\u7684\u306b\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<p>\u30ea\u30ea\u30fc\u30b9\u30ce\u30fc\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\u3002<\/p>\n<blockquote>\n<p>\u2022 By default ^F is bound to starting a forward search, and ^B to<br \/>\n  starting a backward search, while M-F and M-B repeat the search<br \/>\n  in the corresponding direction.  (See the documentation if you<br \/>\n  want the old bindings back.)<br \/>\n\u2022 Command-line option --modernbindings (-\/) makes ^Q quit, ^X cut,<br \/>\n  ^C copy, ^V paste, ^Z undo, ^Y redo, ^O open a file, ^W write a<br \/>\n  file, ^R replace, ^G find again, ^D find again backwards, ^A set<br \/>\n  the mark, ^T jump to a line, ^P show the position, and ^E execute.<br \/>\n\u2022 Above modern bindings are activated also when the name of nano's<br \/>\n  executable (or a symlink to it) starts with the letter \"e\".<br \/>\n\u2022 To open a file at a certain line number, one can now use also<br \/>\n  `nano filename:number`, besides `nano +number filename`.<br \/>\n\u2022 <Alt+Home> and <Alt+End> put the cursor on the first and last<br \/>\n  row in the viewport, while retaining the horizontal position.<br \/>\n\u2022 When the three digits in an #RGB color code are all the same,<br \/>\n  the code is mapped to the xterm grey scale, giving access to<br \/>\n  fourteen levels of grey instead of just four.<br \/>\n\u2022 For easier access, M-\" is bound to placing\/removing an anchor,<br \/>\n  and M-' to jumping to the next anchor.<br \/>\n\u2022 Whenever an error occurs, the keystroke buffer is cleared, thus<br \/>\n  stopping the execution of a macro or a string bind.<br \/>\n\u2022 The mousewheel scrolls the viewport instead of moving the cursor<\/p>\n<\/blockquote>\n<p>\u6700\u65b0\u7248\u306f<a href=\"https:\/\/nano-editor.org\/\">\u516c\u5f0f\u30b5\u30a4\u30c8<\/a>\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<table>\n<tr>\n<th rowspan='4' style='white-space: nowrap;'><img decoding=\"async\" style=\"max-width: 52px; height: auto;\" src=\"https:\/\/softantenna.com\/uploads\/software\/7152\/i_screenshot1.jpg\" \/><\/th>\n<th style='white-space: nowrap;'>\u30bf\u30a4\u30c8\u30eb<\/th>\n<td>GNU nano<\/td>\n<\/tr>\n<tr>\n<th style='white-space: nowrap;'>\u516c\u5f0f\u30b5\u30a4\u30c8<\/th>\n<td><a href=\"http:\/\/www.nano-editor.org\/\">http:\/\/www.nano-editor.org\/<\/a><\/td>\n<\/tr>\n<tr>\n<th style='white-space: nowrap;'>\u30bd\u30d5\u30c8\u30a2\u30f3\u30c6\u30ca<\/th>\n<td><a href=\"https:\/\/softantenna.com\/softwares\/7152-gnu-nano\">https:\/\/softantenna.com\/softwares\/7152-gnu-nano<\/a><\/td>\n<\/tr>\n<tr>\n<th style='white-space: nowrap;'>\u8aac\u660e<\/th>\n<td>GNU\u304c\u958b\u767a\u3059\u308b\u30df\u30cb\u30de\u30eb\u306a\u30c6\u30ad\u30b9\u30c8\u30a8\u30c7\u30a3\u30bf\u3002<\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>GNU\u304c\u958b\u767a\u3059\u308b\u30c6\u30ad\u30b9\u30c8\u30a8\u30c7\u30a3\u30bf\u300cGNU nano 8.0\u300d\u304c5\u67081\u65e5\u306b\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u307e\u3057\u305f(Phoronix)\u3002 nano 8.0\u3067\u306f\u30e2\u30c0\u30f3\u30d0\u30a4\u30f3\u30c7\u30a3\u30f3\u30b0\u30aa\u30d7\u30b7\u30e7\u30f3(--modernbindings)\u304c\u5c0e\u5165\u3055\u308c\u3001\u300c^Q  [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":121336,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":"","footnotes":""},"categories":[75],"tags":[4052],"class_list":["post-121335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-nano"],"_links":{"self":[{"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/posts\/121335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/comments?post=121335"}],"version-history":[{"count":0,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/posts\/121335\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/media\/121336"}],"wp:attachment":[{"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/media?parent=121335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/categories?post=121335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/tags?post=121335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}