我來自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上編輯終端
我很抱歉,但我能知道哪個地方會問這個問題嗎? –