一、準備Linux環境
整體安裝和使用教程按照 http://why.ink:8080/ICS/2023/ 這個來進行 講的很全面
linux安裝軟件,有些軟件安裝起來真的是問題重重,我認為這是linux的問題,而且還會遇到bug,從軟件易用性上來看,是不如windows,但從開發角度來說倒是linux更好用一些
Linux 安裝準備:
1、在Ubuntu官網上看tutor,刻錄USB安裝包
2、基礎命令安裝使用
1)安裝: apt apt-get aptitude ,我用前兩個安裝總是會出現錯誤,我也不能搞明白整體安裝到底哪里出錯了,使用aptitude 來安裝就沒問題
2)編輯器 :vim vim tutor 中的常見命令,看完tutor基本夠用,不會的Google 或者 gpt
3)man gcc gdb 常見bash命令,和 | 用法, 實際上每個linux 命令都是c程序,不同的選項其實是參數
Linux 上網配置
1、找到合適的上網途徑
2、linux走代理 參考 https://www.psvmc.cn/article/2022-08-17-proxy-linux.html?utm_source=pocket_reader
雖然網上說的話挺多,各種網頁巴拉巴拉說了一堆,核心就是幾個命令
export http_proxy=http://localhost:port export https_proxy=http://localhost:port source ~/.bashrc echo $http_proxy echo $https_proxy curl --proxy http://127.0.0.1:10808 www.google.com
unset http_proxy
unset https_proxy
根據參考文章,先找到自己代理的端口,更改環境變量,設置好后 ,進行測試,但是linux中每個命令的代理都要分別設置,得多搜索。
二、vim 配置
vim配置是個過于難搞的問題,精通編程前還要精通vim,感覺屬于人為添加限制,工具本身就要易用,總不能我為了用錘子砸釘子拼個桌子,先自己把錘子組裝起來吧。但是,整體對vim的推崇是這樣的,我在想每個人都花功夫來學是不是沒有必要。但是,現有路徑就是這樣,學編程就是要把這口屎給吃了。
參考:
https://www.bilibili.com/video/BV16P4y1X7xQ/?spm_id_from=333.880.my_history.page.click&utm_source=pocket_saves&vd_source=f2c0b4713f5edefb2d1741e6165cb807
https://juejin.cn/post/7293029930089955338?utm_source=pocket_saves
https://zhuanlan.zhihu.com/p/692202165?utm_source=pocket_reader
參考了這三篇文章(視頻),但實際情況上并不完全一樣。
1)參考視頻來一步一步的操作,我用apt來安裝 總是出一堆狀況,我用了aptitude來安裝
2)clangd很好安裝,但我vim-plug安裝不上去,核心在于不知道為什么curl出bug了,解決方案為 https://github.com/chxuan/vimplus 安裝 vimplus , 這個里面有vim-plug
3)很可能安裝完vimplus就已經可以不全了,但是為了完整的驗證教程,就按照視頻繼續安裝了。 coc配置在juejin的博客中,兩個內容是一樣的
4)coc配置完就可以進行正常一點的vim 編程了 有不全 有縮進啥的。
整個配置過于蛋疼,按照教程都有可能會出現各種各樣的問題。
浙公網安備 33010602011771號