環境:(其他環境應該也可以用類似解法只是路徑不同要自己找一下)
Cygwin
clang++ --version:5.0.1
主要是要寫 C++ 時,ale 報錯:
([clang] 'iostream' file not found [W])
感覺是 clang 的問題,就來解決啦
p.s. 圖片中的 10055_Hashmat_the_brave_warrior 就自動換成 test 囉
106.08.05 completor.vim supported rust in cygwin
因為我目前只會用到C、C++、Rust....
然後裝YCM不知道失敗幾次了QuQ
赫然發現 maralla/completor.vim
優點是不用另外編譯
而且也是非同步補全,不會讓vim卡死
C、C++我不知道為何可以正常使用沒出錯(?
但是Rust就一直不行
之前使用vim-racer也不行
推測是racer不支援cygwin的問題
主要原因可能是cygwin呼叫racer時若使用相對路徑則會發生找不到指定路徑
fork專案過來之後改個地方就解決了,就來記錄個OuO
然後裝YCM不知道失敗幾次了QuQ
赫然發現 maralla/completor.vim
優點是不用另外編譯
而且也是非同步補全,不會讓vim卡死
C、C++我不知道為何可以正常使用沒出錯(?
但是Rust就一直不行
之前使用vim-racer也不行
推測是racer不支援cygwin的問題
主要原因可能是cygwin呼叫racer時若使用相對路徑則會發生找不到指定路徑
fork專案過來之後改個地方就解決了,就來記錄個OuO
106.07.04 vim 總整理 (持續更新)
覺得玩太久啦
該停戰了QuQ
所以就來做個總整理來記錄我到底多了那些功能,以防忘記QuQ
附上總連結 aben20807/my_vim ( .vimrc.bundle裡的插件要自己 :PluginInstall
本日最猛功能:多行同時註解
n、i、v(line)模式
<ctrl-l>:註解
<ctrl-k>:取消註解
該停戰了QuQ
所以就來做個總整理來記錄我到底多了那些功能,以防忘記QuQ
附上總連結 aben20807/my_vim ( .vimrc.bundle裡的插件要自己 :PluginInstall
本日最猛功能:多行同時註解
n、i、v(line)模式
<ctrl-l>:註解
<ctrl-k>:取消註解
106.06.29 vim abbreviation設定
把沒用的plugin關一關,vim 又變快了OuO
說真的要用的話光vim好玩的地方就夠玩很久而且似乎永遠玩不完OuO
本文主要是我對配置又有些突破了
著重在abbreviation部分(:iab、:ab)
完成結果如下GIF:
只要輸入 _main 自動將include到return 0;都產生完畢
所有修改部分僅在.vimrc內就可以達到
說真的要用的話光vim好玩的地方就夠玩很久而且似乎永遠玩不完OuO
本文主要是我對配置又有些突破了
著重在abbreviation部分(:iab、:ab)
完成結果如下GIF:
只要輸入 _main 自動將include到return 0;都產生完畢
所有修改部分僅在.vimrc內就可以達到
105.08.24 Qt - 關閉其它視窗時顯示主視窗
好像超過一個月沒寫文了@@
來割個草 (汗顏
最近進入開發狂熱期OuO,小忙
作品都在我的 GitHub,不過目前主要是測試
我的 Instagram 應該可能大概會有一些開發日常
主題:
從主視窗開啟其它視窗時,若將主視窗 hide 掉
要從其它視窗離開時,就找不到可以 show 主視窗的方法
突然想到,如果把物件當參數傳過去應該可....
算了,先記錄查到的方法
然後,有點點小複雜喔....
來割個草 (汗顏
最近進入開發狂熱期OuO,小忙
作品都在我的 GitHub,不過目前主要是測試
我的 Instagram 應該可能大概會有一些開發日常
主題:
從主視窗開啟其它視窗時,若將主視窗 hide 掉
要從其它視窗離開時,就找不到可以 show 主視窗的方法
突然想到,如果把物件當參數傳過去應該可....
算了,先記錄查到的方法
然後,有點點小複雜喔....
105.07.03 開發工具Atom紀錄
Atom 是個不錯的文字編輯器又很美
所以記錄個
主要是因為鍵盤快捷鍵有時候會忘記@@
然後其實我用 Atom 寫完程式一樣用 Cygwin 處理編譯和執行
有點沒效率,不過 Atom 的自動補齊用得很順手OuO
左邊是 Atom,右邊是 Cygwin
105.04.09 Makefile使用
用C++寫程式時,通常會有多檔案互相呼叫
而當檔案變多時編譯起來有時就很麻煩 =''=
例如: g++ -o main main.cpp Bmi.cpp
所以
有Makefile這個神器後,編譯只需要打....
而當檔案變多時編譯起來有時就很麻煩 =''=
例如: g++ -o main main.cpp Bmi.cpp
所以
有Makefile這個神器後,編譯只需要打....
訂閱:
文章 (Atom)












