我想通過包含一些XML的Linux終端(整個日誌不是XML,但它的一些內容是)讀取一些日誌。是否有任何文本編輯器,插件或腳本會嘗試格式化XML內容以便於閱讀。我不需要它來保存新的格式,只需顯示它便於閱讀。查看日誌文件內容時正確的XML格式化
謝謝!
我想通過包含一些XML的Linux終端(整個日誌不是XML,但它的一些內容是)讀取一些日誌。是否有任何文本編輯器,插件或腳本會嘗試格式化XML內容以便於閱讀。我不需要它來保存新的格式,只需顯示它便於閱讀。查看日誌文件內容時正確的XML格式化
謝謝!
你可以嘗試這樣的事情相當打印腳本VIM: http://www.vim.org/scripts/script.php?script_id=2130
在vim中,您可以過濾[配件]文件通過任何外部命令。在這種情況下,您可以嘗試xmllint --format
。
This Works。我有這樣的年齡映射:nnoremap xb:%!xmllint --format - 。它可能就像一個自動命令一樣簡單 –
michael
2009-10-02 01:34:49
這與我正在尋找的內容非常接近,XML位於某些日誌條目中,日誌中的每一行都以時間戳開頭。所以xmllint總是扼殺第一行,因爲它期望一個'<'... – FireWire 2009-10-02 18:57:06