5月24日总结

2017-05-31  本文已影响0人  五行缺觉

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

上一篇 下一篇

猜你喜欢

热点阅读