両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン |
linux:bat [2024/03/18 03:03] – ともやん | linux:bat [2024/04/22 07:54] (現在) – [設定] ともやん |
---|
<font color="#2AA1B3"># Use Bourne Again Shell (bash) syntax for .commonshrc files</font> | <font color="#2AA1B3"># Use Bourne Again Shell (bash) syntax for .commonshrc files</font> |
--map-syntax ".commonshrc:Bourne Again Shell (bash)" | --map-syntax ".commonshrc:Bourne Again Shell (bash)" |
| </pre></html></WRAP> |
| Or |
| <WRAP color_command><html><pre> |
| <font color="#FF8700"><b>$</b></font> <font color="#26A269">bat</font> <font color="#A347BA">--generate-config-file</font> |
| </pre></html></WRAP> |
| <WRAP color_result><html><pre> |
| Success! Config file written to /home/tomoyan/.config/bat/config |
| </pre></html></WRAP> |
| <WRAP color_command><html><pre> |
| <font color="#FF8700"><b>$</b></font> <font color="#26A269">bat</font> <font color="#A347BA">$</font><font color="#12488B"><b>(</b></font><font color="#26A269">bat</font> <font color="#A347BA">--config-file</font><font color="#12488B"><b>)</b></font> |
| </pre></html></WRAP> |
| <WRAP color_result_hlong><html><pre class=BatN> |
| <font color="#444444">───────┬──────────────────────────────────────────────────────────────────────────────────────────────────────</font> |
| <font color="#444444">│ </font>File: <b>/home/tomoyan/.config/bat/config</b> |
| <font color="#444444">───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────</font> |
| <font color="#444444"> 1</font> <font color="#444444">│</font> <font color="#7C7865"># This is `bat`s configuration file. Each line either contains a comment or</font> |
| <font color="#444444"> 2</font> <font color="#444444">│</font> <font color="#7C7865"># a command-line option that you want to pass to `bat` by default. You can</font> |
| <font color="#444444"> 3</font> <font color="#444444">│</font> <font color="#7C7865"># run `bat --help` to get a list of all possible configuration options.</font> |
| <font color="#444444"> 4</font> <font color="#444444">│</font> |
| <font color="#444444"> 5</font> <font color="#444444">│</font> <font color="#7C7865"># Specify desired highlighting theme (e.g. "TwoDark"). Run `bat --list-themes`</font> |
| <font color="#444444"> 6</font> <font color="#444444">│</font> <font color="#7C7865"># for a list of all available themes</font> |
| <font color="#444444"> 7</font> <font color="#444444">│</font> <font color="#7C7865">#--theme="TwoDark"</font> |
| <font color="#444444"> 8</font> <font color="#444444">│</font> |
| <font color="#444444"> 9</font> <font color="#444444">│</font> <font color="#7C7865"># Enable this to use italic text on the terminal. This is not supported on all</font> |
| <font color="#444444"> 10</font> <font color="#444444">│</font> <font color="#7C7865"># terminal emulators (like tmux, by default):</font> |
| <font color="#444444"> 11</font> <font color="#444444">│</font> <font color="#7C7865">#--italic-text=always</font> |
| <font color="#444444"> 12</font> <font color="#444444">│</font> |
| <font color="#444444"> 13</font> <font color="#444444">│</font> <font color="#7C7865"># Uncomment the following line to disable automatic paging:</font> |
| <font color="#444444"> 14</font> <font color="#444444">│</font> <font color="#7C7865">#--paging=never</font> |
| <font color="#444444"> 15</font> <font color="#444444">│</font> |
| <font color="#444444"> 16</font> <font color="#444444">│</font> <font color="#7C7865"># Uncomment the following line if you are using less version >= 551 and want to</font> |
| <font color="#444444"> 17</font> <font color="#444444">│</font> <font color="#7C7865"># enable mouse scrolling support in `bat` when running inside tmux. This might</font> |
| <font color="#444444"> 18</font> <font color="#444444">│</font> <font color="#7C7865"># disable text selection, unless you press shift.</font> |
| <font color="#444444"> 19</font> <font color="#444444">│</font> <font color="#7C7865">#--pager="less --RAW-CONTROL-CHARS --quit-if-one-screen --mouse"</font> |
| <font color="#444444"> 20</font> <font color="#444444">│</font> |
| <font color="#444444"> 21</font> <font color="#444444">│</font> <font color="#7C7865"># Syntax mappings: map a certain filename pattern to a language.</font> |
| <font color="#444444"> 22</font> <font color="#444444">│</font> <font color="#7C7865"># Example 1: use the C++ syntax for Arduino .ino files</font> |
| <font color="#444444"> 23</font> <font color="#444444">│</font> <font color="#7C7865"># Example 2: Use ".gitignore"-style highlighting for ".ignore" files</font> |
| <font color="#444444"> 24</font> <font color="#444444">│</font> <font color="#7C7865">#--map-syntax "*.ino:C++"</font> |
| <font color="#444444"> 25</font> <font color="#444444">│</font> <font color="#7C7865">#--map-syntax ".ignore:Git Ignore"</font> |
| <font color="#444444">───────┴──────────────────────────────────────────────────────────────────────────────────────────────────────</font> |
| </pre></html></WRAP> |
| |
| </WRAP> |
| |
| pager を使用しない、枠線が必要ない場合は、さらに設定を追加する🤔\\ |
| <WRAP color_term> |
| <WRAP color_command><html><pre> |
| <font color="#FF8700"><b>$</b></font> <font color="#26A269">echo</font> <font color="#A2734C">'--paging=never'</font> <font color="#12488B"><b>>></b></font> <font color="#A347BA">$</font><font color="#12488B"><b>(</b></font><font color="#26A269">bat</font> <font color="#A347BA">--config-file</font><font color="#12488B"><b>)</b></font> |
| <font color="#FF8700"><b>$</b></font> <font color="#26A269">echo</font> <font color="#A2734C">'--style=numbers'</font> <font color="#12488B"><b>>></b></font> <font color="#A347BA">$</font><font color="#12488B"><b>(</b></font><font color="#26A269">bat</font> <font color="#A347BA">--config-file</font><font color="#12488B"><b>)</b></font> |
| <font color="#FF8700"><b>$</b></font> <font color="#26A269">bat</font> <font color="#A347BA">$</font><font color="#12488B"><b>(</b></font><font color="#26A269">bat</font> <font color="#A347BA">--config-file</font><font color="#12488B"><b>)</b></font> |
| </pre></html></WRAP> |
| <WRAP color_result><html><pre class=Bat> |
| <font color="#444444"> 1</font> <font color="#7C7865"># Use C++ syntax for Arduino .ino files</font> |
| <font color="#444444"> 2</font> <font color="#FFFFFF">--map-syntax "</font><font color="#E6DB74">*.ino:C++</font><font color="#FFFFFF">"</font> |
| <font color="#444444"> 3</font> |
| <font color="#444444"> 4</font> <font color="#7C7865"># Use ".gitignore"-style highlighting for ".ignore" files</font> |
| <font color="#444444"> 5</font> <font color="#FFFFFF">--map-syntax "</font><font color="#E6DB74">.ignore:Git Ignore</font><font color="#FFFFFF">"</font> |
| <font color="#444444"> 6</font> |
| <font color="#444444"> 7</font> <font color="#7C7865"># Use Bourne Again Shell (bash) syntax for .commonshrc files</font> |
| <font color="#444444"> 8</font> <font color="#FFFFFF">--map-syntax "</font><font color="#E6DB74">.commonshrc:Bourne Again Shell (bash)</font><font color="#FFFFFF">"</font> |
| <font color="#444444"> 9</font> |
| <font color="#444444"> 10</font> <font color="#FFFFFF">--paging</font><font color="#F92672">=</font><font color="#E6DB74">never</font> |
| <font color="#444444"> 11</font> <font color="#FFFFFF">--style</font><font color="#F92672">=</font><font color="#E6DB74">numbers</font> |
</pre></html></WRAP> | </pre></html></WRAP> |
</WRAP> | </WRAP> |
</pre></html></WRAP> | </pre></html></WRAP> |
</WRAP> | </WRAP> |
| |
| ===== 参考文献 ===== |
| [[https://kbknapp.dev/strace-navi/|Kevin K's Blog - strace with Navi]]\\ |
| |