Linux |
您所在的位置:网站首页 › vim编辑器退出没有文件名 › Linux |
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 |