03linux编辑器

1、gedit编辑器           类似windows的记事本

2、vi编辑器 

     2.1 vi最基本操作                   

  1)打开文件   vi 文件名

  2)编辑文件   i

  3)保存文件   保存并退出快捷键esc+ZZ           esc  :wq 退出保存    esc  :q!退出不保存

 2.2 vi实用命令

  1)vi的插入模式            

按键 功能
a 光标位置右边插入文字
i 光标位置当前处插入文字
o 光标位置下方开启新行
O 光标位置上方开启新行
I 光标所在行首插入文字
A 光标所在行尾插入文字

   2)vi的退出

按键 功能
ZZ 保存退出
:wq 保存退出
:x 保存退出
:w filename 保存到指定文件
:q 退出,如果文件修改但没有保存,会提示无法退出
:q! 退出,不保存
:! 命令 暂时离开vi,执行命令

 

  3)vi的删除和修改功能   

按键 功能
[n]dd 删除从当前行开始的n行(准确来说是剪切)   []没用
[n]yy 复制从当前行开始的n行
p 把粘贴板上的内容插入到当前行
u 撤销前一个命令

  4)vi的行定位功能

按键 功能
gg 到文件第一行行首
G 到文件最后一行行首
mG或mgg 到指定行,m为目标行数

  5)vi的文本查找功能

按键 功能
/字符串 查找指定字符串
n 寻找下一个
N 回到前一个

  6)vi的替换功能 (用的较少)        :s/p1/p2/g   将当前行中所有p1军用p2替换

  7)vi的set指令

按键 功能
:set ic 搜索时忽略大小写
:set noic 搜索时不忽略大小写
:set nu 显示行号
:set nonu 不显示行号

 

  快捷键   F9侧栏开与关
  (有插件) \p<    头文件
      \im   生成一个main函数
      \ip    生成一个printf
      ctrl+n   显示历史写代码

posted @ 2018-12-12 09:16  脐橙蔚来  阅读(95)  评论(0编辑  收藏  举报