Qt安裝後要做的第一件事——Qt自動補全代碼快速鍵和IME切換快速鍵 的衝突解決 (附:fedora下查詢 刪除軟體命令)

來源:互聯網
上載者:User

         遙想當年初接觸qt,只要能要就心滿意足了。隨著不斷學習,發現了越來越多的問題。在linux環境下,qt自動補全代碼的快速鍵是ctrl+space,而IME的切換啟動快速鍵也是如此,這就衝突了!導致qt,準確說QtCreator自動補全代碼、提示功能有時用不了,IME的許可權貌似是高於應用軟體的快速鍵許可權,也可能是我安裝順序問題。 不管了,總之要解決。我IME是fcitx,本想修改它的啟動快速鍵,弄了半天無效,而且還把他給搞壞了,啟動按ctrl+space,關閉按ctrl+space無效了,只能按ctrl+alt,我本來是想把ctrl+space快速鍵換成ctrl+alt,誰知道
怎麼也換不了,啟動IME只能是ctrl+space,還給老子換殘廢了!

   無奈,只能改QtCreator,方法:

1,開啟QtCreator

2,點

<->工具

-->選項

-->環境

-->鍵盤

-->找到TextEditor大標題

-->CompleteThis -> 修改為Alt+/

       順便插一句,在android開發時,如果eclipse的檢測到當前系統的環境是中文,eclipse會自動將代碼補全快速鍵ctrl+space修改為alt+/,這個著實比較好。

      另外,在windows下qt開發也一樣,只不過修改IME切換快速鍵很容易,就不多說了。

      接著要卸載fcitx,再安裝個新的。fedora下常用的卸載軟體命令:

1,rpm -q -a               查詢安裝的軟體包,將會列舉出所有安裝的包。-q是查詢意思,-a是all的意思。

如果rpm -q fcitx        查詢fcitx是否安裝,及fcitx的完整包的名字

2,rpm -e fcitx  卸載fcitx,一般這是針對用rpm安裝軟體的卸載方法。如果這個命令卸載不了,就用下面的

3,yum remove fcitx

然後參照這裡http://blog.csdn.net/yanzi1225627/article/details/7770750重新安裝fcitx,ok了終於。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.