Update HTML
This commit is contained in:
626
docs/ranger.html
626
docs/ranger.html
@@ -4,7 +4,7 @@
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-01-28 mar. 21:32 -->
|
||||
<!-- 2020-03-01 dim. 22:50 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Ranger Configuration</title>
|
||||
@@ -201,50 +201,28 @@
|
||||
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script type="text/javascript" src="./js/readtheorg.js"></script>
|
||||
<script type="text/javascript">
|
||||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this tag.
|
||||
|
||||
Copyright (C) 2012-2020 Free Software Foundation, Inc.
|
||||
|
||||
The JavaScript code in this tag is free software: you can
|
||||
redistribute it and/or modify it under the terms of the GNU
|
||||
General Public License (GNU GPL) as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option)
|
||||
any later version. The code is distributed WITHOUT ANY WARRANTY;
|
||||
without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
||||
|
||||
As additional permission under GNU GPL version 3 section 7, you
|
||||
may distribute non-source (e.g., minimized or compacted) forms of
|
||||
that code without the copy of the GNU GPL normally required by
|
||||
section 4, provided you include this license notice and a URL
|
||||
through which recipients can access the Corresponding Source.
|
||||
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this tag.
|
||||
*/
|
||||
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later
|
||||
<!--/*--><![CDATA[/*><!--*/
|
||||
function CodeHighlightOn(elem, id)
|
||||
{
|
||||
var target = document.getElementById(id);
|
||||
if(null != target) {
|
||||
elem.cacheClassElem = elem.className;
|
||||
elem.cacheClassTarget = target.className;
|
||||
target.className = "code-highlighted";
|
||||
elem.className = "code-highlighted";
|
||||
}
|
||||
}
|
||||
function CodeHighlightOff(elem, id)
|
||||
{
|
||||
var target = document.getElementById(id);
|
||||
if(elem.cacheClassElem)
|
||||
elem.className = elem.cacheClassElem;
|
||||
if(elem.cacheClassTarget)
|
||||
target.className = elem.cacheClassTarget;
|
||||
}
|
||||
/*]]>*///-->
|
||||
function CodeHighlightOn(elem, id)
|
||||
{
|
||||
var target = document.getElementById(id);
|
||||
if(null != target) {
|
||||
elem.cacheClassElem = elem.className;
|
||||
elem.cacheClassTarget = target.className;
|
||||
target.className = "code-highlighted";
|
||||
elem.className = "code-highlighted";
|
||||
}
|
||||
}
|
||||
function CodeHighlightOff(elem, id)
|
||||
{
|
||||
var target = document.getElementById(id);
|
||||
if(elem.cacheClassElem)
|
||||
elem.className = elem.cacheClassElem;
|
||||
if(elem.cacheClassTarget)
|
||||
target.className = elem.cacheClassTarget;
|
||||
}
|
||||
/*]]>*///-->
|
||||
// @license-end
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
@@ -274,7 +252,11 @@ for the JavaScript code in this tag.
|
||||
<li><a href="#org1847974">Compress Script</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org33076f2">Delete first page of pdf</a></li>
|
||||
<li><a href="#org33076f2">Delete first page of pdf</a>
|
||||
<ul>
|
||||
<li><a href="#orgf053d1a">Delete first page of PDF</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org3f70c1c">Convert PDF to PNG</a></li>
|
||||
<li><a href="#orge52c50c">Magit Status</a></li>
|
||||
<li><a href="#org621f8e8">Upload with 0x0 (previously Tansfer.sh)</a>
|
||||
@@ -284,60 +266,38 @@ for the JavaScript code in this tag.
|
||||
</li>
|
||||
<li><a href="#orge19a16e">Open current folder with PCManFM</a></li>
|
||||
<li><a href="#org1886892">Open with Emacs</a></li>
|
||||
<li><a href="#org8c9137b">Print on Rnice</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgd08d096">Define keys for the browser</a>
|
||||
<ul>
|
||||
<li><a href="#org4d175ab">Basic</a></li>
|
||||
<li><a href="#org2766b39">Basic</a></li>
|
||||
<li><a href="#org5904486">Open Shell in current directory</a></li>
|
||||
<li><a href="#org8c9137b">Print on Rnice</a></li>
|
||||
<li><a href="#org0c81d35">Open With</a></li>
|
||||
<li><a href="#orgada203d">Filter</a></li>
|
||||
<li><a href="#org0c0165f">Change the line mode</a></li>
|
||||
<li><a href="#orgb764b86">Tagging / Marking</a></li>
|
||||
<li><a href="#orge2aa1a3">VIM-like</a></li>
|
||||
<li><a href="#orgffebb62">Jumping around</a></li>
|
||||
<li><a href="#orgd53d40d"><span class="todo TODO">TODO</span> Go to special folders</a></li>
|
||||
<li><a href="#org0c81d35"><span class="todo TODO">TODO</span> Open With</a></li>
|
||||
<li><a href="#org2a0ce0d">External Programs</a></li>
|
||||
<li><a href="#orgd53d40d">Go to special folders</a></li>
|
||||
<li><a href="#orge844226">Get size of folders</a></li>
|
||||
<li><a href="#org09eae76">Yank path of directory/file</a></li>
|
||||
<li><a href="#orga975d9b">Filesystem Operations</a></li>
|
||||
<li><a href="#orgf96f786">Drag and Drop</a></li>
|
||||
<li><a href="#orge5d17bd"><span class="todo TODO">TODO</span> Rename</a></li>
|
||||
<li><a href="#org16777fd">Rename files - like vim bindings</a></li>
|
||||
<li><a href="#org06db4c5">Rename files</a></li>
|
||||
<li><a href="#orgb374e3c">Paste files</a></li>
|
||||
<li><a href="#org2b7dea6">Delete and move files</a></li>
|
||||
<li><a href="#orgb3c7fc8">Copy files</a></li>
|
||||
<li><a href="#org380261d">Temporary workarounds</a></li>
|
||||
<li><a href="#org71e2066">Searching</a></li>
|
||||
<li><a href="#org553185e">Tabs</a></li>
|
||||
<li><a href="#org1d2e389">Sorting</a></li>
|
||||
<li><a href="#orgbaecc7e">Settings</a></li>
|
||||
<li><a href="#orgc0b9c58">Bookmarks</a></li>
|
||||
<li><a href="#org49ef9ef">Custom Mapping</a></li>
|
||||
<li><a href="#org7fe9653">Generate all the chmod bindings with some python help:</a></li>
|
||||
<li><a href="#org75b9bf9">FZF</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgdcee9fb">Define keys for the console</a>
|
||||
<ul>
|
||||
<li><a href="#orgd25e256">Basic</a></li>
|
||||
<li><a href="#orge4ef38a">Basic</a></li>
|
||||
<li><a href="#orgb9d20bd">Move around</a></li>
|
||||
<li><a href="#org357eb3a">Line Editing</a></li>
|
||||
<li><a href="#orgd6a7ee3">And of course the emacs way</a></li>
|
||||
<li><a href="#org19abab4">Others</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org6e5bd62">Pager Keybindings</a>
|
||||
<ul>
|
||||
<li><a href="#org87aa8b8">Movement</a></li>
|
||||
<li><a href="#org06ac5b6">Basic</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org6675602">Taskview Keybindings</a>
|
||||
<ul>
|
||||
<li><a href="#orgb9bd2ed">Movement</a></li>
|
||||
<li><a href="#orgc3a5d1e">Changing priority and deleting tasks</a></li>
|
||||
<li><a href="#org2766b39">Basic</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -367,13 +327,11 @@ for the JavaScript code in this tag.
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">multipane: Midnight-commander like multipane view showing all tabs next</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">to each other</span>
|
||||
set viewmode miller
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">set viewmode multipane</span>
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">How many columns are there, and what are their relative widths?</span>
|
||||
set column_ratios <span class="org-highlight-numbers-number">1</span>,<span class="org-highlight-numbers-number">1</span>
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Which files should be hidden? (regular expression)</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">set hidden_filter ^\.|\.(?:pyc|pyo|bak|swp)$|^lost\+found$|^__(py)?cache__$</span>
|
||||
set hidden_filter ^\.|\.(?:pyc|vrb|pyo|lof|bak|swp|aux|log|nav|out|snm|toc|bcf|run\.xml|synctex\.gz|blg|bbl)$|^lost\+found$|^__(py)?cache__$
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Show hidden files? You can toggle this by typing 'zh'</span>
|
||||
@@ -387,7 +345,7 @@ set confirm_on_delete multiple
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Which script is used to generate file previews?</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">ranger ships with scope.sh, a script that calls external programs (see</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">README.md for dependencies) to preview images, archives, etc.</span>
|
||||
set preview_script ~/.config/ranger/scope.sh
|
||||
set preview_script /home/thomas/.config/ranger/scope.sh
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Use the external preview script or display simple plain text or image previews?</span>
|
||||
set use_preview_script true
|
||||
@@ -396,35 +354,17 @@ set use_preview_script true
|
||||
set automatically_count_files true
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Open all images in this directory when running certain image viewers</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">like feh or sxiv? You can still open selected files by marking them.</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">TODO</span>
|
||||
set open_all_images true
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Be aware of version control systems and display information.</span>
|
||||
set vcs_aware false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">State of the three backends git, hg, bzr. The possible states are</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">disabled, local (only show local info), enabled (show local and remote</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">information).</span>
|
||||
set vcs_backend_git enabled
|
||||
set vcs_backend_hg disabled
|
||||
set vcs_backend_bzr disabled
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Use one of the supported image preview protocols</span>
|
||||
set preview_images true
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Set the preview image method</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">TODO</span>
|
||||
set preview_images_method w3m
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Use a unicode "..." character to mark cut-off filenames?</span>
|
||||
set unicode_ellipsis false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Show dotfiles in the bookmark preview box?</span>
|
||||
set show_hidden_bookmarks true
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Which colorscheme to use? These colorschemes are available by default:</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">default, jungle, snow, solarized</span>
|
||||
set colorscheme default
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Preview files on the rightmost column?</span>
|
||||
@@ -433,9 +373,6 @@ set preview_files true
|
||||
set preview_directories true
|
||||
set collapse_preview true
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Save the console history on exit?</span>
|
||||
set save_console_history false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Draw the status bar on top of the browser window (default: bottom)</span>
|
||||
set status_bar_on_top false
|
||||
|
||||
@@ -454,16 +391,16 @@ set mouse_enabled true
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Display the file size in the main column or status bar?</span>
|
||||
set display_size_in_main_column true
|
||||
set display_size_in_status_bar true
|
||||
set display_size_in_status_bar false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Display files tags in all columns or only in main column?</span>
|
||||
set display_tags_in_all_columns true
|
||||
set display_tags_in_all_columns false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Set a title for the window?</span>
|
||||
set update_title false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Set the title to "ranger" in the tmux program?</span>
|
||||
set update_tmux_title false
|
||||
set update_tmux_title true
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Shorten the title if it gets long? The number defines how many</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">directories are displayed at once, 0 turns off this feature.</span>
|
||||
@@ -486,16 +423,7 @@ set flushinput true
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">This allows you to click into the space to run the file.</span>
|
||||
set padding_right true
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Save bookmarks (used with mX and `X) instantly?</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">This helps to synchronize bookmarks between multiple ranger</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">instances but leads to *slight* performance loss.</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">When false, bookmarks are saved when ranger is exited.</span>
|
||||
set autosave_bookmarks false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">You can display the "real" cumulative size of directories by using the</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">command :get_cumulative_size or typing "dc". The size is expensive to</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">calculate and will not be updated automatically. You can choose</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">to update it automatically though by turning on this option:</span>
|
||||
set autoupdate_cumulative_size false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Turning this on makes sense for screen readers:</span>
|
||||
@@ -519,7 +447,7 @@ set cd_bookmarks false
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Avoid previewing files larger than this size, in bytes. Use a value of 0 to</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">disable this feature.</span>
|
||||
set preview_max_size <span class="org-highlight-numbers-number">0</span>
|
||||
set preview_max_size <span class="org-highlight-numbers-number">5000000</span>
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Add the highlighted file to the path in the titlebar</span>
|
||||
set show_selection_in_titlebar true
|
||||
@@ -548,12 +476,7 @@ set line_numbers false
|
||||
<h3 id="org951cbf1">Command Aliases in the Console</h3>
|
||||
<div class="outline-text-3" id="text-org951cbf1">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">alias e edit
|
||||
alias q quit
|
||||
alias q! quitall
|
||||
alias qa quitall
|
||||
alias qall quitall
|
||||
alias setl setlocal
|
||||
<pre class="src src-conf">alias q quit
|
||||
|
||||
alias filter scout -prt
|
||||
alias find scout -aeit
|
||||
@@ -575,8 +498,7 @@ alias travel scout -aefiklst
|
||||
<h4 id="org05a21e6">Extract</h4>
|
||||
<div class="outline-text-4" id="text-org05a21e6">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">map ,x shell atool -x %f</span>
|
||||
map ,x shell ~/.config/ranger/scripts/extract.sh %f
|
||||
<pre class="src src-conf">map ,x shell ~/.config/ranger/scripts/extract.sh %f
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -600,8 +522,7 @@ map ,x shell ~/.config/ranger/scripts/extract.sh %f
|
||||
<h4 id="orgd0d45b3">Compress</h4>
|
||||
<div class="outline-text-4" id="text-orgd0d45b3">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">map ,z shell apack %f.zip %f</span>
|
||||
map ,z shell ~/.config/ranger/scripts/compress.sh %f
|
||||
<pre class="src src-conf">map ,z shell ~/.config/ranger/scripts/compress.sh %f
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -626,10 +547,33 @@ map ,z shell ~/.config/ranger/scripts/compress.sh %f
|
||||
<h4 id="org33076f2">Delete first page of pdf</h4>
|
||||
<div class="outline-text-4" id="text-org33076f2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map ,d shell ~/scripts/pdf-delete-first-page.sh %f
|
||||
<pre class="src src-conf">map ,d shell ~/.config/ranger/scripts/pdf-delete-first-page.sh %f
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgf053d1a" class="outline-5">
|
||||
<h5 id="orgf053d1a">Delete first page of PDF</h5>
|
||||
<div class="outline-text-5" id="text-orgf053d1a">
|
||||
<p>
|
||||
The requirement is to have <code>pdftk</code> or <code>stapler</code> installed.
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span><span class="org-rainbow-delimiters-depth-2">[</span> -f $<span class="org-highlight-numbers-number">1</span> && $<span class="org-highlight-numbers-number">1</span> == *.pdf <span class="org-rainbow-delimiters-depth-2">]</span><span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Argument if a file</span>
|
||||
<span class="org-keyword">if </span><span class="org-builtin">type</span> stapler > /dev/null <span class="org-highlight-numbers-number">2</span>>&<span class="org-highlight-numbers-number">1</span>; <span class="org-keyword">then</span>
|
||||
stapler del <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-highlight-numbers-number">1</span> /tmp/pdftk_out.pdf && <span class="org-type">mv</span> /tmp/pdftk_out.pdf <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span>
|
||||
<span class="org-keyword">elif </span><span class="org-builtin">type</span> pdftk > /dev/null <span class="org-highlight-numbers-number">2</span>>&<span class="org-highlight-numbers-number">1</span>; <span class="org-keyword">then</span>
|
||||
pdftk <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-type">cat</span> 2-end output /tmp/pdftk_out.pdf && <span class="org-type">mv</span> /tmp/pdftk_out.pdf <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span>
|
||||
<span class="org-keyword">else</span>
|
||||
<span class="org-type">echo</span> <span class="org-string">"Neither pdftk nor stapler are installed"</span>
|
||||
<span class="org-keyword">fi</span>
|
||||
<span class="org-keyword">fi</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org3f70c1c" class="outline-4">
|
||||
@@ -656,8 +600,7 @@ map ,z shell ~/.config/ranger/scripts/compress.sh %f
|
||||
<h4 id="org621f8e8">Upload with 0x0 (previously Tansfer.sh)</h4>
|
||||
<div class="outline-text-4" id="text-org621f8e8">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">map ,t shell curl --progress-bar --upload-file %f https://transfer.sh/$(basename $1) | xclip -in -selection clipboard;</span>
|
||||
map ,t shell ~/.config/ranger/scripts/upload.sh %f
|
||||
<pre class="src src-conf">map ,t shell ~/.config/ranger/scripts/upload.sh %f
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -696,37 +639,56 @@ map ,t shell ~/.config/ranger/scripts/upload.sh %f
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org8c9137b" class="outline-4">
|
||||
<h4 id="org8c9137b">Print on Rnice</h4>
|
||||
<div class="outline-text-4" id="text-org8c9137b">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map ,p shell print-rnice %f &
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgd08d096" class="outline-3">
|
||||
<h3 id="orgd08d096">Define keys for the browser</h3>
|
||||
<div class="outline-text-3" id="text-orgd08d096">
|
||||
</div>
|
||||
<div id="outline-container-org4d175ab" class="outline-4">
|
||||
<h4 id="org4d175ab">Basic</h4>
|
||||
<div class="outline-text-4" id="text-org4d175ab">
|
||||
<div id="outline-container-org2766b39" class="outline-4">
|
||||
<h4 id="org2766b39">Basic</h4>
|
||||
<div class="outline-text-4" id="text-org2766b39">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map Q quit!
|
||||
map q eval fm.execute_console(<span class="org-string">"shell tmux detach"</span>) if <span class="org-string">'TMUX'</span> in os.environ.keys() else fm.execute_console(<span class="org-string">"quit"</span>)
|
||||
copymap q ZZ ZQ
|
||||
<pre class="src src-conf">map Q quit!
|
||||
map q eval fm.execute_console(<span class="org-string">"shell tmux detach"</span>) if <span class="org-string">'TMUX'</span> in os.environ.keys() else fm.execute_console(<span class="org-string">"quit"</span>)
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
map R reload_cwd
|
||||
map <C-r> reset
|
||||
map <C-l> redraw_window
|
||||
map <C-c> abort
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map <C-c> abort
|
||||
map <esc> change_mode normal
|
||||
map ~ set viewmode!
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
map i display_file
|
||||
map ? help
|
||||
map W display_log
|
||||
map w taskview_open
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map ? help
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
map : console
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map : console
|
||||
map ; console
|
||||
map ! console shell%space
|
||||
map @ console -p6 shell %%s
|
||||
map <span class="org-comment-delimiter"># </span><span class="org-comment">console shell -p%space</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map ! console shell%space
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map @ console -p6 shell %%s
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -737,20 +699,17 @@ map <span class="org-comment-delimiter"># </span><span class="org-comment">conso
|
||||
<div class="outline-text-4" id="text-org5904486">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map s shell $SHELL
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Open External Shell in current directory</span>
|
||||
map S shell nohup $TERMINAL &
|
||||
|
||||
map r chain draw_possible_programs; console open_with%%space
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org8c9137b" class="outline-4">
|
||||
<h4 id="org8c9137b">Print on Rnice</h4>
|
||||
<div class="outline-text-4" id="text-org8c9137b">
|
||||
<div id="outline-container-org0c81d35" class="outline-4">
|
||||
<h4 id="org0c81d35">Open With</h4>
|
||||
<div class="outline-text-4" id="text-org0c81d35">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map ,p shell print-rnice %f &
|
||||
<pre class="src src-conf">map O chain draw_possible_programs; console open_with%space
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -768,32 +727,12 @@ map F filter
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org0c0165f" class="outline-4">
|
||||
<h4 id="org0c0165f">Change the line mode</h4>
|
||||
<div class="outline-text-4" id="text-org0c0165f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map Mf linemode filename
|
||||
map Mi linemode fileinfo
|
||||
map Mm linemode mtime
|
||||
map Mp linemode permissions
|
||||
map Ms linemode sizemtime
|
||||
map Mt linemode metatitle
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgb764b86" class="outline-4">
|
||||
<h4 id="orgb764b86">Tagging / Marking</h4>
|
||||
<div class="outline-text-4" id="text-orgb764b86">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map t tag_toggle
|
||||
map ut tag_remove
|
||||
<span class="org-variable-name">map <Space> mark_files toggle</span>=True
|
||||
<pre class="src src-conf"><span class="org-variable-name">map <Space> mark_files toggle</span>=True
|
||||
<span class="org-variable-name">map v mark_files all</span>=True toggle=True
|
||||
<span class="org-variable-name">map uv mark_files all</span>=True val=False
|
||||
map V toggle_visual_mode
|
||||
<span class="org-variable-name">map uV toggle_visual_mode reverse</span>=True
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -809,8 +748,6 @@ copymap <LEFT> h
|
||||
copymap <RIGHT> l
|
||||
copymap <HOME> gg
|
||||
copymap <END> G
|
||||
copymap <PAGEDOWN> <C-F>
|
||||
copymap <PAGEUP> <C-B>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -822,21 +759,32 @@ copymap <PAGEUP> <C-B>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map H history_go -1
|
||||
map L history_go <span class="org-highlight-numbers-number">1</span>
|
||||
map ] move_parent <span class="org-highlight-numbers-number">1</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map ] move_parent <span class="org-highlight-numbers-number">1</span>
|
||||
map [ move_parent -1
|
||||
map } traverse
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map } traverse
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map cd console cd%space
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgd53d40d" class="outline-4">
|
||||
<h4 id="orgd53d40d"><span class="todo TODO">TODO</span> Go to special folders</h4>
|
||||
<h4 id="orgd53d40d">Go to special folders</h4>
|
||||
<div class="outline-text-4" id="text-orgd53d40d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map cd console cd%space
|
||||
|
||||
map gh cd ~
|
||||
<pre class="src src-conf">map gh cd ~
|
||||
map ga cd ~/Cloud/administratif
|
||||
map gm cd ~/Cloud/thesis
|
||||
map gp cd ~/Pictures
|
||||
@@ -848,29 +796,6 @@ map gc cd ~/.config/literate-dotfiles
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org0c81d35" class="outline-4">
|
||||
<h4 id="org0c81d35"><span class="todo TODO">TODO</span> Open With</h4>
|
||||
<div class="outline-text-4" id="text-org0c81d35">
|
||||
<p>
|
||||
Should automatically close mimeopen after the program is chosen.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map O shell mimeopen -a %f
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2a0ce0d" class="outline-4">
|
||||
<h4 id="org2a0ce0d">External Programs</h4>
|
||||
<div class="outline-text-4" id="text-org2a0ce0d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map E edit
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orge844226" class="outline-4">
|
||||
<h4 id="orge844226">Get size of folders</h4>
|
||||
<div class="outline-text-4" id="text-orge844226">
|
||||
@@ -899,16 +824,6 @@ map yn shell -f echo -n %f | xsel -i; xsel -o | xsel -i -b
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orga975d9b" class="outline-4">
|
||||
<h4 id="orga975d9b">Filesystem Operations</h4>
|
||||
<div class="outline-text-4" id="text-orga975d9b">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">map</span> = chmod
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgf96f786" class="outline-4">
|
||||
<h4 id="orgf96f786">Drag and Drop</h4>
|
||||
<div class="outline-text-4" id="text-orgf96f786">
|
||||
@@ -919,22 +834,12 @@ map yn shell -f echo -n %f | xsel -i; xsel -o | xsel -i -b
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orge5d17bd" class="outline-4">
|
||||
<h4 id="orge5d17bd"><span class="todo TODO">TODO</span> Rename</h4>
|
||||
<div class="outline-text-4" id="text-orge5d17bd">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">map cw console rename%space</span>
|
||||
map cw eval fm.execute_console(<span class="org-string">"bulkrename"</span>) if fm.thisdir.marked_items else fm.open_console(<span class="org-string">"rename "</span>)
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org16777fd" class="outline-4">
|
||||
<h4 id="org16777fd">Rename files - like vim bindings</h4>
|
||||
<div class="outline-text-4" id="text-org16777fd">
|
||||
<div id="outline-container-org06db4c5" class="outline-4">
|
||||
<h4 id="org06db4c5">Rename files</h4>
|
||||
<div class="outline-text-4" id="text-org06db4c5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map a rename_append
|
||||
map C eval fm.execute_console(<span class="org-string">"bulkrename"</span>) if fm.thisdir.marked_items else fm.open_console(<span class="org-string">"rename "</span>)
|
||||
map A eval fm.open_console(<span class="org-string">'rename '</span> + fm.thisfile.relative_path.replace(<span class="org-string">"%"</span>, <span class="org-string">"%%"</span>))
|
||||
map I eval fm.open_console(<span class="org-string">'rename '</span> + fm.thisfile.relative_path.replace(<span class="org-string">"%"</span>, <span class="org-string">"%%"</span>), position=<span class="org-highlight-numbers-number">7</span>)
|
||||
</pre>
|
||||
@@ -965,10 +870,7 @@ map pht paste_hardlinked_subtree
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map dD shell -s trash-put %s
|
||||
map dd cut
|
||||
map ud uncut
|
||||
<span class="org-variable-name">map da cut mode</span>=add
|
||||
<span class="org-variable-name">map dr cut mode</span>=remove
|
||||
<span class="org-variable-name">map dt cut mode</span>=toggle
|
||||
map du uncut
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -979,27 +881,7 @@ map ud uncut
|
||||
<div class="outline-text-4" id="text-orgb3c7fc8">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map yy copy
|
||||
map uy uncut
|
||||
<span class="org-variable-name">map ya copy mode</span>=add
|
||||
<span class="org-variable-name">map yr copy mode</span>=remove
|
||||
<span class="org-variable-name">map yt copy mode</span>=toggle
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org380261d" class="outline-4">
|
||||
<h4 id="org380261d">Temporary workarounds</h4>
|
||||
<div class="outline-text-4" id="text-org380261d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">map dgg eval fm.cut(dirarg</span>=dict(to=<span class="org-highlight-numbers-number">0</span>), narg=quantifier)
|
||||
<span class="org-variable-name">map dG eval fm.cut(dirarg</span>=dict(to=-1), narg=quantifier)
|
||||
<span class="org-variable-name">map dj eval fm.cut(dirarg</span>=dict(down=<span class="org-highlight-numbers-number">1</span>), narg=quantifier)
|
||||
<span class="org-variable-name">map dk eval fm.cut(dirarg</span>=dict(up=<span class="org-highlight-numbers-number">1</span>), narg=quantifier)
|
||||
<span class="org-variable-name">map ygg eval fm.copy(dirarg</span>=dict(to=<span class="org-highlight-numbers-number">0</span>), narg=quantifier)
|
||||
<span class="org-variable-name">map yG eval fm.copy(dirarg</span>=dict(to=-1), narg=quantifier)
|
||||
<span class="org-variable-name">map yj eval fm.copy(dirarg</span>=dict(down=<span class="org-highlight-numbers-number">1</span>), narg=quantifier)
|
||||
<span class="org-variable-name">map yk eval fm.copy(dirarg</span>=dict(up=<span class="org-highlight-numbers-number">1</span>), narg=quantifier)
|
||||
map yu uncut
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1012,12 +894,6 @@ map uy uncut
|
||||
<pre class="src src-conf">map / console search%space
|
||||
map n search_next
|
||||
<span class="org-variable-name">map N search_next forward</span>=False
|
||||
<span class="org-variable-name">map ct search_next order</span>=tag
|
||||
<span class="org-variable-name">map cs search_next order</span>=size
|
||||
<span class="org-variable-name">map ci search_next order</span>=mimetype
|
||||
<span class="org-variable-name">map cc search_next order</span>=ctime
|
||||
<span class="org-variable-name">map cm search_next order</span>=mtime
|
||||
<span class="org-variable-name">map ca search_next order</span>=atime
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1029,52 +905,12 @@ map n search_next
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map <C-n> tab_new ~
|
||||
map <C-w> tab_close
|
||||
|
||||
map <TAB> tab_move <span class="org-highlight-numbers-number">1</span>
|
||||
map <S-TAB> tab_move -1
|
||||
map <A-Right> tab_move <span class="org-highlight-numbers-number">1</span>
|
||||
map <A-Left> tab_move -1
|
||||
map gt tab_move <span class="org-highlight-numbers-number">1</span>
|
||||
|
||||
map gn tab_new ~
|
||||
map uq tab_restore
|
||||
map <a-1> tab_open <span class="org-highlight-numbers-number">1</span>
|
||||
map <a-2> tab_open <span class="org-highlight-numbers-number">2</span>
|
||||
map <a-3> tab_open <span class="org-highlight-numbers-number">3</span>
|
||||
map <a-4> tab_open <span class="org-highlight-numbers-number">4</span>
|
||||
map <a-5> tab_open <span class="org-highlight-numbers-number">5</span>
|
||||
map <a-6> tab_open <span class="org-highlight-numbers-number">6</span>
|
||||
map <a-7> tab_open <span class="org-highlight-numbers-number">7</span>
|
||||
map <a-8> tab_open <span class="org-highlight-numbers-number">8</span>
|
||||
map <a-9> tab_open <span class="org-highlight-numbers-number">9</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org1d2e389" class="outline-4">
|
||||
<h4 id="org1d2e389">Sorting</h4>
|
||||
<div class="outline-text-4" id="text-org1d2e389">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map or set sort_reverse!
|
||||
<span class="org-variable-name">map oz set sort</span>=random
|
||||
<span class="org-variable-name">map os chain set sort</span>=size; set sort_reverse=False
|
||||
<span class="org-variable-name">map ob chain set sort</span>=basename; set sort_reverse=False
|
||||
<span class="org-variable-name">map on chain set sort</span>=natural; set sort_reverse=False
|
||||
<span class="org-variable-name">map om chain set sort</span>=mtime; set sort_reverse=False
|
||||
<span class="org-variable-name">map oc chain set sort</span>=ctime; set sort_reverse=False
|
||||
<span class="org-variable-name">map oa chain set sort</span>=atime; set sort_reverse=False
|
||||
<span class="org-variable-name">map ot chain set sort</span>=type; set sort_reverse=False
|
||||
<span class="org-variable-name">map oe chain set sort</span>=extension; set sort_reverse=False
|
||||
|
||||
<span class="org-variable-name">map oS chain set sort</span>=size; set sort_reverse=True
|
||||
<span class="org-variable-name">map oB chain set sort</span>=basename; set sort_reverse=True
|
||||
<span class="org-variable-name">map oN chain set sort</span>=natural; set sort_reverse=True
|
||||
<span class="org-variable-name">map oM chain set sort</span>=mtime; set sort_reverse=True
|
||||
<span class="org-variable-name">map oC chain set sort</span>=ctime; set sort_reverse=True
|
||||
<span class="org-variable-name">map oA chain set sort</span>=atime; set sort_reverse=True
|
||||
<span class="org-variable-name">map oT chain set sort</span>=type; set sort_reverse=True
|
||||
<span class="org-variable-name">map oE chain set sort</span>=extension; set sort_reverse=True
|
||||
|
||||
map dc get_cumulative_size
|
||||
map gt tab_move <span class="org-highlight-numbers-number">1</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1084,19 +920,10 @@ map dc get_cumulative_size
|
||||
<h4 id="orgbaecc7e">Settings</h4>
|
||||
<div class="outline-text-4" id="text-orgbaecc7e">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map zc set collapse_preview!
|
||||
map zd set sort_directories_first!
|
||||
map zh set show_hidden!
|
||||
map <C-h> set show_hidden!
|
||||
map zI set flushinput!
|
||||
<pre class="src src-conf">map zh set show_hidden!
|
||||
|
||||
map zi set preview_images!
|
||||
map zm set mouse_enabled!
|
||||
map zp set preview_files!
|
||||
map zP set preview_directories!
|
||||
map zs set sort_case_insensitive!
|
||||
map zu set autoupdate_cumulative_size!
|
||||
map zv set use_preview_script!
|
||||
map zf console filter%space
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1118,44 +945,24 @@ map <span class="org-string">'<any> enter_bookmark %any</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org49ef9ef" class="outline-4">
|
||||
<h4 id="org49ef9ef">Custom Mapping</h4>
|
||||
<div class="outline-text-4" id="text-org49ef9ef">
|
||||
<div id="outline-container-org75b9bf9" class="outline-4">
|
||||
<h4 id="org75b9bf9">FZF</h4>
|
||||
<div class="outline-text-4" id="text-org75b9bf9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">map <C-f> fzf_select
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org7fe9653" class="outline-4">
|
||||
<h4 id="org7fe9653">Generate all the chmod bindings with some python help:</h4>
|
||||
<div class="outline-text-4" id="text-org7fe9653">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map +u{0} shell -f chmod u+{0} %s"</span>.format(arg))
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map +g{0} shell -f chmod g+{0} %s"</span>.format(arg))
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map +o{0} shell -f chmod o+{0} %s"</span>.format(arg))
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map +a{0} shell -f chmod a+{0} %s"</span>.format(arg))
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map +{0} shell -f chmod u+{0} %s"</span>.format(arg))
|
||||
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map -u{0} shell -f chmod u-{0} %s"</span>.format(arg))
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map -g{0} shell -f chmod g-{0} %s"</span>.format(arg))
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map -o{0} shell -f chmod o-{0} %s"</span>.format(arg))
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map -a{0} shell -f chmod a-{0} %s"</span>.format(arg))
|
||||
eval for arg in <span class="org-string">"rwxXst"</span>: cmd(<span class="org-string">"map -{0} shell -f chmod u-{0} %s"</span>.format(arg))
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgdcee9fb" class="outline-3">
|
||||
<h3 id="orgdcee9fb">Define keys for the console</h3>
|
||||
<div class="outline-text-3" id="text-orgdcee9fb">
|
||||
</div>
|
||||
<div id="outline-container-orgd25e256" class="outline-4">
|
||||
<h4 id="orgd25e256">Basic</h4>
|
||||
<div class="outline-text-4" id="text-orgd25e256">
|
||||
<div id="outline-container-orge4ef38a" class="outline-4">
|
||||
<h4 id="orge4ef38a">Basic</h4>
|
||||
<div class="outline-text-4" id="text-orge4ef38a">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">cmap <tab> eval fm.ui.console.tab()
|
||||
cmap <s-tab> eval fm.ui.console.tab(-1)
|
||||
@@ -1180,8 +987,6 @@ cmap <down> eval fm.ui.console.history_move(<span class="org-highlight-nu
|
||||
<span class="org-variable-name">cmap <right> eval fm.ui.console.move(right</span>=<span class="org-highlight-numbers-number">1</span>)
|
||||
<span class="org-variable-name">cmap <home> eval fm.ui.console.move(right</span>=<span class="org-highlight-numbers-number">0</span>, absolute=True)
|
||||
<span class="org-variable-name">cmap <end> eval fm.ui.console.move(right</span>=-1, absolute=True)
|
||||
<span class="org-variable-name">cmap <a-left> eval fm.ui.console.move_word(left</span>=<span class="org-highlight-numbers-number">1</span>)
|
||||
<span class="org-variable-name">cmap <a-right> eval fm.ui.console.move_word(right</span>=<span class="org-highlight-numbers-number">1</span>)
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1194,148 +999,9 @@ cmap <down> eval fm.ui.console.history_move(<span class="org-highlight-nu
|
||||
<pre class="src src-conf">cmap <backspace> eval fm.ui.console.delete(-1)
|
||||
cmap <delete> eval fm.ui.console.delete(<span class="org-highlight-numbers-number">0</span>)
|
||||
cmap <C-w> eval fm.ui.console.delete_word()
|
||||
<span class="org-variable-name">cmap <A-d> eval fm.ui.console.delete_word(backward</span>=False)
|
||||
cmap <C-k> eval fm.ui.console.delete_rest(<span class="org-highlight-numbers-number">1</span>)
|
||||
cmap <C-u> eval fm.ui.console.delete_rest(-1)
|
||||
cmap <C-y> eval fm.ui.console.paste()
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgd6a7ee3" class="outline-4">
|
||||
<h4 id="orgd6a7ee3">And of course the emacs way</h4>
|
||||
<div class="outline-text-4" id="text-orgd6a7ee3">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">copycmap <up> <C-p>
|
||||
copycmap <down> <C-n>
|
||||
copycmap <left> <C-b>
|
||||
copycmap <right> <C-f>
|
||||
copycmap <home> <C-a>
|
||||
copycmap <end> <C-e>
|
||||
copycmap <delete> <C-d>
|
||||
copycmap <backspace> <C-h>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org19abab4" class="outline-4">
|
||||
<h4 id="org19abab4">Others</h4>
|
||||
<div class="outline-text-4" id="text-org19abab4">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Note: There are multiple ways to express backspaces. <backspace> (code 263)</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">and <backspace2> (code 127). To be sure, use both.</span>
|
||||
copycmap <backspace> <backspace2>
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">This special expression allows typing in numerals:</span>
|
||||
cmap <allow_quantifiers> false
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6e5bd62" class="outline-3">
|
||||
<h3 id="org6e5bd62">Pager Keybindings</h3>
|
||||
<div class="outline-text-3" id="text-org6e5bd62">
|
||||
</div>
|
||||
<div id="outline-container-org87aa8b8" class="outline-4">
|
||||
<h4 id="org87aa8b8">Movement</h4>
|
||||
<div class="outline-text-4" id="text-org87aa8b8">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">pmap <down> pager_move down</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<span class="org-variable-name">pmap <up> pager_move up</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<span class="org-variable-name">pmap <left> pager_move left</span>=<span class="org-highlight-numbers-number">4</span>
|
||||
<span class="org-variable-name">pmap <right> pager_move right</span>=<span class="org-highlight-numbers-number">4</span>
|
||||
<span class="org-variable-name">pmap <home> pager_move to</span>=<span class="org-highlight-numbers-number">0</span>
|
||||
<span class="org-variable-name">pmap <end> pager_move to</span>=-1
|
||||
<span class="org-variable-name">pmap <pagedown> pager_move down</span>=<span class="org-highlight-numbers-number">1.0</span> pages=True
|
||||
<span class="org-variable-name">pmap <pageup> pager_move up</span>=<span class="org-highlight-numbers-number">1.0</span> pages=True
|
||||
<span class="org-variable-name">pmap <C-d> pager_move down</span>=<span class="org-highlight-numbers-number">0.5</span> pages=True
|
||||
<span class="org-variable-name">pmap <C-u> pager_move up</span>=<span class="org-highlight-numbers-number">0.5</span> pages=True
|
||||
|
||||
copypmap <UP> k <C-p>
|
||||
copypmap <DOWN> j <C-n> <CR>
|
||||
copypmap <LEFT> h
|
||||
copypmap <RIGHT> l
|
||||
copypmap <HOME> g
|
||||
copypmap <END> G
|
||||
copypmap <C-d> d
|
||||
copypmap <C-u> u
|
||||
copypmap <PAGEDOWN> n f <C-F> <Space>
|
||||
copypmap <PAGEUP> p b <C-B>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org06ac5b6" class="outline-4">
|
||||
<h4 id="org06ac5b6">Basic</h4>
|
||||
<div class="outline-text-4" id="text-org06ac5b6">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">pmap <C-l> redraw_window
|
||||
pmap <ESC> pager_close
|
||||
copypmap <ESC> q Q i <F3>
|
||||
pmap E edit_file
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6675602" class="outline-3">
|
||||
<h3 id="org6675602">Taskview Keybindings</h3>
|
||||
<div class="outline-text-3" id="text-org6675602">
|
||||
</div>
|
||||
<div id="outline-container-orgb9bd2ed" class="outline-4">
|
||||
<h4 id="orgb9bd2ed">Movement</h4>
|
||||
<div class="outline-text-4" id="text-orgb9bd2ed">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">tmap <up> taskview_move up</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<span class="org-variable-name">tmap <down> taskview_move down</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<span class="org-variable-name">tmap <home> taskview_move to</span>=<span class="org-highlight-numbers-number">0</span>
|
||||
<span class="org-variable-name">tmap <end> taskview_move to</span>=-1
|
||||
<span class="org-variable-name">tmap <pagedown> taskview_move down</span>=<span class="org-highlight-numbers-number">1.0</span> pages=True
|
||||
<span class="org-variable-name">tmap <pageup> taskview_move up</span>=<span class="org-highlight-numbers-number">1.0</span> pages=True
|
||||
<span class="org-variable-name">tmap <C-d> taskview_move down</span>=<span class="org-highlight-numbers-number">0.5</span> pages=True
|
||||
<span class="org-variable-name">tmap <C-u> taskview_move up</span>=<span class="org-highlight-numbers-number">0.5</span> pages=True
|
||||
|
||||
copytmap <UP> k <C-p>
|
||||
copytmap <DOWN> j <C-n> <CR>
|
||||
copytmap <HOME> g
|
||||
copytmap <END> G
|
||||
copytmap <C-u> u
|
||||
copytmap <PAGEDOWN> n f <C-F> <Space>
|
||||
copytmap <PAGEUP> p b <C-B>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgc3a5d1e" class="outline-4">
|
||||
<h4 id="orgc3a5d1e">Changing priority and deleting tasks</h4>
|
||||
<div class="outline-text-4" id="text-orgc3a5d1e">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">tmap J eval -q fm.ui.taskview.task_move(-1)
|
||||
tmap K eval -q fm.ui.taskview.task_move(<span class="org-highlight-numbers-number">0</span>)
|
||||
tmap dd eval -q fm.ui.taskview.task_remove()
|
||||
tmap <pagedown> eval -q fm.ui.taskview.task_move(-1)
|
||||
tmap <pageup> eval -q fm.ui.taskview.task_move(<span class="org-highlight-numbers-number">0</span>)
|
||||
tmap <delete> eval -q fm.ui.taskview.task_remove()
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2766b39" class="outline-4">
|
||||
<h4 id="org2766b39">Basic</h4>
|
||||
<div class="outline-text-4" id="text-org2766b39">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">tmap <C-l> redraw_window
|
||||
tmap <ESC> taskview_close
|
||||
copytmap <ESC> q Q w <C-c>
|
||||
default_linemode devicons
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1416,14 +1082,14 @@ default_linemode devicons
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">-------------------------------------------</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Misc</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">-------------------------------------------</span>
|
||||
<span class="org-variable-name">ext org</span> = emacsclient -c <span class="org-string">"$1"</span>
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Define the "editor" for text files as first action</span>
|
||||
<span class="org-variable-name">mime ^text, label editor</span> = $EDITOR -- <span class="org-string">"$@"</span>
|
||||
<span class="org-variable-name">mime ^text, label pager</span> = <span class="org-string">"$PAGER"</span> -- <span class="org-string">"$@"</span>
|
||||
<span class="org-variable-name">!mime ^text, label editor, ext xml|json|csv|tex|py|pl|rb|js|sh|php</span> = $EDITOR -- <span class="org-string">"$@"</span>
|
||||
<span class="org-variable-name">!mime ^text, label pager, ext xml|json|csv|tex|py|pl|rb|js|sh|php</span> = <span class="org-string">"$PAGER"</span> -- <span class="org-string">"$@"</span>
|
||||
|
||||
<span class="org-variable-name">ext org</span> = emacsclient -create-frame --alternate-editor=<span class="org-string">""</span> -n <span class="org-string">"$1"</span>
|
||||
|
||||
ext <span class="org-highlight-numbers-number">1</span> = man <span class="org-string">"$1"</span>
|
||||
<span class="org-variable-name">ext s[wmf]c, has zsnes, X</span> = zsnes <span class="org-string">"$1"</span>
|
||||
<span class="org-variable-name">ext s[wmf]c, has snes9x-gtk,X</span> = snes9x-gtk <span class="org-string">"$1"</span>
|
||||
@@ -1612,7 +1278,7 @@ label wallpaper, number <span class="org-highlight-numbers-number">14</span>, mi
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-01-28 mar. 21:32</p>
|
||||
<p class="date">Created: 2020-03-01 dim. 22:50</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user