鸟哥的Linux私房菜学习之第九章笔记

  1. Linux下面的配置文件多为文本文件,故使用 vim 即可进行设置编辑;
  2. vim 可视为程序编辑器,可用以编辑 shell 脚本,配置文件等,避免打错字;
  3. vi 为所有 UNIX-like 的操作系统都会存在的编辑器,且执行速度快;

4.有三种模式,一般命令模式可变换到编辑与命令行模式,但编辑模式与命令行模式不能互换:

5.常用的按键有i、[Esc]、:wq等;

6.vi的界面大略可分为两部分,(1)上半部分的本文与(2)最后一行的状态+命令行模式;

7.数字是有意义的,用来说明重复进行几次操作的意思,如 5yy 为复制 5行之意;

8.光标的移动中,大写的 G 经常使用,尤其是 1G 与 G 移动到文章的头/尾功能

  1. vi的替换功能也很棒,:n1,n2s/old/new/g 要特别注意学习起来;

10.小数点【.】为重复进行前一次操作,也是经常使用的按键功能;

11.进入编辑模式几乎只要记住:i、O、R三个按键即可,尤其是新增一行的。与替换的R;

12.vim 会主动的建立 swap 缓存,所以不要随意掉线;

13.如果在文章内有对齐的区块,可以使用 ctrl-v 进行复制、粘贴、删除的操作;

14.使用:sp 功能可以划分窗口;

15.若使用 vim 来编写网页,若需要CSS 元素数据,可通过ctrl+x.ctrl+o 这两个连续组合键来得关键词:

  1. vim的环境设置可以写入在~/.vimrc 文件中;

17.可以使用 iconv 进行文件语系编码的转换;

18.使用dos2unix 及 unix2dos 可以变更文件每一行的行尾换行符。

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...