vim

作者: yu小余 | 来源:发表于2018-11-07 21:15 被阅读0次

文件描述符

0 标准输入:键盘输入
1 标准输出:程序正确执行输出的内容
2 错误输出:程序错误执行输出的内容

重定向
"<":输入重定向
">":标准输出重定向
">>":标准输出追加重定向
2>:错误输出重定向
&>:所有输出重定向
#&> /dev/null <=> 1> /dev/null 2>&1
#1> file1 2> file2 //标准输出重定向到file1,错误输出重定向到file2

管道

|表示,把前一条命令的标准输出作为后一条命令的标准输入
例: 打印passwd文件第8行:
# head -8 /etc/passwd | tail -1
halt:x:7:0:halt:/sbin:/sbin/halt
# echo hello | tee /tmp/a.txt //tee 即在屏幕上输出,又保存到a.txt

vi/vim编辑器
编辑模式
i 在光标前插入
a 在光标后追加
o 在光标所在行的下一行编辑

命令模式

1.png
D:从光标处删除到行尾
2.png

尾行模式

3.png
set list:显示控制符号

扩展: 可视块模式

4.png
shift+v :进入可视行

vim -O /etc/hostname /etc/passwd//同时编辑两个文件
ctrl ww//切换文件
qall //退出所有
vimdiff /etc/passwd /test/pass //比较两个文件的不同

vim 无法使用方向键和退格键解决办法:

# vi /etc/vimrc
set nocompatible //可以使用方向键
set backspace=2 //可以使用退格键删除文字
syntax on //开启颜色

相关文章

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • 小技巧3:vim学习

    摘要 VIM的插件管理 VIM写latex VIM写python VIM写C++ 1.VIM的插件管理工具vim-...

  • FFmpeg实践记录三:Vim基本讲解

    Vim处理模式 Vim常用命令 Vim拷贝、粘贴和删除 Vim光标移动 Vim行内光标移动 Vim查找与替换 Vi...

  • Vim操作记录

    vim 编辑显示行号: vim 编辑隐藏行号: vim 编辑多行注释: vim 编辑取消多行注释: vim 批量注...

  • 无标题文章

    # Getting Started with Vim ## History of Vim * Vim editor...

  • Vim学习资料

    VIMTUTOR OpenVim vim-adventures The basics of Vim Vim...

  • FFmpeg开发--Vim详解

    Vim编辑器Vim处理模式: Vim常用命令: Vim查找与替换:

  • vi或者vim中文乱码

    打开vi或者vim打开文件“/etc/vim/vimrc” ,指令为:vim /etc/vim/vimrc 将下面...

  • Vim常用命令

    Vim官网:*http://www.vim.org/[http://www.vim.org/] Vim文档: ht...

  • Vim插件

    vim-multifiles Sparkup vim-snipmate surround.vim

网友评论

      本文标题:vim

      本文链接:https://www.haomeiwen.com/subject/nxebxqtx.html