在vim中使用bc進行算術計算
今天同事想匯入一個文字檔案進入execl進行算術運算,我正好看了一下,好像使用bc更快一些。
使用vim編輯好檔案,然後執行cat foo | bc ,就可以得到結果。
我當時想到另外一個問題,以前要計算某個算術的結果,我經常在vim裡執行!!bc 獲得結果,
但是這樣存在一個問題,覆蓋了原來的算式。
直接上看看,發現一個現成的plugin,
scripts/script.php?script_id=219
原來指令碼使用;bc 來執行命令。
自己修改如下,更加符合自己的習慣:
vnoremapbc "ey:callCalcBC(1)
noremapbc "eyy:call CalcLines(0)
noremapbx A="eyy:call CalcLines(0)
自己還增加了一個bx命令,不需要輸入等號就可以獲得結果。
使用vim編輯好檔案,然後執行cat foo | bc ,就可以得到結果。
我當時想到另外一個問題,以前要計算某個算術的結果,我經常在vim裡執行!!bc 獲得結果,
但是這樣存在一個問題,覆蓋了原來的算式。
直接上看看,發現一個現成的plugin,
scripts/script.php?script_id=219
原來指令碼使用;bc 來執行命令。
自己修改如下,更加符合自己的習慣:
vnoremap
noremap
noremap
自己還增加了一個
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-82924/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20170617]vim中使用bc計算器.txt
- [20170616]vim中使用bc計算器.txt
- [20121207]vim中使用bc做10與16進位制計算.txt
- 5種在Linux終端中進行算術運算的方法Linux
- OpenCV使用ParallelLoopBody進行平行計算OpenCVParallelOOP
- bc : 一個命令列計算器命令列
- AIX下的小計算器 bcAI
- 使用位運算進行加法運算
- 工具bc:一個命令列計算器命令列
- wxPython使用delayedresult進行耗時計算Python
- 拜託,在資料庫中執行計算資料庫
- 避免在WHERE條件中,在索引列上進行計算或使用函式,因為這將導致索引不被使用索引函式
- 矩陣:如何使用矩陣操作進行 PageRank 計算?矩陣
- 使用 QuTrunk+Amazon ParallelCluster3 進行平行計算Parallel
- Linux下的計算器(bc、expr、dc、echo、awk)Linux
- WPS文字的表格中進行函式公式計算函式公式
- 高效能運算&CUDA | 使用numba對三維矩陣在gpu上進行運算矩陣GPU
- 行算如將兵:智慧計算中的“華為兵法”
- [20190929]bash使用bc計算的相關問題.txt
- 為什麼計算機採用補碼進行運算?計算機
- 在計算機組成原理中x,計算機組成原理計算機
- 用Spark進行實時流計算Spark
- [20170308]bc做xor(異或)計算.txt
- 語言分析技術在社會計算中的應用
- vi/vim使用進階: 在VIM中使用GDB除錯 – 使用vimgdb除錯
- 計算機中的二進位制計算機
- 計算機中進位制轉換計算機
- Scanner的進階使用——基礎計算
- doubule在商用計算中的替代方案
- [20131125]使用vim做合計計算.txt
- 使用陣列進行大資料運算陣列大資料
- 在C#中對列舉進行位運算--列舉組合C#
- 邊緣計算系列科普(五)邊緣計算中的關鍵技術
- Unity中的光源型別(向前渲染路徑進行光照計算)Unity型別
- 計算機術語計算機
- 使用pytz模組進行時區轉換及時間計算
- 在同一臺計算機中執行多個MySQL服務計算機MySql
- 怎麼進入雲端計算這個行業?新手怎麼學習雲端計算?行業