zoukankan      html  css  js  c++  java
  • 在vim保存时获得sudo权限

    在维护线上服务的时候,经常要编辑一些不属于操作用户的文件,比如只有read权限的文件,每次保存都会提示read only。这时可以使用如下命令代替原有的 :wq 命令

    :w !sudo tee %
    

    命令:w !{cmd},让 vim 执行一个外部命令{cmd},然后把当前缓冲区的内容从 stdin 传入。

    tee 是一个把 stdin 保存到文件的小工具。

    %是vim当中一个只读寄存器的名字,总保存着当前编辑文件的文件路径。

    所以执行这个命令,就相当于从vim外部修改了当前编辑的文件。

  • 相关阅读:
    SAP Easy tree
    SAP Column tree
    SAP Tree
    SAP 文本框多行输入
    SAP -SE30 程序运行时间分析
    SAP 实例- 页签tabsrip
    ABAP CDS
    ABAP CDS
    ABAP CDS
    ABAP CDS
  • 原文地址:https://www.cnblogs.com/foolishnoob/p/5452052.html
Copyright © 2011-2022 走看看