5月24日总结

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • dpkg 学习 安装mysql apt-get install mysql-server-5.6 apt-get ...
    sharonji阅读 3,244评论 0 0
  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,971评论 3 48
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,116评论 9 468
  • 1. vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v ...
    路痴千行阅读 8,588评论 0 0
  • vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从...
    壹首簡單的歌阅读 4,355评论 0 7

友情链接更多精彩内容