日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Fedora 20 配置

發布時間:2023/12/1 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Fedora 20 配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前幾天裝了fedora 20, 斷斷續續的進行了以下配置:

1. 安裝oracle java及jdk版本切換

安裝的過程很簡單,從oracle官網上下載jdk及jre的rpm包,使用rpm -ivh 安裝。但是遇到一個問題,因為fedora系統自帶了openJDK,如果安裝oracle的jdk,系統還是使用的是openJDK。一種方法是卸載openJDK,但是由于依賴的原因會卸載掉一些其他的軟件,或者在裝其他軟件時又會重新將openJDK裝上。因此考慮兩個版本都裝,但是將jdk切換到oracle java的版本

?(1) 配置oracle jdk?

[root@localhost ~]# /usr/sbin/alternatives --install /usr/bin/java java /usr/java/jdk1.7.0/bin/java 500

(2) 選擇想要的jdk

[root@localhost ~]# /usr/sbin/alternatives --config javaThere are 2 programs which provide 'java'.Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java2 /usr/java/jdk1.7.0/bin/javaEnter to keep the current selection[+], or type selection number: 2

(3) java -version

java version "1.7.0_60" Java(TM) SE Runtime Environment (build 1.7.0_60-b19) Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)

2. 輸入法

sudo yum install ibus*

使用win+space進行中英文切換

3. vim 配置

(1)安裝ctags: sudo yum install ctags

? ? ctrl + [ 跳到光標指定函數定義處

? ? ctrl + t 跳到函數被調用的地方

(2)安裝taglist: 進入http://www.vim.org/scripts/script.php?script_id=273下載安裝包, 解壓安裝包,將doc及plugin目錄下的文件分別放到.vim/doc及.vim/plugin目錄下;

? ? 進入~/.vim/doc目錄,在vim下運行"helptags ."命令,此步驟將doc下的幫助文檔加入到vim的幫助主題中,這樣可以在vim中運行“help taglist.txt"查看taglist幫助。

? ? 在vim中輸入:Tlist顯示目錄結構,使用ctrl+w或鼠標在Tlist窗口或編輯區來回切換,在Tlist窗口選擇某個符號按回車,會跳到該符號定義的位置。

(3)安裝Cscope: Cscope提供交互式查詢語言符號功能,如查詢哪些地方使用某個變量或調用某個函數。在vim下運行version查看vim支持哪些特性,前面有前綴符號+的為支持,如果不支持,下載Cscope源碼包進行編譯安裝。支持,可直接將文件http://cscope.sourceforge.net/cscope_maps.vim下載到~/.vim/plugin目錄.

? 使用Cscope需要生成cscope數據庫文件,進入項目代碼根目錄,運行:

find ./ -name *.java > cscope.files find . -name "*.h" -o -name "*.c" -o -name "*.cpp" > cscope.files cscope -Rbqk -f path/xxx.out

cscope.files是每次cscope啟動時需要讀取的文件,如果沒有生成,在運行第二行命令時會報"cscope: no source files found."
運行第二行命令,會生成***.out,即cscope數據庫文件,在子目錄,需要在vim中運行cscope add path/***.out

更多用法參考man cscope文檔

:cs find s ---- 查找C語言符號,即查找函數名、宏、枚舉值等出現的地方 :cs find g ---- 查找函數、宏、枚舉等定義的位置,類似ctags所提供的功能 :cs find d ---- 查找本函數調用的函數 :cs find c ---- 查找調用本函數的函數 :cs find t: ---- 查找指定的字符串 :cs find e ---- 查找egrep模式,相當于egrep功能,但查找速度快多了 :cs find f ---- 查找并打開文件,類似vim的find功能 :cs find i ---- 查找包含本文件的文件

可以把Cscope的查找結果輸出到quickfix窗口,需要在~/.vimrc中加入下面這行:

set cscopequickfix=s-,c-,d-,i-,t-,e-

這樣通過快捷鍵查找某個符號后,會調轉到第一個找到該符號的位置,如果對此默認調轉的位置不滿意,可以在vim下運行:cw,就能在編輯去下面的quickfix窗口看到所有的查詢結果。

?4.安裝LibreOffice4.2.4

# cd /tmp # wget http://download.documentfoundation.org/libreoffice/stable/4.2.4/rpm/x86_64/LibreOffice_4.2.4_Linux_x86-64_rpm.tar.gz # yum remove openoffice.org* libreoffice.org* # tar -xvf LibreOffice_4.2.4_Linux_x86-64_rpm.tar.gz # cd /tmp/LibreOffice_4.2.4_Linux_x86-64_rpm/RPMS/ # yum localinstall *.rpm # libreoffice4.2

?

?

轉載于:https://www.cnblogs.com/darlwen/p/3813462.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Fedora 20 配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。