目錄列表:
1.alias別名永久保存
2.解決vim文件沒有顏色的問題
3.vim插件supertap插件安裝(可支持自動補全,非函數代碼補全,僅支持在當前編輯文檔內補全)
4.vim插件管理
5.YCM下載
6.解決vim中使用backspace無法刪除的問題
7.Linux下mysql自動補全功能
8.vimplus下載
9.包管理器snap下載
10.redhat下yum安裝
11.ubuntu分辨率修改
12.ubuntu沒有聲音了
1.alias別名永久保存
非管理員用戶:
huashuo@huashuo-PC:~$ vim ~/.bashrc
里面有內置的一些別名,有些被注釋掉了去掉注釋就可以,也可以自行添加別名
添加好alias后保存退出,注意要用source命令及時更新,可以立即生效
huashuo@huashuo-PC:~$ source ~/.bashrc
管理員用戶:
root@huashuo-PC:~# vim .bashrc
同樣也是進入后添加別名保存退出
別忘了這條語句
root@huashuo-PC:~# source .bashrc
2.解決vim文件沒有顏色的問題
今天本來是想裝個vim插件supertap加個自動補全功能,結果把vim配置文件三改兩不改的把我的vim顏色弄沒了。
這沒顏色的小綠看着太讓人難受了。
看的我恐懼症都快出來了(雞皮疙瘩:) )
搞半天原來是我在~目錄下新建了一個 ~/.vimrc文件,雖然在 ~/.vim/vimrc 里設置了高亮語法顯示,但又因為新建了.vimrc配置文件,所以可能被覆蓋掉了,所以最直接了的方法就是直接將~/.vim/vimrc文件里語法設置全部復制粘貼到~/.vimrc內。
主要就是這一塊啦。下面再安利一篇配置vim格式的博客。
https://www.cnblogs.com/pswzone/archive/2013/05/26/3099662.html
3.vim插件supertap插件安裝(可支持自動補全,非函數代碼補全,僅支持在當前編輯文檔內補全)
https://blog.csdn.net/qq_27968607/article/details/55193054
這個是博客,自己照做的,暫時沒有時間整理,只能先把參考博客貼過來。
然后附自己的幾點經驗:
首先是在新建了~/.vimrc文件后出現的vim顏色不顯示問題,參見2
其次是博客里面提到的在~/.vimrc中添加配置文件並在vim中用bundleInstall或plugInstall下載的方式我自己倒騰了很長時間也沒倒騰好,vim總會在我輸入命令的時候報錯。所以自己在一波拒絕后果斷選擇了第二種下載方式,從git上克隆
但是博主寫的好像有點問題,起碼我的deepin運行命令報錯貼一下我的命令:
git clone https://github.com/ervandew/supertab ~/.vim/plugin/
最后那個添加的
let g:SuperTabRetainCompletionType=2
只添加這一行就可以,博主下面的三行是說明(我可沒亂加,說出來是避免大家疑惑)
4.vim插件管理
貼一下im插件管理,方便以后查閱
Vundle: https://github.com/VundleVim/Vundle.vim
SuperTab: https://github.com/ervandew/supertab
Auto Pairs: https://github.com/jiangmiao/auto-pairs
配置設置參考博客:https://blog.csdn.net/liao20081228/article/details/80347797
下載方式我這里說兩種,還是看你使用的是哪個vim插件管理工具,工具不同可不能亂下,否則路徑不對下載了沒有效果。
如果使用pathogen
:
git clone git://github.com/jiangmiao/auto-pairs.git ~/.vim/bundle/auto-pairs
如果使用的是Vundle: 按照上面提到的配置設置參考博客下載即可
但是我的有點問題,因此雖然我使用的是Vundle插件,但是我又再次用git下載了一下,當然Auto Pairs就被下載到了~/.vim/bundle/auto-pairs這個目錄內,
然后問題就來了,無論我在編譯器里怎么輸入左括號並沒有自動產生右括號,就這個小問題弄了將近一個小時,后來偶然想起昨天下載SuperTab的時候最后用git下載安裝的地方並不是~/.vim/bundle/這個目錄,而是~/.vim/plugin/這個目錄下
所以我就嘗試着將auto-pairs這個目錄移動到~/.vim/plugin這個目錄下,終於~成功啦~
5.YCM下載
先奉上參考鏈接
https://www.jianshu.com/p/d908ce81017a?nomobile=yes
第一次嘗試失敗:
在全部命令完成后打不開vim並且報錯:
在網上找了很長時間沒有找到解決方案,未果,(報這個錯誤的原因可能是我沒有按照博主的方法一步一步來,中間有些步驟我沒有做,比如沒有下載llvm,用git下載的YCM包放在了我一貫放入的~/.vim/plugin/目錄下),由於不知道什么原因,只能刪掉YCM包
第二次嘗試:
這次可真的是按部就班的來,從下載YCM包開始,用的是PluginInstall下載,並且下載成功(這里下載時間比較長,建議去跑個步或者吃個飯)
YCM包下載成功后打開vim,很幸運的是我沒有報博主提到的錯誤,但是卻報了另一個錯誤:
。。。果然是不讓人閑着,還好這個錯誤容易解決,百度問題后很快就解決了。附上鏈接:
https://www.cnblogs.com/Chan94/p/9607408.html
好了,現在就該下載安裝最近版的llvm了,我看了一下博主的更博日期是16年,所以沒有用博主提供的下載方式,點進網站后又發現不知道下載哪個,然后我又翻了一下博文的評論區,有善良了小伙伴貼出了他的命令,再看一下日期18年,還行,直接用的他的
不過下載速度是真的慢,看來能等到中午了:)
好了,今天安裝了一天沒安裝上,總被CMake報錯,而且總解決不了,那,就算了吧。好歹已經可以支持函數補全了。
6.解決vim中使用backspace無法刪除的問題
今天打開vim使用的時候backspace總是不能向左移動並刪除,duangduganduang都沒有用,啊,好吧,只能用delete了。
終於可以最后解決這個問題了,只需要在~/.vimrc中添加
set backspace = 2
保存退出即可
參考鏈接https://www.cnblogs.com/shengulong/p/10530188.html
7.Linux下mysql自動補全功能
(1).新建 /ect/my.cnf文件,添加mysql 配置(此方法親測未成功,直接看一個)
[mysql]
auto-rehash
登錄時帶上--auto-rehash選項
(2).下載mycli插件
huashuo@huashuo-PC:~$ sudo apt-get install mycli
huashuo@huashuo-PC:~$ mycli
結果如圖
8.vimplus下載
參見https://www.cnblogs.com/highway-9/p/5984285.html
自己在執行git clone時等待了一段時間后發生了錯誤,於是直接在該github上手動下載了vimplus包並在用戶主目錄下創建了文件.vimplus將下載后的包解壓至.vimplus后執行了后兩條語句。等待了 一段時間后就成功了,上圖
另外由於不論是git還是直接手動下載都比較慢,我把自己直接下載好的壓縮包分享過來 鏈接:https://pan.baidu.com/s/1V1hfrW0c9_VRhlABhVQWhA 提取碼:rhjp
9.包管理器snap下載
https://blog.csdn.net/aneok/article/details/51910509
10.redhat下yum安裝
哈哈哈,讓我先高興一會。。。
好了進入正題,這次安裝yum主要原因是自己在Windows上剛剛起跑的redhat虛擬機中的yum是收費的,也就是說用自帶的yum無法安裝任何軟件包。於是自己就在某個教程的“唆使”下卸載了毫不思考的卸載了yum包,咳咳,所以這個歷史性遺留問題大概持續了一周時間,直到今天再出來翻舊賬,查了很多安裝yum的教程,下載了好多yum包,最終都沒有成功。!!!老衲的心態快崩了,特別是再看到一些用yum安裝yum的我真的是一把拖鞋哦~好不容易看到個靠譜點的用rpm搞那個源碼,結果還用到了我沒有安裝的rpmbuild,真的是心態狂蹦,還好,最終看到了這一篇救命的博客,再加上自己解決了一些問題,終於成功安裝了yum!!!真的是開心到極致!!好了,讓我把博客貼過來吧,先付原文鏈接:https://www.cnblogs.com/xyinjie/p/9441382.html
自己整合一遍精簡版的:
1.清除原有RHEL的yum及相關軟件包
rpm -qa | grep yum | xargs rpm -e --nodeps
2.查找並下載與當前系統匹配的centos系統版本的yum
163鏡像庫:http://mirrors.163.com/centos/7/os/x86_64/Packages/
打開之后有很多的軟件包,只需要下拉找這幾個包的關鍵字,找到之后對用下載(找關鍵字是因為每個包都有版本,可能過一段時間就會更新,所以沒有必要全部匹配,只需要匹配到前面的關鍵字就可以)
緊接着就是執行:
rpm -ivh python-iniparse[TAB] #[TAB]指的時手動摁TAB鍵自動補全
rpm -ivh python-urlgrabber[TAB]
rpm -ivh yum-metadata-parser[TAB]
rpm -ivh yum-plugin-fastestmirror[TAB] rpm -ivh yum-3.4.3[TAB] #這里很重要,這兩個必須一起執行
我個人再執行前面3個命令都沒有問題,唯獨在最后一次命令出現了報錯
報錯原因大概是:error:Failed dependencies,python....is needed by yum-3.4.3
解決方案:加上兩個參數 --nodeps --force 意義是安裝時不再分析包之間的依賴關系而強制直接安裝
也就是rpm -ivh yum-plugin-fastestmirror[TAB] rpm -ivh yum-3.4.3[TAB] --nodeps --force
3.cd /etc/yum.repos.d/
修改:redhat.repo 為redhat.repo.bak (如果沒有該文件可忽略此條,直接到下面進行下載centos版本的)
下載CentOS-Base.repo 備注之前的repo文件
11.ubuntu分辨率修改
https://www.cnblogs.com/GuoYuying/p/11748925.html
12.ubuntu沒有聲音了
剛裝的unbuntu用了半天扎unbei看學習視頻的時候突然發現ubuntu居然沒有聲音。
關於聲卡驅動這方面的問題是我最頭疼。稿了一天都沒有結果。后來想着第二天再解決吧或者就不解決了。
然后第二天重啟后突然間有了聲音!激動。我也不知道雜解決的,反正就是解決了。
附加我的命令。
主要就是這些了。(我也不懂是什么意思什么原理,總覺得網上寫這些帖子的人都很厲害,但是有不知道該從那學起)