首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

history | vim 不行?

  •  
  •   luofeiyu · 2016-06-09 14:43:47 +08:00 · 2647 次点击
    这是一个创建于 1276 天前的主题,其中的信息可能已经有所发展或是发生改变。

    history > vim
    history | vim
    都不能让我编辑历史记录,为何?

    12 回复  |  直到 2016-06-10 18:35:50 +08:00
        1
    wsdjeg   2016-06-09 15:02:23 +08:00 via Android   ♥ 2
    history | vim -
        2
    caiych   2016-06-09 16:07:56 +08:00
    history | vim -
        3
    skydiver   2016-06-09 16:09:43 +08:00
    23333
        4
    luofeiyu   2016-06-09 16:23:00 +08:00
    man vim 得到结果

    - The file to edit is read from stdin. Commands are read
    from stderr, which should be a tty.

    The file to edit is read from stdin. 这个我懂了,请问
    Commands are read from stderr, which should be a tty.
    这个如何理解?
        6
    Kirscheis   2016-06-09 17:28:59 +08:00 via Android
    谜之喜感
        7
    yougg   2016-06-09 19:15:14 +08:00
    vi ~/.bash_history
        8
    audi   2016-06-09 19:18:57 +08:00 via iPhone
    还有人想编辑操作历史 无语
        9
    aias   2016-06-09 20:23:39 +08:00
    厉害
        10
    vitovan   2016-06-09 20:29:49 +08:00   ♥ 3
    是的, VIM 做不到这一点。

    安装 Emacs ,然后执行:

    emacs ~/.bash_history
        11
    jackal   2016-06-10 08:58:10 +08:00
    @audi
    给你说一个这样的应用场景(编辑历史操作命令的理由)

    做了一件事情, 都是用命令来完成的,现在想写个 readme ,来告诉别人这个事情完成需要依次敲入的命令。
    这个时候,打开 history ,然后编辑,删掉不必要的,重新组织命令。

    整理好之后就是 readme ,这个就是用处。
        12
    mengzhuo   2016-06-10 18:35:50 +08:00 via iPhone
    家目录下有个 history 文件啊
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2432 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 28ms · UTC 07:06 · PVG 15:06 · LAX 23:06 · JFK 02:06
    ♥ Do have faith in what you're doing.