5月24日总结
Vim编辑器
1简介
vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作
它只是一个文本编辑程序
Vi有三种基本工作模式
命令模式
文本输入模式
末行模式
输入i进入插入模式
Shift+;进入末行模式
wq存盘退出
w存盘
q不存盘强制退出
插入模式esc→命令模式esc→末行模式
3命令行模式
不管用户处于何种模式,只要按一下ESC键,即可使Vi进入命令模式
4文本输入模式
在命令模式下输入插入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。
用户输入的任何字符都被当作文件内容保存起来,并显示在屏幕上,在文本输入的过程中,若想回到命令行模式,按键esc
5末行模式
末行模式也成ex转义模式
在命令模式下,按:键即可进入末行模式
末行命令执行完毕后自动回到命令模式
例:
:set number显示行号
:set nonumber去掉行号
:set encoding显示编码
:set encoding=utf-8设置编码
6vim基础操作
vim是从vi发展出来的一个文本编辑器 。代码补完、编译及错误跳转等方便编程的功能特别丰富
进入插入模式:
i:插入光标前一个字符
I:插入行首
a:插入光标后一个字符
A:插入行未
o:向下新开一行,插入行首
O:向上新开一行,插入行首
进入命令模式:(按esc从插入模式或末行模式进入命令模式)
移动光标
h左移j下移k上移l右移
M移到中间行
L:光标移动到屏幕最后一行行首
G:移动到制定行,行号G
w:向后一次移动一个字
b:向前一次移动一个字
{:按段移动,上移
}:按段移动,下移
Ctrl+d:向下翻半屏
Ctrl+u:向上翻半屏
Ctrl+f:向下翻一屏
Ctrl+b:向上翻一屏
gg:光标移动文件开头
G:光标移动到文件末尾
shift+6光标到当前行的行首
shift+4光标到当前行的行末
删除命令
x: 删除光标后一个字符,相当于 Del
X: 删除光标前一个字符,相当于 Backspace
dd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符
d0: 删除光标前本行所有内容,不包含光标所在字符
dw: 删除光标开始位置的字,包含光标所在字符
撤销命令
U:一步一步撤销
Ctrl+r:反撤销
7ssh简介
C/S结构
B/S结构
SSH为Secure Shell的缩写,由IETF的网络工作小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协
r��?�u��eW
网友评论