{"id":21858,"date":"2023-02-20T08:56:54","date_gmt":"2023-02-20T08:56:54","guid":{"rendered":"https:\/\/www.booksofall.com\/vi\/?post_type=product&#038;p=21858"},"modified":"2023-02-20T08:56:55","modified_gmt":"2023-02-20T08:56:55","slug":"gnu-emacs-manual","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/","title":{"rendered":"GNU Emacs Manual"},"content":{"rendered":"<h2>The Organization of the Screen<\/h2>\n<p>On a graphical display, such as on <a href=\"https:\/\/www.gnu.org\/\">GNU<\/a>\/<a href=\"https:\/\/www.linux.org\/\">Linux<\/a> using the<a href=\"https:\/\/www.x.org\/wiki\/\"> X Window System<\/a>, Emacs occupies a graphical window. On a text terminal, <a href=\"https:\/\/www.gnu.org\/software\/emacs\/\">Emacs<\/a> occupies the entire terminal screen. We will use the term <a href=\"https:\/\/www.gnu.org\/software\/emacs\/manual\/html_node\/elisp\/Frames.html\">frame<\/a> to mean a graphical window or terminal screen occupied by Emacs. Emacs behaves very similarly on both kinds of frames. It normally starts out with just one frame, but you can create additional frames if you wish (see Chapter 18 [Frames], page 187).<\/p>\n<p>Each frame consists of several distinct regions. At the top of the frame is a menu bar, which allows you to access commands via a series of menus. On a graphical display, directly below the menu bar is a tool bar, a row of icons that perform editing commands when you click on them. At the very bottom of the frame is an echo area, where informative messages are displayed and where you enter information when Emacs asks for it.<\/p>\n<p>The main area of the frame, below the <a href=\"https:\/\/www.gnu.org\/software\/emacs\/manual\/html_node\/elisp\/Tool-Bar.html\">tool bar<\/a> (if one exists) and above the echo area, is called the window. Henceforth in this manual, we will use the word \u201cwindow\u201d in this sense. Graphical display systems commonly use the word \u201cwindow\u201d with a different meaning; but, as stated above, we refer to those graphical windows as \u201cframes\u201d.<\/p>\n<p>An Emacs window is where the buffer\u2014the text or other graphics you are editing or viewing\u2014is displayed. On a graphical display, the window possesses a scroll bar on one side, which can be used to scroll through the buffer. The last line of the window is a mode line. This displays various information about what is going on in the buffer, such as whether there are unsaved changes, the editing modes that are in use, the current line number, and so forth.<\/p>\n<p>When you start Emacs, there is normally only one window in the frame. However, you can subdivide this window horizontally or vertically to create multiple windows, each of which can independently display a buffer (see Chapter 17 [Windows], page 178).<\/p>\n<p>At any time, one window is the selected window. On a graphical display, the selected window shows a more prominent cursor (usually solid and blinking); other windows show a less prominent cursor (usually a hollow box). On a text terminal, there is only one cursor, which is shown in the selected window. The buffer displayed in the selected window is called the current buffer, and it is where editing happens. Most Emacs commands implicitly apply to the current buffer; the text displayed in unselected windows is mostly visible for reference. If you use multiple frames on a graphical display, selecting a particular frame selects a window in that frame.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 750px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/01-gnu-emacs-manual-19ihzaz4ba?p=1\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":21869,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"GNU Emacs, began in 1970s and update until now, is a text editors with the characteristics of its extensibility. Learn more about it in this book now!"},"product_brand":[],"product_cat":[351],"product_tag":[],"class_list":{"0":"post-21858","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-ide-and-editors","8":"first","9":"instock","10":"shipping-taxable","11":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GNU Emacs Manual - BooksOfAll Vietnamese<\/title>\n<meta name=\"description\" content=\"GNU Emacs, began in 1970s and update until now, is a text editors with the characteristics of its extensibility. Learn more about it in this book now!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GNU Emacs Manual - BooksOfAll Vietnamese\" \/>\n<meta property=\"og:description\" content=\"GNU Emacs, began in 1970s and update until now, is a text editors with the characteristics of its extensibility. Learn more about it in this book now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Vietnamese\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-20T08:56:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/\",\"url\":\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/\",\"name\":\"GNU Emacs Manual - BooksOfAll Vietnamese\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg\",\"datePublished\":\"2023-02-20T08:56:54+00:00\",\"dateModified\":\"2023-02-20T08:56:55+00:00\",\"description\":\"GNU Emacs, began in 1970s and update until now, is a text editors with the characteristics of its extensibility. Learn more about it in this book now!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg\",\"contentUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg\",\"width\":\"595\",\"height\":\"842\",\"caption\":\"GNU Emacs Manual\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/vi\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/vi\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GNU Emacs Manual\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#website\",\"url\":\"https:\/\/www.booksofall.com\/vi\/\",\"name\":\"BooksOfAll Vietnamese\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/vi\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#organization\",\"name\":\"BooksOfAll Vietnamese\",\"url\":\"https:\/\/www.booksofall.com\/vi\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Vietnamese\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GNU Emacs Manual - BooksOfAll Vietnamese","description":"GNU Emacs, began in 1970s and update until now, is a text editors with the characteristics of its extensibility. Learn more about it in this book now!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/","og_locale":"vi_VN","og_type":"article","og_title":"GNU Emacs Manual - BooksOfAll Vietnamese","og_description":"GNU Emacs, began in 1970s and update until now, is a text editors with the characteristics of its extensibility. Learn more about it in this book now!","og_url":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/","og_site_name":"BooksOfAll Vietnamese","article_modified_time":"2023-02-20T08:56:55+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"2 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/","url":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/","name":"GNU Emacs Manual - BooksOfAll Vietnamese","isPartOf":{"@id":"https:\/\/www.booksofall.com\/vi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg","datePublished":"2023-02-20T08:56:54+00:00","dateModified":"2023-02-20T08:56:55+00:00","description":"GNU Emacs, began in 1970s and update until now, is a text editors with the characteristics of its extensibility. Learn more about it in this book now!","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#primaryimage","url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg","contentUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/02\/GNU-Emacs-Manual.jpg","width":"595","height":"842","caption":"GNU Emacs Manual"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/vi\/gnu-emacs-manual\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/vi\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/vi\/categories\/"},{"@type":"ListItem","position":3,"name":"GNU Emacs Manual"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/vi\/#website","url":"https:\/\/www.booksofall.com\/vi\/","name":"BooksOfAll Vietnamese","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/vi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/vi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/vi\/#organization","name":"BooksOfAll Vietnamese","url":"https:\/\/www.booksofall.com\/vi\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Vietnamese"},"image":{"@id":"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product\/21858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/media\/21869"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/media?parent=21858"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_brand?post=21858"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_cat?post=21858"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_tag?post=21858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}