寫應該還有一些人正在像我一樣用gedit呢。
現在vim,gedit,guide三黨還是互相瞧不起呢。
我寫這一篇是想稍微交流一下gedit的一些亂七八糟的玩意,非gedit黨勿噴。
有些人連一些比較基礎的也不知道呢,誠當是普及一下了。會的也勿噴。
當然有頹狗zkq之類的比我明白我就不說什么了。
如果有什么我沒說到的歡迎在評論區里補充。
首先Ctrl+Alt+T開終端應該都知道。
然后用終端開gedit也不是什么高端操作。
終端輸入gedit a.cpp就會打開a.cpp,若它不存在就新建一個。
比直接打開的好處是不用動鼠標而且不用在保存的時候再寫文件名而且右下角的語言會自動選定。
效果大概就是這樣。
貌似沒什么用emm
然而還是有一些略有用的。
(開啟對應插件后)在gedit里按F9會出現左邊欄,選中文件瀏覽器的圖標后雙擊一個文件就能打開,調樣例文件/對拍什么的時候挺好使。
再說說外部工具吧。zkq講過。
然而那個需要大量的手動配置。我向來是反對每次都開博客粘配置的,我也懶得背。所以我只說一點基礎的。
功能沒有那么強大,但是夠用且配置起來很簡單。我就說一下原理剩下你們就可以DIY了。
編輯->首選項->插件->外部工具選中,工具->Manage External Tools->運行命令->快捷鍵
然后隨便選一個你喜歡的組合鍵。然后先退出來,在gedit文檔里隨便一個位置按一下你設的組合鍵。
然后隨便往里扔一個和終端一樣的指令,如編譯等。確定后它就可以運行對應指令了。
這就不用開終端了。然而你會發現這暫時還不能運行程序。
再回到工具->Manage External Tools->運行命令。
你會發現輸入和輸出兩個選項。輸入里推薦“當前選中區域(默認當前文檔)”
意思就是,在你按組合鍵運行一個程序后,它會把你選中的部分作為標准讀入輸入到你的程序里。
如果你啥也沒選,它就會把整個當前文檔都放進去。。。
所以你可以把樣例粘到自己代碼下面注釋掉,或者是開一個新文檔專門放樣例。對於下發文件里的大樣例直接用后者就好。
然而再大的樣例可能會使gedit爆炸。還是老老實實freopen+組合鍵運行吧。
“輸出”一項推薦選“在下方面板顯示”
以模擬測試16的T3為例
然后輸出就到了屏幕底下。
如果嫌下邊那個東西太礙事可以關掉,每次重按組合鍵會出來。
還有一些亂七八糟的。
cat指令可以瀏覽文件(因為是直接基於終端所以不會爆炸)
當然你要記得打開終端的無限滾動。(編輯->配置文件首選項->滾動->無限制)
呃你要使用gedit外部工具運行cat的話也可以。
還有精確的結束進程。如你的gedit死掉了而動用kill -9 -1明顯代價太大。
%%lyl教我的。指令ps -A列出所有進程
然后在CMD項里面找到gedit或者其他你需要的,找到它對應的編號pid。
輸入指令kill pid來結束它。
先這些吧。這些基本都是在我考試閑暇時間發現的。。emm是的我走神了
但還是能提供一些方便的,先說這么多
嗯,upd
關於炸庫導致的一大堆編譯信息全是warning怎么辦。我幫yzh弄過一次效果不錯。
把編譯信息粘到一頁新的gedit里,Ctrl+F右上角彈框里輸“Error”。然后挨個找高亮
在寫代碼的時候文本替換的組合鍵是Ctrl+H,此后出現同樣字符也會高亮
然而高亮太丑了,不需要的時候想關掉的話是Ctrl+Shift+K