我来自postgres世界,并不是UNIX的新手。 我的问题是,如果有从命令行调用编辑器的方法,并且关闭编辑器时,输出将流向shell。 与postgres中的\e
命令类似,我在其中输入查询,在编辑器中而不是在repl中轻松编辑它,然后退出编辑器以查看输入的内容以及查询。编辑器中的终端编辑命令
回答
在bash你可以CTRL +X,CTRL +Ë(二冲程组合)的外壳的的readline发送到您的$ EDITOR。在编辑器退出时,执行该命令。
Zsh和其他shell有类似的功能,可能需要配置。
完美答案!非常感谢..对其他人抱歉,我想我的问题没有得到正确传达。 –
还有'fc'命令可以从shell编辑历史中编辑一个arbirary命令。 –
凯特有一个控制台插件,它允许你同花顺的文本控制台
在这里阅读更多http://www.kde.org/applications/utilities/kate/
编辑:更这里https://www.linux.com/learn/tutorials/548031-expert-tips-and-tricks-with-kate-and-konsole
我不确定你的答案是否相关! –
可以很容易地编写一个shell脚本,或多或少地或多或少的在谈论你。我认为最简单的版本就是这样的。
$ cat test.sh
vi test.sql
psql -U postgres -h localhost -p 5432 sandbox < test.sql | less
谢谢..但这不是我一直在寻找的,正确的答案是由'娴静' –
- 1. 使用AppleScript编辑器在终端输入多个命令
- 2. 如何在Linux上使用vi编辑终端中的命令?
- 3. Gridview中的编辑命令
- 4. 编辑bash命令?
- 5. 编辑WordPress的Previous_post命令
- 6. Git - “编辑”命令的Windows?
- 7. 将编辑命令映射到某个编辑器
- 8. Firebug的命令编辑器禁用
- 9. 编辑命令输出
- 10. vim命令行编辑
- 11. Cloud-9 SDK:c9编辑器没有从终端打开为默认编辑器
- 12. ubuntu终端 - 编辑其中我不是
- 13. E492:不是编辑器命令:TlistToggle
- 14. 命令行文本编辑器
- 15. vim:执行编辑器命令列表
- 16. 更改Unix信息命令编辑器
- 17. Vundle - E492:不是编辑器命令:PluginInstall
- 18. E492:不是编辑器命令:TlistToggle
- 19. 刀交互命令编辑器
- 20. 在* PHP中编写的命令行文本编辑器?
- 21. sqlite3命令编辑表中的内容
- 22. C#调用ItemDataBound中的编辑命令
- 23. 如何编辑LLDB中的命令行?
- 24. 编辑命令行中的Git别名
- 25. 终端/ Django的/科莫多编辑
- 26. UWP中可编辑的MIDI编辑器
- 27. Fck编辑器多编辑
- 28. 客户端编辑器
- 29. Openoffice从终端编辑文件
- 30. 找不到在Ubuntu上编辑终端
我很抱歉,但我能知道哪个地方会问这个问题吗? –