PIXNET Logo登入

小攻城師的戰場筆記

跳到主文

我是每天都和程式語言奮戰的小攻城師,在此記錄日常遇到的問題與解答。

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 8月 21 週六 202112:15
  • [VIM] 在vimdiff把垂直分割切換為水平分割

要做程式碼內容比對,但是在 vimdiff 預設是垂直分割,有些長內容要比較就不太好比,得把水平捲軸移來移去。
後來發現可以在命令模式 (command mode) 執行以下內容,就能把垂直分割改為水平分割:
(繼續閱讀...)
文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣(445)

  • 個人分類:VIM
▲top
  • 11月 15 週日 201515:56
  • [VIM] 解決gVim 7.4會出現無法寫入暫存檔的問題

在新的機器上裝了 gVim 7.4,要使用檔案比較 (diff) 等功能時,都會出現以下錯誤訊息,告知無法讀寫暫存檔:
E810: Cannot read or write temp files
E97: Cannot create diffs
上網查了一下,大家的說法都是要改掉 _vimrc 裡的 MyDiff() 這個 function。
(繼續閱讀...)
文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣(458)

  • 個人分類:VIM
▲top
  • 12月 12 週五 201416:35
  • [VIM] 將ANSI檔案轉存為UTF-8編碼

工作上常常會把 Excel 轉存為 CSV 後,再利用有正規表示式 (regular expression) 置換能力的 VIM 來轉換為 SQL 語句。
但是 Excel 轉存的 CSV 檔是 ANSI 編碼,如果出現 UTF-8 的特殊怪字時,會無法存檔。這時候就要下個轉編碼格式儲存的指令:
:write ++enc=utf-8
讓寫檔時是以 UTF-8 格式儲存之。
(繼續閱讀...)
文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣(1,103)

  • 個人分類:VIM
▲top
  • 11月 11 週五 201100:15
  • [VIM] 修復「無法開啟暫存檔」的錯誤

最近在一台 adminitrator 權限被鎖住的電腦上裝 vim,每次使用時,檔案初次開啟都會出現這組錯誤訊息:
E303: Unable to open swap file for "[No Name]", recovery impossible
E303: 無法開啟暫存檔 "[No Name]", 不可能修復了
(繼續閱讀...)
文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣(918)

  • 個人分類:VIM
▲top
  • 6月 09 週二 200913:07
  • [Misc.] VIM 程式碼縮排

從原始碼拿出一大段 HTML,貼到 VIM 慢慢看,覺得很想把程式碼重新排版一下,就在 Google 找到《vim combo - 程式排版》。
做法是這樣:
1. 如果在插入模式 (insert mode),先按 Esc 跳回常態模式 (normal)。
2. 直接輸入 0ggVG=(第一個字是數字零,注意大小寫,畫面上不會出現你輸入的內容),輸入後按 Enter,排版完成。
依照 bluecat 的說明,這一串代表的意義如下:
0:回到行首(移到該行第0個字元)
gg:回到檔案開頭(←因為有這個,我覺得第一個0應該可以省略?)
V:視覺選取-列模式
G:到檔案結尾
=:重新排版
預設的內縮是 8 字元,有點太多,所以在 command mode(按 Esc 讓游標跳到畫面下方),輸入下列指令:
      set shiftwidth=2
延線爬到 Blake 寫的一系列關於 VIM 的文章,有很多都超有趣的。 :D
(繼續閱讀...)
文章標籤

小攻城師 發表在 痞客邦 留言(2) 人氣(10,572)

  • 個人分類:VIM
▲top
1

內文搜尋

最近看了什麼呢

  • [Web] 在JC (Java Composer)設定多個header
  • [Windows] CURL出現「CRYPT_E_REVOCATION_OFFLINE (0x80092013) - 因為撤銷伺服器已離線,無法完成撤銷檢查」
  • [Windows] 使用IIS Crypto小心影響遠端桌面連線(RDP)運作
  • [Windows/macOS] 使用ffmpeg壓縮影片檔案
  • [PowerShell] 連線到SQL Server確認資料連線
  • [MOSS] 排除SharePoint搜尋功能無法使用問題
  • [Web] SSH Terrapin Prefix Truncation Weakness
  • [MSSQL] 處理時戳日期轉換時少一天的問題
  • [Web] Google Ad Manager無法刊登廣告問題排除
  • [Web] Cyberbit Range筆記

筆記分類成這些

toggle 文書處理 (5)
  • VIM (5)
  • LaTeX (8)
  • Excel (9)
  • PowerPoint (3)
  • Word (5)
toggle 前端技術 (4)
  • Browser (5)
  • HTML/CSS/JavaScript (39)
  • jQuery (9)
  • ExtJS (3)
toggle 後端技術 (8)
  • Sybase (1)
  • Oracle (1)
  • Java (2)
  • ASP.NET (14)
  • Python (9)
  • PHP (36)
  • MSSQL (9)
  • MySQL (7)
toggle 系統相關 (5)
  • iOS/Android (8)
  • IIS (5)
  • Apache (8)
  • Linux (7)
  • Windows (39)
toggle 其他內容 (9)
  • 施博瀚的以拉拉拉 (5)
  • SharePoint (6)
  • 網站設定 (9)
  • 使用其他網站的小筆記 (4)
  • 原文轉載 (1)
  • Version Control (16)
  • Conference (5)
  • Security (4)
  • 雜七雜八 (37)
  • 未分類文章 (1)

文章彙整

參觀人氣

  • 本日人氣:
  • 累積人氣:

大家通常讀這些

  • (246,041)[Win] 移除「永遠用選取的程式來開啟這種檔案」設定。
  • (113,078)[Office] 在 Word 2010 設定「合併儲存格」的快速鍵
  • (33,131)[Windows]修改ASUS BIOS顯示卡設定
  • (31,250)[Windows] 查詢AD網域使用者帳號密碼到期日
  • (28,701)[Office] 解決Powerpoint另存PDF失敗的問題
  • (25,578)[Misc.] 東西掉到後面時取出 IKEA ALEX 抽屜櫃的抽屜
  • (24,711)[Misc.] 郵局掛號郵件的改投改寄
  • (24,655)[Misc.] 在 Apple Store 買東西時打統編(為發票加上統一編號)
  • (19,247)[Office] 讓Outlook像GMail一樣,群組郵件對話(顯示為交談)
  • (4,302)[Windows] Win10安裝字型檔時出現「不是有效的字型檔」

最新迴響

  • [24/10/03] qwertr 於文章「[Misc.] 東西掉到後面時取出 IK...」留言:
    感謝這篇文章 我終於找到我的戶口名簿了...
  • [24/08/29] Huang Ffbes 於文章「[Misc.] 東西掉到後面時取出 IK...」留言:
    十分感謝,還好還快就找到你這篇文,不然我可能還在煩惱要用什麼...
  • [23/12/27] aaa 於文章「[Win] 移除「永遠用選取的程式來開啟...」留言:
    exe_fix_w7.reg...
  • [23/10/07] 訪客 於文章「[Misc.] 東西掉到後面時取出 IK...」留言:
    太謝謝這篇分享了,剛剛用好久抽屜就是無法關起來, 終於解決了...
  • [23/06/30] CC 於文章「[Win] 移除「永遠用選取的程式來開啟...」留言:
    不小心把.bak的圖示給改了,也不小心設定成以某種程式來開啟...
  • [23/05/26] 搜尋引擎 於文章「[Web] 在Google,Bing,Y...」發表了一則私密留言
  • [23/04/22] 訪客 於文章「[Misc.] 虹堡EZ100PU驅動程...」留言:
    非常感恩,真的差點要再買一台讀卡機了,直接點開您整理好的下載...
  • [23/03/03] 訪客 於文章「[Misc.] 東西掉到後面時取出 IK...」留言:
    感謝您讓我找回重要的資料😭😭...
  • [22/12/30] 訪客 於文章「[Misc.] 東西掉到後面時取出 IK...」留言:
    谢谢你,善良有耐心脑筋活泛非常可爱的陌生人。拯救了搬家的我的...
  • [22/11/01] 訪客 於文章「[Misc.] 東西掉到後面時取出 IK...」留言:
    抽屜一直關不起來 覺得困擾想說google看看 就看到這...

 

里程碑