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

From Funtoo
(Difference between pages)
Jump to navigation Jump to search
 
(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