from small one page howto to huge articles all in one place
 

search text in:




Other .linuxhowtos.org sites: www.linuxhowtos.org
toolsntoys.linuxhowtos.org



Last additions:
How to make X listen on port 6000

How to make X listen on port 6000

words:

34

views:

81753

userrating:

average rating: 1.2 (52 votes) (1=very good 6=terrible)


May, 25th 2007:
April, 26th 2007:
Apr, 10th. 2007:
Druckversion . pdf icon
You are here: Tutorials per portage category->app-editors->VI

2. Commands



Below you will find a cheat-sheet with vi commands. This cheat sheet will also come in handy in the next section of this document,
Practice Lesson #1.



vi cheat-sheet


a. cursor movements (items below are sometimes called objects):
h - left one character
l - right one character
j - down one line
k - up one line
w - right one word
b - back one word
$ - to the end of line
0 - to the beginning of the line
) - right one sentence
( - left one sentence
} - right one paragraph
{ - left one paragraph
Ctrl-F - forward one page
Ctrl-B - back one page
G - go to (without arguments, go to end of file)
b. deleting:
d - delete
then add one of the cursor movement symbols to
show what should be deleted, i.e.:
d$ - delete to end of line
d0 - delete to the beginning of the line
d} - delete to the end of paragraph
dd - delete delete (delete the whole line)
x - delete character cursor is on
c. other basic commands:
r - replace one character
ZZ - save and exit (hold down shift and press "z" twice)
y - yank (copy into temporary buffer)
then add cursor movement symbol to show what should be
copied, for example: y) - copy to the end of sentence
Y - yank line cursor is on
p - paste below cursor line (deleted or copied text)
P - paste above cursor line
u - undo last editing command
/sometext - search for "sometext"

d. any command can take numeric argument before the name of "object", i.e.:
5dd - delete 5 lines beginning with cursor line (or) d5d - same
2dw - delete two words (or) d2w - delete two words
c3w - change 3 words
3Ctrl-B - move up three pages
1G - go to the first line
e. external commands can be performed on the selected text (in lines)
if command is started with "!", i.e.:
!}fmt - reformat paragraph to 72 columns
f. command line (sometimes called "ex mode"):
:
g. from the command line a "set" command can be executed to
customize editing environment, i.e.:
:set all - will show the state of all options
:set number - will show on the screen numbers of all lines
:set autoindent // obvious
h. from the command line operations can be performed on the range of lines,
i.e.:
:18,24 del - delete from line 18 to line 24
:23,48 copy 17 - block from line 23 to 48 copy to line 17
:2,17 move 92 - block from line 2 to 17 move to line 92
i. from the command line any external UNIX command can be performed on
the range of lines if line range is superseded by "!":
:11,16! sed -e "s/^//*/" -e "s/$/*//"

(the command above wraps the block of text with
"C" style comments - /* text */. It can be done
easier, but this is an example)
:14,19! sort -r +3
(sort the table in reverse order by fourth column)
j. file manipulation from the command line:
:r somefile - read in "somefile"
:x - save and exit (if file is "Read Only", this command will
exit without saving)
:wq - write and quit (same as above)
:w - write (save) if the file permissions allow it
:w! - save file even if it is read-only as long as we own it
:w somefile - save this file as "somefile"
:q - quit without saving
:q! - quit without saving if changes were made
k. text input commands (all require "Esc" to terminate):
i - insert text before the character cursor is on
I - insert text at the beginning of the line
a - append (insert text after the character cursor is on)
A - append text to the end of the line
c - change (replace previous text with new one)
takes arguments just like the delete command - it is
a fast and powerful way of changing original text -
much more so than typical "overwrite"

R - start overwriting text
o - start entering text at the beginning of the new line
below the cursor
O - start entering text at the beginning of the new line
above the cursor
l. if in doubt, press "Esc"


/* The article above and any accompanying files are freely
* distributable, but please leave this notice and the text intact.
* Home for this document: http://www.infobound.com/vi.html
* Copyright (C) 1994, 1999 Tony Thomas
* Contact author through email:
tony@infobound.com
* Last revision Feb 23, 1999
* UNIX is a trademark of X/Open
*/

rate this article:
current rating: average rating: 1.2 (26 votes) (1=very good 6=terrible)
Your rating:
Very good (1) Good (2) ok (3) average (4) bad (5) terrible (6)

back



Support us on Content Nation

New Packages

- as rdf newsfeed
- as rss newsfeed
- as Atom newsfeed
2025-10-30
branca - 0.8.2
Ebuild name:

sci-libs/branca-0.8.2

Description

spinoff from folium, host the non-map-specific features

Added to portage

2025-10-30

dist-kernel - 5.15.196
Ebuild name:

virtual/dist-kernel-5.15.196

Description

Virtual to depend on any Distribution Kernel

Added to portage

2025-10-30

dist-kernel - 6.1.158
Ebuild name:

virtual/dist-kernel-6.1.158

Description

Virtual to depend on any Distribution Kernel

Added to portage

2025-10-30

dist-kernel - 6.12.56
Ebuild name:

virtual/dist-kernel-6.12.56

Description

Virtual to depend on any Distribution Kernel

Added to portage

2025-10-30

dist-kernel - 6.17.6
Ebuild name:

virtual/dist-kernel-6.17.6

Description

Virtual to depend on any Distribution Kernel

Added to portage

2025-10-30

dist-kernel - 6.6.115
Ebuild name:

virtual/dist-kernel-6.6.115

Description

Virtual to depend on any Distribution Kernel

Added to portage

2025-10-30

gentoo-kernel - 5.15.196
Ebuild name:

sys-kernel/gentoo-kernel-5.15.196

Description

Linux kernel built with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel - 6.1.158
Ebuild name:

sys-kernel/gentoo-kernel-6.1.158

Description

Linux kernel built with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel - 6.12.56
Ebuild name:

sys-kernel/gentoo-kernel-6.12.56

Description

Linux kernel built with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel - 6.17.6
Ebuild name:

sys-kernel/gentoo-kernel-6.17.6

Description

Linux kernel built with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel - 6.6.115
Ebuild name:

sys-kernel/gentoo-kernel-6.6.115

Description

Linux kernel built with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel-bin - 5.15.196
Ebuild name:

sys-kernel/gentoo-kernel-bin-5.15.196

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel-bin - 6.1.158
Ebuild name:

sys-kernel/gentoo-kernel-bin-6.1.158

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel-bin - 6.12.56
Ebuild name:

sys-kernel/gentoo-kernel-bin-6.12.56

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel-bin - 6.17.6
Ebuild name:

sys-kernel/gentoo-kernel-bin-6.17.6

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2025-10-30

gentoo-kernel-bin - 6.6.115
Ebuild name:

sys-kernel/gentoo-kernel-bin-6.6.115

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2025-10-30

rocBLAS - 7.0.2-r1
Ebuild name:

sci-libs/rocBLAS-7.0.2-r1

Description

AMD's library for BLAS on ROCm

Added to portage

2025-10-30

rocSOLVER - 7.0.2-r1
Ebuild name:

sci-libs/rocSOLVER-7.0.2-r1

Description

Implementation of a subset of LAPACK functionality on the ROCm platform

Added to portage

2025-10-30

vanilla-kernel - 5.15.196
Ebuild name:

sys-kernel/vanilla-kernel-5.15.196

Description

Linux kernel built from vanilla upstream sources

Added to portage

2025-10-30

vanilla-kernel - 6.1.158
Ebuild name:

sys-kernel/vanilla-kernel-6.1.158

Description

Linux kernel built from vanilla upstream sources

Added to portage

2025-10-30

vanilla-kernel - 6.12.56
Ebuild name:

sys-kernel/vanilla-kernel-6.12.56

Description

Linux kernel built from vanilla upstream sources

Added to portage

2025-10-30

vanilla-kernel - 6.17.6
Ebuild name:

sys-kernel/vanilla-kernel-6.17.6

Description

Linux kernel built from vanilla upstream sources

Added to portage

2025-10-30

vanilla-kernel - 6.6.115
Ebuild name:

sys-kernel/vanilla-kernel-6.6.115

Description

Linux kernel built from vanilla upstream sources

Added to portage

2025-10-30

2025-10-29
B-Keywords - 1.290.0
Ebuild name:

dev-perl/B-Keywords-1.290.0

Description

Lists of reserved barewords and symbol names

Added to portage

2025-10-29

Business-ISBN-Data - 20251024.1.0
Ebuild name:

dev-perl/Business-ISBN-Data-20251024.1.0

Description

Data pack for Business

Added to portage

2025-10-29

Data-Random - 0.140.0
Ebuild name:

dev-perl/Data-Random-0.140.0

Description

Module used to generate random data

Added to portage

2025-10-29

Finance-Quote - 1.670.0
Ebuild name:

dev-perl/Finance-Quote-1.670.0

Description

Get stock and mutual fund quotes from various exchanges

Added to portage

2025-10-29

GD-Barcode - 2.20.0
Ebuild name:

dev-perl/GD-Barcode-2.20.0

Description

Create barcode images with GD

Added to portage

2025-10-29

HTML-Form - 6.130.0
Ebuild name:

dev-perl/HTML-Form-6.130.0

Description

Class that represents an HTML form element

Added to portage

2025-10-29

HTTP-BrowserDetect - 3.420.0
Ebuild name:

dev-perl/HTTP-BrowserDetect-3.420.0

Description

Determine Web browser, version, and platform from an HTTP user

Added to portage

2025-10-29

HTTP-Message - 7.10.0
Ebuild name:

dev-perl/HTTP-Message-7.10.0

Description

Base class for Request/Response

Added to portage

2025-10-29

Log-Dispatchouli - 3.13.0
Ebuild name:

dev-perl/Log-Dispatchouli-3.13.0

Description

Simple wrapper around Log

Added to portage

2025-10-29

Net-Patricia - 1.240.0
Ebuild name:

dev-perl/Net-Patricia-1.240.0

Description

Patricia Trie perl module for fast IP address lookups

Added to portage

2025-10-29

PPI - 1.284.0
Ebuild name:

dev-perl/PPI-1.284.0

Description

Parse, Analyze, and Manipulate Perl (without perl)

Added to portage

2025-10-29

PPIx-Regexp - 0.91.0
Ebuild name:

dev-perl/PPIx-Regexp-0.91.0

Description

Represent a regular expression of some sort

Added to portage

2025-10-29

Specio - 0.530.0
Ebuild name:

dev-perl/Specio-0.530.0

Description

Type constraints and coercions for Perl

Added to portage

2025-10-29

Type-Tiny - 2.8.4
Ebuild name:

dev-perl/Type-Tiny-2.8.4

Description

Tiny, yet Moo(se)-compatible type constraint

Added to portage

2025-10-29

WWW-Mechanize - 2.200.0
Ebuild name:

dev-perl/WWW-Mechanize-2.200.0

Description

Handy web browsing in a Perl object

Added to portage

2025-10-29

aiohttp - 3.13.2
Ebuild name:

dev-python/aiohttp-3.13.2

Description

HTTP client/server for asyncio

Added to portage

2025-10-29

alembic - 1.17.1
Ebuild name:

dev-python/alembic-1.17.1

Description

Database migrations tool, written by the author of SQLAlchemy

Added to portage

2025-10-29

awkward - 2.8.10
Ebuild name:

dev-python/awkward-2.8.10

Description

Manipulate JSON-like data with NumPy-like idioms

Added to portage

2025-10-29

awscli - 1.42.61
Ebuild name:

app-admin/awscli-1.42.61

Description

Universal Command Line Environment for AWS

Added to portage

2025-10-29

boto3 - 1.40.61
Ebuild name:

dev-python/boto3-1.40.61

Description

The AWS SDK for Python

Added to portage

2025-10-29

botocore - 1.40.61
Ebuild name:

dev-python/botocore-1.40.61

Description

Low-level, data-driven core of boto 3

Added to portage

2025-10-29

bpython - 0.26
Ebuild name:

dev-python/bpython-0.26

Description

Syntax highlighting and autocompletion for the Python interpreter

Added to portage

2025-10-29

c-blosc2 - 2.22.0
Ebuild name:

dev-libs/c-blosc2-2.22.0

Description

Blocking, shuffling and lossless compression library

Added to portage

2025-10-29

claude-code - 2.0.28
Ebuild name:

dev-util/claude-code-2.0.28

Description

Claude Code - an agentic coding tool by Anthropic

Added to portage

2025-10-29

commons-csv - 1.14.1-r1
Ebuild name:

dev-java/commons-csv-1.14.1-r1

Description

Simple interface for reading and writing CSV files of various types

Added to portage

2025-10-29

cwcwidth - 0.1.11
Ebuild name:

dev-python/cwcwidth-0.1.11

Description

Python bindings for wc(s)width

Added to portage

2025-10-29

date - 3.5.0
Ebuild name:

dev-ruby/date-3.5.0

Description

A subclass of Object includes Comparable module for handling dates

Added to portage

2025-10-29

deno-bin - 2.5.5
Ebuild name:

dev-lang/deno-bin-2.5.5

Description

Modern runtime for JavaScript and TypeScript

Added to portage

2025-10-29

denonavr - 1.2.0
Ebuild name:

dev-python/denonavr-1.2.0

Description

Automation Library for Denon AVR receivers

Added to portage

2025-10-29

elasticsearch - 9.1.2
Ebuild name:

dev-python/elasticsearch-9.1.2

Description

Official Elasticsearch client library for Python

Added to portage

2025-10-29

elasticsearch - 9.2.0
Ebuild name:

dev-python/elasticsearch-9.2.0

Description

Official Elasticsearch client library for Python

Added to portage

2025-10-29

elfutils - 0.193-r1
Ebuild name:

dev-libs/elfutils-0.193-r1

Description

Libraries/utilities to handle ELF objects (drop in replacement for libel

Added to portage

2025-10-29

elfutils - 0.194
Ebuild name:

dev-libs/elfutils-0.194

Description

Libraries/utilities to handle ELF objects (drop in replacement for libelf)

Added to portage

2025-10-29

fcitx-m17n - 5.1.4-r1
Ebuild name:

app-i18n/fcitx-m17n-5.1.4-r1

Description

m17n-provided input methods for Fcitx5

Added to portage

2025-10-29

fcitx-m17n - 5.1.5-r1
Ebuild name:

app-i18n/fcitx-m17n-5.1.5-r1

Description

m17n-provided input methods for Fcitx5

Added to portage

2025-10-29

firefox - 144.0.2
Ebuild name:

www-client/firefox-144.0.2

Description

Firefox Web Browser

Added to portage

2025-10-29

firefox-bin - 144.0.2
Ebuild name:

www-client/firefox-bin-144.0.2

Description

Firefox Web Browser

Added to portage

2025-10-29

gitea - 1.24.7
Ebuild name:

www-apps/gitea-1.24.7

Description

A painless self-hosted Git service

Added to portage

2025-10-29

glibc - 2.42-r2
Ebuild name:

sys-libs/glibc-2.42-r2

Description

GNU libc C library

Added to portage

2025-10-29

gnupg - 2.4.8-r1
Ebuild name:

app-crypt/gnupg-2.4.8-r1

Description

The GNU Privacy Guard, a GPL OpenPGP implementation

Added to portage

2025-10-29

gnupg - 2.5.13-r1
Ebuild name:

app-crypt/gnupg-2.5.13-r1

Description

The GNU Privacy Guard, a GPL OpenPGP implementation

Added to portage

2025-10-29

google-api-core - 2.28.1
Ebuild name:

dev-python/google-api-core-2.28.1

Description

Core Library for Google Client Libraries

Added to portage

2025-10-29

google-auth - 2.42.0
Ebuild name:

dev-python/google-auth-2.42.0

Description

Google Authentication Library

Added to portage

2025-10-29

gpg - 0-r2
Ebuild name:

app-alternatives/gpg-0-r2

Description

gpg symlink

Added to portage

2025-10-29

gpg - 1-r2
Ebuild name:

app-alternatives/gpg-1-r2

Description

gpg symlink

Added to portage

2025-10-29

grub - 2.14_rc1
Ebuild name:

sys-boot/grub-2.14_rc1

Description

GNU GRUB boot loader

Added to portage

2025-10-29

hipBLASLt - 7.0.2-r1
Ebuild name:

sci-libs/hipBLASLt-7.0.2-r1

Description

General matrix-matrix operations library for AMD Instinct accelerators

Added to portage

2025-10-29

hiprt - 2.5.20250428
Ebuild name:

dev-libs/hiprt-2.5.20250428

Description

A ray tracing library for HIP

Added to portage

2025-10-29

hishel - 1.0.0
Ebuild name:

dev-python/hishel-1.0.0

Description

An elegant HTTP Cache implementation for HTTPX and HTTP Core

Added to portage

2025-10-29

installkernel - 64
Ebuild name:

sys-kernel/installkernel-64

Description

Gentoo fork of installkernel script from debianutils

Added to portage

2025-10-29

jcommander - 1.83
Ebuild name:

dev-java/jcommander-1.83

Description

Command line parsing framework for Java

Added to portage

2025-10-29

jdbc-mysql - 9.5.0
Ebuild name:

dev-java/jdbc-mysql-9.5.0

Description

JDBC Type 4 driver for MySQL

Added to portage

2025-10-29

lhapdf - 6.5.5-r2
Ebuild name:

sci-physics/lhapdf-6.5.5-r2

Description

Les Houches Parton Density Function unified library

Added to portage

2025-10-29

libcap - 2.77
Ebuild name:

sys-libs/libcap-2.77

Description

POSIX 1003.1e capabilities

Added to portage

2025-10-29

libfmt - 12.1.0
Ebuild name:

dev-libs/libfmt-12.1.0

Description

Small, safe and fast formatting library

Added to portage

2025-10-29

libreoffice-bin - 24.8.4-r6
Ebuild name:

app-office/libreoffice-bin-24.8.4-r6

Description

A full office productivity suite. Binary package

Added to portage

2025-10-29

libreoffice-bin - 25.2.0-r6
Ebuild name:

app-office/libreoffice-bin-25.2.0-r6

Description

A full office productivity suite. Binary package

Added to portage

2025-10-29

libwww-perl - 6.810.0
Ebuild name:

dev-perl/libwww-perl-6.810.0

Description

Collection of Perl Modules for the WWW

Added to portage

2025-10-29

libxkbcommon - 1.12.3
Ebuild name:

x11-libs/libxkbcommon-1.12.3

Description

Keymap handling library for toolkits and window systems

Added to portage

2025-10-29

mathematica - 14.0.0-r2
Ebuild name:

sci-mathematics/mathematica-14.0.0-r2

Description

Wolfram Mathematica

Added to portage

2025-10-29

mkl - 2025.3.0.461
Ebuild name:

sci-libs/mkl-2025.3.0.461

Description

Intel Math Kernel Library

Added to portage

2025-10-29

mysqld_exporter - 0.18.0
Ebuild name:

app-metrics/mysqld_exporter-0.18.0

Description

Prometheus exporter for MySQL server metrics

Added to portage

2025-10-29

net-ftp - 0.3.9
Ebuild name:

dev-ruby/net-ftp-0.3.9

Description

Support for the File Transfer Protocol

Added to portage

2025-10-29

node_exporter - 1.10.2
Ebuild name:

app-metrics/node_exporter-1.10.2

Description

Prometheus exporter for machine metrics

Added to portage

2025-10-29

openpgp-keys-grub - 20251028
Ebuild name:

sec-keys/openpgp-keys-grub-20251028

Description

OpenPGP keys used for GRUB releases

Added to portage

2025-10-29

openpgp-keys-unifont - 20251028
Ebuild name:

sec-keys/openpgp-keys-unifont-20251028

Description

OpenPGP keys used by Unifont

Added to portage

2025-10-29

owslib - 0.35.0
Ebuild name:

dev-python/owslib-0.35.0

Description

Library for client programming with Open Geospatial Consortium web service

Added to portage

2025-10-29

pbs-installer - 2025.10.28
Ebuild name:

dev-python/pbs-installer-2025.10.28

Description

Installer for Python Build Standalone

Added to portage

2025-10-29

postfix - 3.11_pre20251029
Ebuild name:

mail-mta/postfix-3.11_pre20251029

Description

A fast and secure drop-in replacement for sendmail

Added to portage

2025-10-29

pythia - 8.3.15
Ebuild name:

sci-physics/pythia-8.3.15

Description

Lund Monte Carlo high-energy physics event generator

Added to portage

2025-10-29

pythia - 8.3.16
Ebuild name:

sci-physics/pythia-8.3.16

Description

Lund Monte Carlo high-energy physics event generator

Added to portage

2025-10-29

quack - 0.48
Ebuild name:

app-emacs/quack-0.48

Description

Enhances Emacs support for Scheme

Added to portage

2025-10-29

queue - 0.2
Ebuild name:

app-emacs/queue-0.2

Description

Queue data structure

Added to portage

2025-10-29

reiserfs-defrag - 0.2.2-r1
Ebuild name:

sys-fs/reiserfs-defrag-0.2.2-r1

Description

Small defragmentation tool for reiserfs

Added to portage

2025-10-29

sabnzbd - 4.5.5
Ebuild name:

net-nntp/sabnzbd-4.5.5

Description

Binary newsgrabber with web-interface

Added to portage

2025-10-29

scipy - 1.16.3
Ebuild name:

dev-python/scipy-1.16.3

Description

Scientific algorithms library for Python

Added to portage

2025-10-29

starlette - 0.49.1
Ebuild name:

dev-python/starlette-0.49.1

Description

The little ASGI framework that shines

Added to portage

2025-10-29

suwidgets - 0.3.0-r2
Ebuild name:

net-wireless/suwidgets-0.3.0-r2

Description

graphical library containing all SigDigger's custom widgets

Added to portage

2025-10-29

synapse - 1.141.0
Ebuild name:

net-im/synapse-1.141.0

Description

Reference implementation of Matrix homeserver

Added to portage

2025-10-29

tbb - 2022.2.0
Ebuild name:

dev-cpp/tbb-2022.2.0

Description

High level abstract threading library

Added to portage

2025-10-29

tblib - 3.2.0
Ebuild name:

dev-python/tblib-3.2.0

Description

Traceback fiddling library for Python

Added to portage

2025-10-29

terraform - 1.13.4
Ebuild name:

app-admin/terraform-1.13.4

Description

A tool for building, changing, and combining infrastructure safely

Added to portage

2025-10-29

testng - 7.11.0
Ebuild name:

dev-java/testng-7.11.0

Description

Testing framework inspired by JUnit and NUnit with new features

Added to portage

2025-10-29

timeout - 0.4.4
Ebuild name:

dev-ruby/timeout-0.4.4

Description

Provides a framework for message digest libraries

Added to portage

2025-10-29

vivaldi-snapshot - 7.7.3847.3
Ebuild name:

www-client/vivaldi-snapshot-7.7.3847.3

Description

A browser for our friends

Added to portage

2025-10-29

xmlunit-core - 2.11.0
Ebuild name:

dev-java/xmlunit-core-2.11.0

Description

XMLUnit extends JUnit and NUnit to enable unit testing of XML

Added to portage

2025-10-29

xorg-server - 21.1.20
Ebuild name:

x11-base/xorg-server-21.1.20

Description

X.Org X servers

Added to portage

2025-10-29

xwayland - 24.1.9
Ebuild name:

x11-base/xwayland-24.1.9

Description

Standalone X server running under Wayland

Added to portage

2025-10-29

yoda - 2.1.2
Ebuild name:

sci-physics/yoda-2.1.2

Description

Yet more Objects for (High Energy Physics) Data Analysis

Added to portage

2025-10-29

yt-dlp - 2025.10.28_pre
Ebuild name:

net-misc/yt-dlp-2025.10.28_pre

Description

Added to portage

2025-10-29

zope-hookable - 8.1
Ebuild name:

dev-python/zope-hookable-8.1

Description

Efficient creation of 'hookable' objects

Added to portage

2025-10-29

rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2020 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS : buttonmaker
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 58.4 ms