首页 > 其他分享 >vim中的命令行 %! 是啥意思?

vim中的命令行 %! 是啥意思?

时间:2023-02-26 17:01:03浏览次数:56  
标签:tmp sort 命令行 vim command 啥意思 file contents

:%! command

pipes the current file's contents to command's stdin, and replaces the file's contents with command's stdout.

So, :%! sort is pretty much the same as (from a shell) cat file | sort > tmp && mv tmp file.

 

来源:https://vi.stackexchange.com/questions/10098/what-does-mean

标签:tmp,sort,命令行,vim,command,啥意思,file,contents
From: https://www.cnblogs.com/yinhuachen/p/17157032.html

相关文章

  • Linux vim
    编辑器之神-vimvi简介vi是“Visualinterface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且......
  • 横向移动之Windows IPC远程命令行连接
    https://www.cnblogs.com/iAmSoScArEd/p/17156938.html我超怕的IPC(InternetProcessConnection),用于进程间通信的命名管道。连接目标时需要验证用户名和密码,可以访问目标......
  • nodejs命令行输入
    constreadline=require("readline");constrl=readline.createInterface({input:process.stdin,output:process.stdout,});varinputArr=[];varlineNum=......
  • ubuntu20.04 用vim+ctags+cscope搭建符合sourceinsight习惯的IDE
    1.安装vimsudoaptinstallvim按自己习惯配置vim~/.vimrcsetnocompatiblesetnufiletypeonsethistory=1000setbackground=darksyntaxonsetautoindentse......
  • python命令行里\什么意思?
    代表一行没写完接着写的意思,否则按回车就直接执行了。比如运行monodepth2的时候写成这样:pythontrain.py--model_namestereo_model\--frame_ids0--use_stereo--spli......
  • linux 命令行中 几个高效快捷键
     001、ctrl+a:将光标移动到命令行的开头,相当于键盘中的home键002、ctrl+e:将光标移动到命令行的结尾,相当于键盘中的end键003、ctrl+u:剪切光标所在位置之前的......
  • Ubuntu20.04/22.04 ESP32 命令行开发环境配置
    ESP32芯片系列ESP32分三个系列ESP32-SESP32-S3:Xtensa®32位LX7双核240MHz,384KBROM,512KBSRAM,QFN7x7,56-pin,2.4GWi-Fi+BTESP32-S2:Xtensa®32......
  • fzf vim 要求0.23的解决办法
    setnocompatiblehiddenlaststatus=2if!filereadable('/tmp/plug.vim')silent!curl--insecure-fLo/tmp/plug.vim\https://raw.githubusercontent.com/ju......
  • Linux 命令行编辑快捷键
    Linux命令行编辑快捷键初学者在Linux命令窗口(终端)敲命令时,肯定觉得通过输入一串一串的字符的方式来控制计算是效率很低。但是Linux命令解释器(Shell)是有很多快捷键的,熟练......
  • Vim复制一整行和复制多行
    1、复制1)单行复制在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;2)多行复制在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3……......