[20211231]vim自動格式化sql語句.txt
[20211231]vim自動格式化sql語句.txt
--//前幾天給vim安裝了格式化的外掛,今天測試看看能否自動完成格式化操作.
--//我一般操作是選擇sql語句文字,按\sf 完成格式化操作.
SELECT deptno,dname,loc,
emp.deptno,sal,job
FROM detp,emp
WHERE dept.deptno = emp.deptno;
--//選擇範圍,按\sf
SELECT deptno
, dname
, loc
, emp.deptno
, sal
, job
FROM detp
, emp
WHERE dept.deptno = emp.deptno;
--//如果有一個文字包含sql語句,呼叫vim自動完成格式化,豈不是更加快捷方便,不知道能否實現.
--//一種方法就是定義快捷.
:map <C-F7> :%SQLUFormatter<CR>
--//如果透過命令列呢?
vim -c "%SQLUFormatter" -c wq aa.txt
--//如果不想破壞aa.txt ,可以另外儲存別的檔案。
cat aa.txt | vim -c "%SQLUFormatter" -
--//另我感到奇怪的是let g:sqlutil_align_comma = 1 無法生效,但是使用cat + 管道的模式可以生效。
--//不知道為什麼。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2850260/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20211224]vim外掛格式化sql語句.txtSQL
- 使用Vscode外掛SQLTools自動格式化SQL語句VSCodeSQL
- Java中如何解析SQL語句、格式化SQL語句、生成SQL語句?JavaSQL
- [20201105]再分析sql語句.txtSQL
- [20220117]超長sql語句.txtSQL
- [20201210]sql語句優化.txtSQL優化
- [20220331]如何調整sql語句.txtSQL
- [20240607]PL/SQL中sql語句的註解.txtSQL
- [20240320]空格與sqlpus的sql語句.txtSQL
- [20200320]SQL語句優化的困惑.txtSQL優化
- 在 PHP 中格式化並高亮 SQL 語句PHPSQL
- [20181119]sql語句執行緩慢分析.txtSQL
- [20181114]一條sql語句的優化.txtSQL優化
- [20211221]分析sql語句遇到的問題.txtSQL
- [20220329]是否開發寫錯sql語句.txtSQL
- [20210923]sql語句佔用Sharable Memory分析.txtSQL
- DBeaver如何快速格式化sql語句,真簡單!SQL
- [20211009]使用bash計算sql語句的sql_id.txtSQL
- [20200324]SQL語句優化的困惑2.txtSQL優化
- [20220119]超長sql語句補充3.txtSQL
- [20220329]19c sql語句打補丁.txtSQL
- [20220120]超長sql語句補充4.txtSQL
- [20210112]ashtop查詢特定表的SQL語句.txtSQL
- [20191101]通過zsh計算sql語句的sql_id.txtSQL
- [20191011]通過bash計算sql語句的sql_id.txtSQL
- SQL語句SQL
- [20211231]函式索引測試.txt函式索引
- [20190328]簡單探究sql語句相關mutexes.txtSQLMutex
- [20200126]使用DBMS_SHARED_POOL.MARKHOT與sql語句.txtSQL
- [20200326]dbms_monitor跟蹤與SQL語句分析.txtSQL
- [20201214]查詢隱式轉換的sql語句.txtSQL
- 20201214]查詢隱式轉換的sql語句.txtSQL
- Mybatis 動態執行SQL語句MyBatisSQL
- day06-動態SQL語句SQL
- [20190329]探究sql語句相關mutexes補充2.txtSQLMutex
- [20220111]該語句的sql_id如何計算的.txtSQL
- [20220109]開發不應該這樣寫SQL語句.txtSQL
- [20211229]toad下優化sql語句注意的問題.txt優化SQL