summaryrefslogtreecommitdiffstats
path: root/using-delta-with-gnu-screen.html
diff options
context:
space:
mode:
Diffstat (limited to 'using-delta-with-gnu-screen.html')
-rw-r--r--using-delta-with-gnu-screen.html193
1 files changed, 193 insertions, 0 deletions
diff --git a/using-delta-with-gnu-screen.html b/using-delta-with-gnu-screen.html
new file mode 100644
index 00000000..f63932ec
--- /dev/null
+++ b/using-delta-with-gnu-screen.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML>
+<html lang="en" class="sidebar-visible no-js light">
+ <head>
+ <!-- Book generated using mdBook -->
+ <meta charset="UTF-8">
+ <title>Using Delta with GNU Screen - delta</title>
+ <!-- Custom HTML head -->
+ <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
+ <meta name="description" content="">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ <meta name="theme-color" content="#ffffff" />
+
+ <link rel="icon" href="favicon.svg">
+ <link rel="shortcut icon" href="favicon.png">
+ <link rel="stylesheet" href="css/variables.css">
+ <link rel="stylesheet" href="css/general.css">
+ <link rel="stylesheet" href="css/chrome.css">
+ <link rel="stylesheet" href="css/print.css" media="print">
+ <!-- Fonts -->
+ <link rel="stylesheet" href="FontAwesome/css/font-awesome.css">
+ <link rel="stylesheet" href="fonts/fonts.css">
+ <!-- Highlight.js Stylesheets -->
+ <link rel="stylesheet" href="highlight.css">
+ <link rel="stylesheet" href="tomorrow-night.css">
+ <link rel="stylesheet" href="ayu-highlight.css">
+
+ <!-- Custom theme stylesheets -->
+ </head>
+ <body>
+ <!-- Provide site root to javascript -->
+ <script type="text/javascript">
+ var path_to_root = "";
+ var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light";
+ </script>
+
+ <!-- Work around some values being stored in localStorage wrapped in quotes -->
+ <script type="text/javascript">
+ try {
+ var theme = localStorage.getItem('mdbook-theme');
+ var sidebar = localStorage.getItem('mdbook-sidebar');
+
+ if (theme.startsWith('"') && theme.endsWith('"')) {
+ localStorage.setItem('mdbook-theme', theme.slice(1, theme.length - 1));
+ }
+
+ if (sidebar.startsWith('"') && sidebar.endsWith('"')) {
+ localStorage.setItem('mdbook-sidebar', sidebar.slice(1, sidebar.length - 1));
+ }
+ } catch (e) { }
+ </script>
+
+ <!-- Set the theme before any content is loaded, prevents flash -->
+ <script type="text/javascript">
+ var theme;
+ try { theme = localStorage.getItem('mdbook-theme'); } catch(e) { }
+ if (theme === null || theme === undefined) { theme = default_theme; }
+ var html = document.querySelector('html');
+ html.classList.remove('no-js')
+ html.classList.remove('light')
+ html.classList.add(theme);
+ html.classList.add('js');
+ </script>
+
+ <!-- Hide / unhide sidebar before it is displayed -->
+ <script type="text/javascript">
+ var html = document.querySelector('html');
+ var sidebar = 'hidden';
+ if (document.body.clientWidth >= 1080) {
+ try { sidebar = localStorage.getItem('mdbook-sidebar'); } catch(e) { }
+ sidebar = sidebar || 'visible';
+ }
+ html.classList.remove('sidebar-visible');
+ html.classList.add("sidebar-" + sidebar);
+ </script>
+
+ <nav id="sidebar" class="sidebar" aria-label="Table of contents">
+ <div class="sidebar-scrollbox">
+ <ol class="chapter"><li class="chapter-item expanded "><a href="introduction.html"><strong aria-hidden="true">1.</strong> Introduction</a></li><li class="chapter-item expanded "><a href="get-started.html"><strong aria-hidden="true">2.</strong> Get started</a></li><li class="chapter-item expanded "><a href="features.html"><strong aria-hidden="true">3.</strong> Features</a></li><li class="chapter-item expanded "><a href="installation.html"><strong aria-hidden="true">4.</strong> Installation</a></li><li class="chapter-item expanded "><a href="configuration.html"><strong aria-hidden="true">5.</strong> Configuration</a></li><li class="chapter-item expanded "><a href="how-delta-works.html"><strong aria-hidden="true">6.</strong> How delta works</a></li><li class="chapter-item expanded "><a href="usage.html"><strong aria-hidden="true">7.</strong> Usage</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="choosing-colors-styles.html"><strong aria-hidden="true">7.1.</strong> Choosing colors (styles)</a></li><li class="chapter-item expanded "><a href="line-numbers.html"><strong aria-hidden="true">7.2.</strong> Line numbers</a></li><li class="chapter-item expanded "><a href="side-by-side-view.html"><strong aria-hidden="true">7.3.</strong> Side-by-side view</a></li><li class="chapter-item expanded "><a href="grep.html"><strong aria-hidden="true">7.4.</strong> Grep</a></li><li class="chapter-item expanded "><a href="features-named-groups-of-settings.html"><strong aria-hidden="true">7.5.</strong> &quot;Features&quot;: named groups of settings</a></li><li class="chapter-item expanded "><a href="custom-themes.html"><strong aria-hidden="true">7.6.</strong> Custom themes</a></li><li class="chapter-item expanded "><a href="diff-highlight-and-diff-so-fancy-emulation.html"><strong aria-hidden="true">7.7.</strong> diff-highlight and diff-so-fancy emulation</a></li><li class="chapter-item expanded "><a href="color-moved-support.html"><strong aria-hidden="true">7.8.</strong> --color-moved support</a></li><li class="chapter-item expanded "><a href="navigation-keybindings-for-large-diffs.html"><strong aria-hidden="true">7.9.</strong> Navigation keybindings for large diffs</a></li><li class="chapter-item expanded "><a href="merge-conflicts.html"><strong aria-hidden="true">7.10.</strong> Merge conflicts</a></li><li class="chapter-item expanded "><a href="git-blame.html"><strong aria-hidden="true">7.11.</strong> Git blame</a></li><li class="chapter-item expanded "><a href="24-bit-color-truecolor.html"><strong aria-hidden="true">7.12.</strong> 24 bit color (truecolor)</a></li><li class="chapter-item expanded "><a href="using-delta-with-gnu-screen.html" class="active"><strong aria-hidden="true">7.13.</strong> Using Delta with GNU Screen</a></li><li class="chapter-item expanded "><a href="using-delta-on-windows.html"><strong aria-hidden="true">7.14.</strong> Using Delta on Windows</a></li><li class="chapter-item expanded "><a href="mouse-scrolling.html"><strong aria-hidden="true">7.15.</strong> Mouse scrolling</a></li><li class="chapter-item expanded "><a href="using-delta-with-magit.html"><strong aria-hidden="true">7.16.</strong> Using Delta with Magit</a></li><li class="chapter-item expanded "><a href="supported-languages-and-themes.html"><strong aria-hidden="true">7.17.</strong> Supported languages and themes</a></li></ol></li><li class="chapter-item expanded "><a href="comparisons-with-other-tools.html"><strong aria-hidden="true">8.</strong> Comparisons with other tools</a></li><li class="chapter-item expanded "><a href="build-delta-from-source.html"><strong aria-hidden="true">9.</strong> Build delta from source</a></li><li class="chapter-item expanded "><a href="related-projects.html"><strong aria-hidden="true">10.</strong> Related projects</a></li><li class="chapter-item expanded "><a href="full---help-output.html"><strong aria-hidden="true">11.</strong> Full --help output</a></li><li class="chapter-item expanded "><a href="delta-configs-used-in-screenshots.html"><strong aria-hidden="true">12.</strong> Delta configs used in screenshots</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="side-by-side-view-1.html"><strong aria-hidden="true">12.1.</strong> Side-by-side view</a></li></ol></li></ol>
+ </div>
+ <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
+ </nav>
+
+ <div id="page-wrapper" class="page-wrapper">
+
+ <div class="page">
+ <div id="menu-bar-hover-placeholder"></div>
+ <div id="menu-bar" class="menu-bar sticky bordered">
+ <div class="left-buttons">
+ <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar">
+ <i class="fa fa-bars"></i>
+ </button>
+ <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list">
+ <i class="fa fa-paint-brush"></i>
+ </button>
+ <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu">
+ <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li>
+ <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li>
+ <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li>
+ <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li>
+ <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li>
+ </ul>
+ <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar">
+ <i class="fa fa-search"></i>
+ </button>
+ </div>
+
+ <h1 class="menu-title">delta</h1>
+
+ <div class="right-buttons">
+ <a href="print.html" title="Print this book" aria-label="Print this book">
+ <i id="print-button" class="fa fa-print"></i>
+ </a>
+ </div>
+ </div>
+
+ <div id="search-wrapper" class="hidden">
+ <form id="searchbar-outer" class="searchbar-outer">
+ <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header">
+ </form>
+ <div id="searchresults-outer" class="searchresults-outer hidden">
+ <div id="searchresults-header" class="searchresults-header"></div>
+ <ul id="searchresults">
+ </ul>
+ </div>
+ </div>
+ <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM -->
+ <script type="text/javascript">
+ document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible');
+ document.getElementById('sidebar').setAttribute('aria-hidden', sidebar !== 'visible');
+ Array.from(document.querySelectorAll('#sidebar a')).forEach(function(link) {
+ link.setAttribute('tabIndex', sidebar === 'visible' ? 0 : -1);
+ });
+ </script>
+
+ <div id="content" class="content">
+ <main>
+ <h1 id="using-delta-with-gnu-screen"><a class="header" href="#using-delta-with-gnu-screen">Using Delta with GNU Screen</a></h1>
+<p>When working in Screen without true color output, it might be that colors supposed to be different look the same in XTerm compatible terminals. If that is the case, make sure the following settings are included in your <code>screenrc</code> file:</p>
+<pre><code class="language-Shell">term screen-256color
+termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' # ANSI (256-color) patterns - AB: background, AF: foreground
+attrcolor b &quot;.I&quot; # use bright colors for bold text
+</code></pre>
+<p>If despite having those settings you still only get a limited set of colors, your build of Screen might have been configured without the <code>--enable-colors256</code> flag. If this is the case, you have two options :</p>
+<ul>
+<li>If available for your OS, get a different package of Screen. Otherwise</li>
+<li>Build your own binary :
+<ul>
+<li>Download and extract a release tarball from https://ftp.gnu.org/gnu/screen/</li>
+<li><code>cd</code> into the newly extracted folder</li>
+<li>Follow the instructions in the <code>INSTALL</code> file, and when running the <code>./configure</code> command apply the <code>--enable-colors256</code> flag.</li>
+</ul>
+</li>
+</ul>
+
+ </main>
+
+ <nav class="nav-wrapper" aria-label="Page navigation">
+ <!-- Mobile navigation buttons -->
+ <a rel="prev" href="24-bit-color-truecolor.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
+ <i class="fa fa-angle-left"></i>
+ </a>
+ <a rel="next" href="using-delta-on-windows.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
+ <i class="fa fa-angle-right"></i>
+ </a>
+ <div style="clear: both"></div>
+ </nav>
+ </div>
+ </div>
+
+ <nav class="nav-wide-wrapper" aria-label="Page navigation">
+ <a rel="prev" href="24-bit-color-truecolor.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
+ <i class="fa fa-angle-left"></i>
+ </a>
+ <a rel="next" href="using-delta-on-windows.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
+ <i class="fa fa-angle-right"></i>
+ </a>
+ </nav>
+
+ </div>
+
+ <script type="text/javascript">
+ window.playground_copyable = true;
+ </script>
+ <script src="elasticlunr.min.js" type="text/javascript" charset="utf-8"></script>
+ <script src="mark.min.js" type="text/javascript" charset="utf-8"></script>
+ <script src="searcher.js" type="text/javascript" charset="utf-8"></script>
+ <script src="clipboard.min.js" type="text/javascript" charset="utf-8"></script>
+ <script src="highlight.js" type="text/javascript" charset="utf-8"></script>
+ <script src="book.js" type="text/javascript" charset="utf-8"></script>
+
+ <!-- Custom JS scripts -->
+ </body>
+</html>