标签:
vim 编辑器使用法则
$BASH_VERSION:查看当前shell版本
3.一般模式:
| 光标移动快捷键 | |
| 操作 | 快捷键 | 
| 向下移动光标 | 下方向键、j、空格键 | 
| 向上移动光标 | 上方向键、k、backspace键 | 
| 向左移动光标 | 左方向键、h | 
| 向右移动光标 | 右方向键、l(L小写) | 
| 移至下一行行首 | 回车键 | 
| 移至上一行行首 | -键 | 
| 移至文件最后一行 | G键 | 
| 文本操作快捷键 | |
| 操作 | 快捷键 | 
| 右插入 | a | 
| 左插入 | i | 
| 行尾追加 | A | 
| 行首插入 | I | 
| 插入行 | O(上插一行)或o(下插一行) | 
| 覆盖文本 | R | 
| 合并行 | J | 
| 文本复制粘贴快捷键 | |
| 操作 | 快捷键 | 
| 复制行 | yy | 
| 复制多行 | nyy | 
| 复制单词 | yw | 
| 复制多个单词 | nyw | 
| 复制光标到行首 | y^ | 
| 复制光标到行尾 | y$ | 
| 粘贴到光标后的位置 | p | 
| 粘贴到光标前的位置 | P | 
| 删除文本快捷键 | |
| 操作 | 快捷键 | 
| 删除当前字符 | x | 
| 删除多个字符 | nx | 
| 删除当前行 | dd | 
| 删除多个行 | ndd | 
| 撤销上一步操作 | u | 
| 撤销多个操作 | U | 
“/”:搜索模式 :/string --> n(向下搜索)/N(向上搜索)
4.编辑模式:
和其他编辑器模式没什么太大区别。
5.命令模式:
| 常用的vi命令 | |
| 操作 | 命令 | 
| 打开文件 | :e 文件名 | 
| 保存文件 | :w | 
| 退出编辑器 | :q | 
| 直接退出编辑器 | :q! | 
| 退出并保存文件 | :wq | 
| 跳至指定行 | :n :n+(下跳n行) :n-(上跳n行) | 
| 显示或隐藏行号 | :set nu :set nonu | 
| 替换字符串 | :s/old/new 用字符串new替换当前行中首次出现的old :s/old/new/g 用字符串new替换当前行中的所有字符串old :n,m s/old/new/g 用字符串new替换从n到m行所有字符串old :%s/old/new/g 用字符串new替换当前文件中所有字符次old | 
| 设置文件格式 | :set fileformat=unix | 
6.系统环境的搭建
Shell配置文件:
Bash的配置文件主要有5个,其中4个位于用户主目录。
.bash_profile:位于每个用户的主目录中,在该文件中用来保存用户自己使用的shell信息。常常设置环境变量。
.bashrc:包含专属于某个用户的bash相关信息。主要用来定义别名和函数。
.bash_logout:在当前用户每次退出shell时执行。
.bash_history
还有一个位于/etc目录下,为bashrc。所有使用bash的用户共同使用的文件。
标签:
原文地址:http://www.cnblogs.com/lmmjblogs/p/5931913.html