linux vi编辑器中,如何通过快捷键上下翻页

需求说明:

vi编辑器翻页命令 vim编辑器翻页vi编辑器翻页命令 vim编辑器翻页


vi编辑器翻页命令 vim编辑器翻页


vi编辑器翻页命令 vim编辑器翻页


之前在vi的时候,如果想看下一页,就直接按住 ↓ 这个箭头一直翻,现在觉得有些麻烦,

就找了下上,下翻页的快捷方式.在此记录下.

记录:

1.向下翻页快捷键(下一页):Ctrl + f

2.向上翻页快捷键(上一页):Ctrl + b

Linux 中 vi /etc/sysctl.conf 如何编辑

vi /etc/sysctl.conf

进入后默认是到一般模式,按下x键删除即可,nx就是删除几个,for example: 5x 就是删除5个。

建议你看看vi基本的命令作:

vi 编译器基本命令: a ,i ,o 插入命令 单字符光标移动命令: h 光标左移一列 j 光标下移一行 k 光标上移一行 l 光标右移一列 在命令前添加数字表示移动几行。例如:5h 光标左移5列 翻页命令: Ctrl + B 向后翻页 Ctrl + F 向前翻页 Ctrl + U 向上翻半页 Ctrl + D 向下翻半页 在命令前添加数字表示集中翻页,例如:6Ctrl + B 向后翻六页 ^ 或 $ : 将光标移至当前行首或行尾 w b W B :光标移动一个单词 注:小写命令是以字母,数字,下划线之外的所有字符作为”单词”的分界符。 大写命令是以空白符作为”单词”的分界符。 移动到指定行: :23 将光标定位在23行 :1 将光标定位于行 :$ 将光标定位于文件尾 括号匹配符号: % 将光标移动到括号上,则光标自动定位与它相匹配的括号 删除当前字符命令: x 删除当前行命令: dd 删除当前行 d$ 从当前行删除到行尾 d^ 从当前行删除到行首 dw 删除一个单词 替换单个符号命令:r 替换多个字符命令:R 例如:Rdajwd 然后按Esc键 命令:co 例如:11,12co23 将第11行到第12行到23行之下。 移动命令:m 例如:11,12co78 将第11行到第12行移动到78行之下。 撤销上一次的命令作:u 抽取命令,将正文段到剪切板: y yy 将剪切板的内容到当前位置 p 重复上一次作: 。 存盘退出: zz 存盘退出: wq 存盘不退出: :w 不存盘退出: :q! Ctrl + L 键:刷新屏幕显示 Ctrl + G 键: 显示当前状态(文件名,行号等) n N : 查找下一个 注:n向下查找,查到文件尾后自动折还到文件首继续向下查找 N向上查找,查到文件首后自动折还到文件尾继续向下查找 模式替换: 格式:行号,型号 s / 模式 / 替换字符串 /g 例如:1,50s/abc/xyz/ 将第1行到第50 行的abc 替换为xyz

如果你没有退出vi界面,那么按esc按u就会还原的!

如果你没有保存退出,按u可以撤销更改

删了没关系,你可以不保存直接退出,再重新打开

AIX中的vi常用命令

本文适用于AIX系统的vi编辑器,不兼容vim

测试环境: AIX 7.1

vi编辑器包括三种模式:

在编辑模式/命令模式下,通过ESC返回普通模式

如,右移20列写作 20l

长单词:以空格(space)、制表符(tab)、回车(enter)作为分隔符

短单词:包括()-等均视为分隔符

例如: if(a > 0) 中,长单词包括 if(a 、 > 、 0) 3个,短单词包括 if 、 ( 、 a 、 > 、 0 、 ) 6个

f=forward,b=backward,u=up,d=down

%适用于大中种括号

/+n :正向搜索

/+N :逆向搜索

?+n :逆向搜索

?+N :正向搜索

对于组合命令,可以通过ESC取消

示例:逐词替换

控制字符指ASCII码中0x01-0x1F区间的不可见字符,主要用于程序控制。

在编辑模式下,输入: crtl-v , ctrl-控制字符

例如回车(0x0D)输入: ctrl-v , ctrl-m ,在vi中显示为 ^M

VI和VIM命令的作

vi编辑器是分为三种状态的

h 或 向左箭头键(←) 光标向左移动一个字符

j 或 向下箭头键(↓) 光标向下移动一个字符

k 或 向上箭头键(↑) 光标向上移动一个字符

l 或 向右箭头键(→) 光标向右移动一个字符

[Ctrl] + [d] 屏幕『向下』移动半页

[Ctrl] + [u] 屏幕『向上』移动半页

0 或功能键[Home] 这是数字『 0 』:移动到这一行的前面字符处 (常用)

$ 或功能键[End] 移动到这一行的后面字符处(常用)

gg 移动到这个档案的行 (常用)

n n 为数字。光标向下移动 n 行(常用)

n 那个 n 表示『数字』,光标会向右移动这一行的 n 个字符。

n n 为数字。光标向下移动 n 行(常用)

/word 向下寻找某个单词

?word 向下寻找某个单词

n 向下重复执行搜索命令

N 向上重复执行搜索命令

dd 删除游标所在的整列

yy 游标所在那行

. 重复上一个动作

主要为一般模式到编辑模式的切换

i,I a,A o,O r,R 都可以实现到编辑模式的切换

其中r,R实现的是取代模式

Esc 为推出编辑模式回到常用模式

:w 编辑的数据写入硬盘

:w! 如果未见为只读的时候强制写入

;q 离开

:q! 不储存强制离开

:wq 储存后离开

:wq! 储存后强制离开

ZZ 若档案没有动过则直接离开,若档案已动过则保存离开

:set nu 设置行号

:set nonu 取消行号

linux命令vi文本编辑器的使用方法

如果你想编辑某个文档 可以直接编辑的如你有文档AA 可以用vi AA 【注意:必须在AA所在的目录下】 如果没有文档而且你又想编辑就可以直接编辑vi aa【名字你可以随便命名】 也可以先建立一个文档touch aa 然后再编辑vi aa 编辑器有三种模式 1 命令行模式 2 末行模式 3 输入模式 按Esc 就可以进入命令行模式也是系统默认模式 输入模式可以按 o i a 都可以进入 退出可以进入末行和命令行模式 末行模式可以按ctrl+;它的主要功能是退出编辑器 也可以保存退出文档 q! 【强制退出不保存】 q【退出不保存】 wq【退出并保存后面也可以加个!】 在输入模式和命令行模式命令很多 如果你想具体知道哪些你可以在和我说 如(yy)粘贴(p) 删除(d)等等。有本书《Linux就该这么学》,简单到复杂的命令,没事多看看就学会了。

Linux下怎么退出VI编辑器

Linux下退出VI编辑器可以使用以下命令:

1、:q

离开 vi (常用)。

2、:q!

若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。

2、:wq

储存后离开,若为 :wq! 则为强制储存后离开 (常用)

4、:x

保存后退出文件。

扩展资料

vi模式下常用按键:

1、字符按键以及Shift组合,输入字符。

2、ENTER,回车键,换行。

3、BACK SPACE,退格键,删除光标前一个字符。

4、DEL,删除键,删除光标后一个字符。

5、方向键,在文本中移动光标。

6、HOME/END,移动光标到行首/行尾。

7、Page Up/Page Down,上/下翻页。

8、Insert,切换光标为输入/替换模式,光标将变成竖线/下划线。

9、ESC,退出输入模式,切换到命令模式。