kate文本編譯器
⑴ 來學一學linux系統中SHELL環境的搭建技巧
什麼是 LINUX SHELL環境?shell在會話中會保存著大量信息,而這些信息就是shell環境。LINNX命令程序通過獲取SHELL環境中的數據(此處的數據通常稱為環境變數)來輸出本機相應的配置數據。
LINUX環境變數
Linux shell環境中存儲了兩種基本類型的數據:環境變數和shell變數。當然,除了變數,shell也存儲了一些可編程的數據,即別名和shell 函數。
如何查看環境變數呢?
我們可以用bash命令set,或者使用printenv命令程序來查看環境變數。
它們的區別是:set 命令不僅顯示shell數據,而且可以顯示環境變數列表,而printenv命令僅僅顯示環境變數列表。
鑒於環境變數列表比較長,我們可以將每個命令的輸出通過管道符傳遞給less 來輸出列表,例如:
//執行命令
[test@linuxprobe ~]$ printenv | less
//輸出內容:環境變數及其數值的列表
KDE_MULTIHEAD=false
SSH_AGENT_PID=6666
HOSTNAME= linuxprobe
GPG_AGENT_INFO=/tmp/gpg-PdOt7g/S.gpg-agent:6689:1
SHELL=/bin/bash
TERM=xterm
XDG_MENU_PREFIX=kde-
HISTSIZE=1000
XDG_SESSION_COOKIE=-1208521990.996705
-1177056199
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/me/.gtkrc-2.0:/home/me/.kde/sh
are/config/gtkrc-2.0
GTK_RC_FILES=/etc/gtk/gtkrc:/home/me/.gtkrc:/home/me/.kde/share/confi
g/gtkrc
GS_LIB=/home/me/.fonts
WINDOWID=29360136
QTDIR=/usr/lib/qt-3.3
QTINC=/usr/lib/qt-3.3/include
KDE_FULL_SESSION=true
USER=test
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01
:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe:
//printenv 命令也可輸出特定變數- USER的數值:
[test@linuxprobe ~]$ printenv USER
test
建立LINUX shell 環境
每當我們登錄系統後,bash 程序就會自動啟動,且會讀取一系列配置腳本,這些配置腳本被稱為啟動文件。這些啟動文件定義了可供所有用戶共享的默認shell 環境。
那麼位於家目錄中的啟動文件,定義了用戶個人的shell 環境。
確切的啟動順序取決於shell 會話類型模式。有兩種shell 會話類型模式:一個是登錄shell 會話模式,另一個是非登錄shell 會話模式。
登錄shell 會話模式中會提示用戶輸入用戶名和密碼;非登錄shell 會話模式通常在GUI下啟動終端會話時出現。
登錄shell 會話模式下啟動文件內容:
非登錄shell 會話模式下啟動文件內容:
修改linux shell環境
依據通常的操作思路,通過添加目錄到PATH 變數或定義新的環境變數,再把這些更改存放至.bash_profile 文件中;那麼對於其它的更改呢,需要存放至.bashrc 文件中。
除了系統管理員具將系統中的所有用戶修改默認設置的許可權外,其他用戶只能限定對個人家目錄下的文件進行修改。
我們通過使用一個叫做文本編輯器的程序來編輯(或讀、寫)shell 的啟動文件以及其它配置文件。文本編輯器是一個類似於文字處理器的程序,允許使用移動游標在屏幕上編輯。但不同之處在於文本編輯器不僅支持純文本,而且常包含為便於寫程序而設計的特性。由此可見,文本編輯器是開發人員用來寫代碼,以及系統管理員用來管理控制系統的配置文件的重要工具之一。
文本編輯器通常分為兩種基本類型:圖形化的和非圖形化的(基於文本)編輯器。
一些典型的圖形化編輯器有GNOME 和KDE。GNOME編輯器自帶了gedit 的編輯器,它通常在GNOME 菜單中稱為「文本編輯器」。KDE自帶了三種編輯器,分別是kedit,kwrite,kate。
那麼基於文本的編輯器有nano、vi 和emacs。
nano 編輯器是一個簡單易用的編輯器。vi 編輯器(目前已被vim (「Vi IMproved」 的簡寫)替代)是類Unix 操作系統的傳統編輯器。emacs 編輯器屬於龐大的、多用途的,可做任何操作的編程環境。
無論哪種類型的文本編輯器都可以在命令行中輸入編輯器的名字及想要編輯的文件名,執行文本編輯操作。在這篇文章中,我們學到了用文本編輯器來編輯配置文件的基本技巧。
這篇文章主要討論了linux SHELL環境的一些基礎知識及基本的操作技巧。在編寫這篇文章過程中我還參考了 《Linux就該這么學(第2版)》 這本書,基於紅帽8編寫,內容很貼近實踐,很有理論指導實踐價值的一本書籍。
⑵ linux下kate怎麼安裝
Ubuntu下安裝kate這款編譯器還是十分方便的,具體方法也很簡單:
通過命令行下載即可:
#sudoaptitude install kate
KDE下的Kate 很好的集成在桌面系統中,可以通過插件進行個性化定製,是十分好用的;
不過,在這里下載方式應該和「apt-get」區分開來,簡單來說備慎:
sudo aptitude install 稿物 #可以自動處理相互之間 的依賴關系,並且在升級過程中維護他們的配置文件,但是在處理依賴文件時更佳,完整的獲取依仿敬敬賴鏈關系,在下載和刪除文件時更加全面;
sudo apt-get #可以自動處理相互之間 的依賴關系,並且在升級過程中維護配置文件;
⑶ linux ubuntu的kate文本編輯器怎麼換成中文的 man手冊怎麼更新(不用中文man)
你要安裝kate中文包才能漢化,在shell里 sudo apt-get install kate 雙擊tab鍵 看有沒有 zh 這個軟體包,安裝下就沒旅能漢化了,man 同樣的更新上去譽察團,不懂的谷歌 apt-get 使用慶橘方法!
⑷ kate文本編輯器有verilog高亮定義么
用的久了,各種功能就逐漸的摸索出來,寫幾點覺得比較重要的:
一、插件:這是覺得notepad++的特色吧,其他的編輯器我沒深入使用過,目前留著的插件有兩個:
Explorer ,原來一直很遺憾,對比UE,notepad++沒有資源管理器,打開和查找文件很不方便,御搜後來在插件管理器里發現了這個,很好用。
QuickTest 我理解的作用就是文本替代插件——用一些簡短的單詞替代一長串的語句。寫代碼時一般用它來輸入一些固定語句,如always,mole,文件注釋等。
Explorer等部分插件在notepad++自帶的插件--plugin manager里可以下載,QuickTes等全部插件在官網下載,下載後解壓到plugin文件夾下,重啟notepad++即可,之後可以在plugin卸載和升級。
二、關鍵字高亮
Notepad++本身自帶語法高亮,日常使用時足夠了,但是前段時間發現語法高亮只支持verilog1995標準的,2001新增的關鍵字就不支持了,研究了一下發現可以這樣設置:
設置——>語言格式設置,在語言欄里選擇你使用語言,比如Verilog。在style欄里選擇INSTRUCTION WORD(不知道為什麼不是在KEYWORD里···),你可以看到在右邊的默認關鍵字下已經有一堆不能編輯的詞了,自定義關鍵字是留個用戶的,把需要高亮的關鍵字加進去就發現它亮了!
三、一些實用的小技巧
1、自動完成關鍵字
這個挺多推薦的時候會提到,雖然我從來是不開的,Verilog的關鍵字滿打滿算也就一百多個,常用的約20%,真的想學的話不至於幾十個單詞記不住,但是真遇到一些冷僻又很長的關鍵字時,還是很有用的,所以最好還是把它關了,用的時候再開或者用快捷鍵調用(鎮租歷其初始快捷型基鍵和輸入法快捷鍵沖突)。開啟方式:設置——>首選項——>備份與自動完成——>所有輸入均自動完成。Verilog還要添加關鍵字:安裝目錄\Notepad++\plugins\APIs,裡面原來是沒有verilog的XML文檔的,但是可以從VHDL.xml上修改,把裡面的關鍵字換成Verilog的即可。
⑸ centos安裝了kate文本編輯器,可是在終端下卻無法以root模式運行,這是為什麼呀
怎麼無法運行?出錯信息不說,你這問題白問了
⑹ kate編輯器打開遠程文件
Kate編輯器可以通過SFTP或者FTP等協議來打開遠程文件。升逗擾以下是打開遠程文件的步驟:
1. 打開Kate編輯器,點擊"File"菜單,然後選擇"Open"命令。
2. 在彈出的Open對話框中,選擇"Network"選項卡。
3. 在"Protocol"下拉列表中選擇SFTP或者FTP等需要的協議,並在"Server"輸入遠程伺服器的IP地址或域名。
4. 在"Directory"輸入要打開的遠程目錄路徑,然後點擊"Open"按鈕。
5. 彈出連接遠程伺服器的登錄對話框,輸入遠程伺服器的登錄信息,用戶名和密碼等。
6. 登陸成功後即可在Kate編指前輯器中瀏覽遠程目錄,選擇要打開的文件即可編輯。
7. 編輯完成後可以保存文件,也可以通過"File"菜單中的"Save As"命吵旦令將文件保存到本地硬碟中。
需要注意的是,在使用遠程編輯功能時,需要配置好遠程伺服器的連接信息和登錄許可權。而且,使用遠程編輯功能可能會受到網路延遲和帶寬等因素的影響,可能會影響編輯效果。
⑺ Python 編輯器 kate 哪裡下載
Kate是KDE的一個組件,它的官網是辯和:http://kate-editor.org/get-it/。不過正如前面說的,Kate是KDE的一個組件,也就是說它要用到KDE所用到的QT庫。根據你說的,你應該用的桌面環核悄境應該是Gnome(如果是KDE,在安裝之後,就帶的有Kate),而Gnome使用的庫是GTK+,GTK+跟QT是不同的兩個圖形庫。在Gnome中安裝Kate要用到QT庫以及其所依賴的其它環境。當你的系統中沒有這些時,包管理工具會幫你把它們全部安裝上,但是可能會幾十甚至上百個軟體包——這一點無法讓人忍受。我感覺在Gnome中沒必要用Kate,Gnome中有個類似Kate的編輯器——Gedit,它的功能也是很強大的,能識別基本上所有的編輯語言。
Kate和Gedit比較。簡潔度上,Gedit更好一些(遵守Gnome的准則);在攜氏盯功能上,Kate確實要比Gedit多一點,但也不是多到哪去,Gedit可以開啟或關閉插件(Gedit自帶的)來增刪Gedit的功能。