Difference between pages "Subarches" and "Package:Vim/Cheatsheet"

(Difference between pages)
 
(Added some deplacements)
 
Line 1: Line 1:
= Download/Browse Funtoo Linux Subarches =
+
Deplacements
__NOTITLE__
+
------------
This page provides an overview of Funtoo Linux sub-architectures (also called ''subarches'') designed for quick and easy reference. Funtoo Linux provides optimized installation images for all sub-architectures listed below. Clicking on a particular subarch will bring you to a detail page where you can learn more about that subarch and download a stage3 for installation.
+
  
{{#widget:AddThis}}
+
{{TableStart|striped=true}}
 
+
<tr>
{{#widget:TabList|tab.help=How to identify your CPU|tab.intel64=64-bit Intel Processors|tab.amd64=64-bit AMD Processors|tab.32=32-bit PC-Compatible|tab.arm32=32-bit ARM Processors|active=intel64}}
+
  <th>command</th>
 
+
  <th>meaning</th>
{{Tab|id=help|body=
+
  <th>description</th>
{{Note|There are a couple of ways to identify the type of CPU you have. One option is to use the {{c|lscpu}} command:
+
</tr>
{{console|body=
+
<tr>
# ##i##lscpu
+
  <td>w</td>
}}
+
  <td>word</td>
If the {{c|lscpu}} command is unavailable, you can get similar information via {{f|/proc}}:
+
  <td>move to next word</td>
{{console|body=
+
</tr>
# ##i##cat /proc/cpuinfo {{!}} grep "^model name" {{!}} uniq
+
<tr>
model name : Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz
+
  <td>W</td>
}}
+
  <td>Word</td>
The {{c|cpuid}} command is another option and can provide other interesting information:
+
  <td>move to the next word (broad sens)</td>
<console>
+
</tr>
###i## emerge cpuid; cpuid | tail -n 1
+
<tr>
</console>}}
+
  <td>b</td>
 
+
  <td>begin</td>
{{note|Finding which subarch your hardware needs to use takes a little bit of searching.
+
  <td>move to the previous word beginning</td>
Take the chip name gathered, then google wiki chipname to find the wikipedia article for your chip.  The right hand column of your processors wiki article will list the microarchitecture.
+
</tr>
 
+
<tr>
example:
+
  <td>B</td>
searching for "amd phenom wiki" returns this [https://en.wikipedia.org/wiki/AMD_Phenom article] & the article says its "Microarchitecture K10"
+
  <td>Begin</td>
}}}}
+
  <td>move to the previous word beginning (broad sense)</td>
 
+
</tr>
{{tab|id=intel64|active=true|body=
+
<tr>
{{TableStart}}
+
  <td>e</td>
{{#ask:[[CPU Family::64-bit Intel Processors]]
+
  <td>end</td>
|?#
+
  <td>move to the next word end</td>
|?Subarch
+
</tr>
|?CFLAGS
+
<tr>
|?Description
+
  <td>E</td>
|format=template
+
  <td>End</td>
|link=none
+
  <td>move to the next word end (broad sense)</td>
|headers=hide
+
</tr>
|searchlabel=... further results
+
<tr>
|sep=,
+
  <td><nowiki>{</nowiki></td>
|template=SubarchList
+
  <td></td>
}}
+
  <td>move to the previous blank line</td>
{{#ask:[[CPU Family::64-bit Processors (PC-Compatible, Generic)]]
+
</tr>
|?#
+
<tr>
|?Subarch
+
  <td><nowiki>}</nowiki></td>
|?CFLAGS
+
  <td></td>
|?Description
+
  <td>move to the next blank line</td>
|format=template
+
</tr>
|link=none
+
<tr>
|headers=hide
+
  <td>f<char></td>
|searchlabel=... further results
+
  <td>fetch</td>
|sep=,
+
  <td>move to the next occurrence of the character <char></td>
|template=SubarchList
+
</tr>
}}
+
<tr>
{{TableEnd}}
+
  <td>F<char></td>
}}
+
  <td>Fetch</td>
 
+
  <td>move to the previous occurrence of the character <char></td>
{{tab|id=amd64|body=
+
</tr>
{{TableStart}}
+
<tr>
{{#ask:[[CPU Family::64-bit AMD Processors]]
+
  <td>$</td>
|?#
+
  <td></td>
|?Subarch
+
  <td>move to the end of the line</td>
|?CFLAGS
+
</tr>
|?Description
+
<tr>
|format=template
+
  <td>^</td>
|link=none
+
  <td></td>
|headers=hide
+
  <td>move to the first non-whitespace character of the line</td>
|searchlabel=... further results
+
</tr>
|sep=,
+
<tr>
|template=SubarchList
+
  <td>zz</td>
}}
+
  <td></td>
{{#ask:[[CPU Family::64-bit Processors (PC-Compatible, Generic)]]
+
  <td>center the viewport on the currently</td>
|?#
+
</tr>
|?Subarch
+
<tr>
|?CFLAGS
+
  <td><num>gg</td>
|?Description
+
  <td>goto</td>
|format=template
+
  <td>move to line number <num> (default is 1 if <num> is omitted)</td>
|link=none
+
</tr>
|headers=hide
+
<tr>
|searchlabel=... further results
+
  <td>G</td>
|sep=,
+
  <td></td>
|template=SubarchList
+
  <td>move to the last line</td>
}}
+
</tr>
{{TableEnd}}
+
<tr>
}}
+
  <td>C-o</td>
 
+
  <td></td>
{{tab|id=32|body=
+
  <td>Go to the previous cursor position</td>
{{TableStart}}
+
</tr>
{{#ask:[[CHOST::i686-pc-linux-gnu]]
+
|?#
+
|?Subarch
+
|?CFLAGS
+
|?Description
+
|format=template
+
|link=none
+
|headers=hide
+
|searchlabel=... further results
+
|sep=,
+
|template=SubarchList
+
}}
+
{{TableEnd}}
+
}}
+
{{tab|id=arm32|body=
+
{{TableStart}}
+
{{#ask:[[CPU Family::32-bit ARM Processors]]
+
|?#
+
|?Subarch
+
|?CFLAGS
+
|?Description
+
|format=template
+
|link=none
+
|headers=hide
+
|searchlabel=... further results
+
|sep=,
+
|template=SubarchList
+
}}
+
 
{{TableEnd}}
 
{{TableEnd}}
}}
 

Revision as of 12:43, April 5, 2015

Deplacements


command meaning description
w word move to next word
W Word move to the next word (broad sens)
b begin move to the previous word beginning
B Begin move to the previous word beginning (broad sense)
e end move to the next word end
E End move to the next word end (broad sense)
{ move to the previous blank line
} move to the next blank line
f<char> fetch move to the next occurrence of the character <char>
F<char> Fetch move to the previous occurrence of the character <char>
$ move to the end of the line
^ move to the first non-whitespace character of the line
zz center the viewport on the currently
<num>gg goto move to line number <num> (default is 1 if <num> is omitted)
G move to the last line
C-o Go to the previous cursor position