Linux

您所在的位置:网站首页 vim编辑器退出没有文件名 Linux

Linux

#Linux | 来源: 网络整理| 查看: 265

1、 vi基本命令 :gg=G ----- 文本自动缩进命令

2、y0 :复制光标位置到行首的文本。

        y$ :复制光标位置到行尾的文本。

       d0 :剪切光标位置到行首的文本。

       d$ :剪切光标位置到行尾的文本。

3、:q   ---  退出没有修改的文件

       :q !  ---  强制退出,且不保存修改过的部分。

       :w   --- 保存文件,但不退出

       :x   --- 保存文件并退出

       :w  file   --- 保存文件,并改名

       :r    file   ---  读取另一个文件的内容到当前文件中。

4、在 命令行模式下  

           h :方向键 ,向左 移动一个字符的位置。

           j  :方向键 ,向下 移动一个字符的位置。

           k :方向键 ,向上 移动一个字符的位置。

           l  :方向键 ,向右 移动一个字符的位置。

5、:N  ----- 移动光标到第N行。

      1G     ----- 移动光标到第1行。(不需要冒号)

      G        ----- 移动光标到最后一行。(不需要冒号)

6、查找  ----替换  

       :set nonu  ------------ 取消行号

       :set           -------------加行号

查找:

       /string  --------- 查找之后 按 N 向下查找 ,按n向上查找。

替换:

       :s/old/new     ------替换当前行的第一个

       :s/old/new /g ------替换当前行所有 sring

       :,$ s/old/new /g ------全文替换

       :N$ s/old/new /g ------第N行到最好一行全部替换

       :% s/old/new /g  ------全文替换

7、[N]x      : 删除从光标位置开始的连续N个字符(并放到缓冲区中)

      [N]dd   :删除从光标位置开始的连续N行字符(并放到缓冲区中)

      [N]yy    :复制从光标位置开始的连续N行字符(并放到缓冲区中)

      p或者 P  : 把缓冲区中 的数据 复制 光标的位置(P 复制在光标之下的位置    p 复制在光标之上的位置)

      u   :  撤销上一次的操作。

8、range y  :快复制。

9、gcc -E define.c -o define.i  :生成预处理文件

10、gcc define.c -Wall  :编辑文本 且打印出 警告。

11、cat -s test.c :去除 空行(合并空行) 显示文本内容。

      cat -b test.c :显示文本时 前面加一个 行号。

       head +2 :显示前2行。

      tail +2    :显示后2行。

12、pwd  :显示当前 所在的位置。

13、 touch  test.c  :新建文件,如果存在,则修改该文件创建时间。

          mkdir test/   :新建文件夹

          mkdir -p  test.c  test2.c :级联创建文件夹。

         cp  test.c test2.c  :复制文件,给文件重命名。

14、 tar xvf  :解压某文件夹命令。

          sudo:用 最高权限 执行某命令。

         sudo apt-get update :更新源列表。

         sudo apt-get -f install  :更新依赖包。

         sudo apt-get install vim  :

15、 mv   ----------   移动文件

          rm   ----------   移除文件

 

---------后续陆续添加



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3