大小:832.7M 語(yǔ)言: 簡體中文
類型(xíng):健(jiàn)康醫療 係統:macOS





安裝
CentOS:執行yum-yinstallnano
Debian:執行apt-getinstall-ynano
新(xīn)建/打開文件
nano路徑+文件名
如果改文件存在(zài),上麵的命令(lìng)將打開這個文件;如果(guǒ)文件不存在則將會創建一個新文件並打開。
Note:在Windows係統中,一個文(wén)件(jiàn)應當有後(hòu)綴名,比如.txt,以供係統進行類型判斷,不過Linux並不根據後綴(zhuì)名來判斷類型。當然,寫上後綴名也無妨,比如example也可以(yǐ)用example.txt。
光標控製
移動光標:使用用方向鍵移動。
選擇文字:按住鼠標左鍵拖到。
複製(zhì)、剪(jiǎn)貼和粘貼
複(fù)製一整(zhěng)行:Alt+6
剪貼一整行:Ctrl+K
粘(zhān)貼:Ctrl+U
如果需要複製/剪貼多行或者一行中的一(yī)部分,先將光標移動到需要複製/剪貼的文本的(de)開頭,按Ctrl+6(或者Alt+A)做標記,然後移動光標到待(dài)複製/剪貼的文本末尾。這時選定的文本會反白,用Alt+6來複製,Ctrl+K來剪(jiǎn)貼。若在選擇文本過程中要取消,隻需要再按一次Ctrl+6。
搜索
按Ctrl+W,然後(hòu)輸入你要搜索的關鍵字,回車確定。這將會定位到第一個匹配的(de)文本,接著可以用Alt+W來定位(wèi)到下一個匹配的(de)文(wén)本(běn)。
翻頁
用Ctrl+Y到上(shàng)一頁,Ctrl+V到下一頁
保存
使用Ctrl+O來保存(cún)所做(zuò)的修改
退出
按Ctrl+X
如果你修改了文件(jiàn),下麵會詢問你是否需要保(bǎo)存修改。輸入Y確認(rèn)保存,輸(shū)入N不保存(cún),按Ctrl+C取消返回。
如果輸入了Y,下一步會讓你輸入想要保存的文件名。如果不需要修改文件名直接回車就(jiù)行;若想要保存成別的名字(也就是另存為(wéi))則輸入新名稱然後確定。這(zhè)個時候也可用Ctrl+C來(lái)取消返回。
獲(huò)得幫助
進入nano界麵後,下麵有兩行菜單,例如,“^GGetHelp”。其意義如下:
^G意味著快捷鍵(jiàn)是Ctrl+G,“GetHelp”當然是(shì)功能了。
根(gēn)據這(zhè)些提示就可以(yǐ)立刻開始使用nano了,也可以Ctrl+G看看幫助。
Note:nano中,黑底白字表示快捷鍵操作。其中“^”表示Ctrl鍵,則Ctrl+G就表示成“^G”。“M”表示Alt鍵,則Alt+W表示為“M-W”。
nano編輯器windows移植版是(shì)適用於Windows係統的版本,nano編輯器在Linux係統(tǒng)上(shàng)是非常受歡迎的,也非常的好用,所以也就少不了nano編(biān)輯器windows移植版了,也是一樣(yàng)的使用哦(ò)。
認識Nano界麵
在最上方的(de)是Nano的版本號以及你當前正(zhèng)在編輯的文件
在界麵最中間的是你當前(qián)編輯的文件的內容
倒(dǎo)數第三行是“係統(tǒng)消息”行。最後兩行顯示常用的快捷鍵。Nano的功能被稱為快捷鍵,例如保存、退出(chū)等。Nano快(kuài)捷鍵不包括shift鍵。按Ctrl+G可以(yǐ)顯示幫助文檔和所有的(de)快捷鍵。按Ctrl+X退(tuì)出幫助文檔。
nanoGUI
保存文件
這裏有兩種(zhǒng)方(fāng)式保存你的文件
1>按下Ctrl+X,此時會詢(xún)問:Savemodifiedbuffer?(Answering"No"willDISCARDchanges.)
輸入Y,然後會詢問FileNametoWrite:?輸入你想保存的(de)文件名,回車即可
2>按下Ctrl+O,此時會詢問?FileNametoWrite:?輸入你想保存的文(wén)件名,回車即可,再按下Ctrl+X即可退出(chū)nano
導航
如果你的SSH終端支(zhī)持,你可(kě)以直接使用(yòng)鼠標(biāo)滾輪和鍵盤上的上下左(zuǒ)右鍵進行導航,但你也(yě)可以按Ctrl+F和Ctrl+B使光標左右移(yí)動,按Ctrl+P和Ctrl+N進行上下換行
Ctrl+A和Ctrl+E分別將(jiāng)光標移至行首和行(háng)尾,Ctrl+Y和Ctrl+V進行上下換頁。Ctrl+Spaces可以將鼠標移到(dào)下一個字。如果要將光(guāng)標移動到(dào)特定行特(tè)定列,那麽先按Ctrl+_,再(zài)輸入行號和列號,行號和列號之間要加上一個逗號。
複製、剪切和粘貼
如果你的SSH終端支持,你可以直接使用Shift+Ctrl+C,Shift+Ctrl+V進行複製粘貼
如果你的SSH終端不(bú)支持,你可以將光標移動到(dào)複製(zhì)或剪切內容的起始位置,按Ctrl+^,然後(hòu)將(jiāng)光標移到(dào)內容的末尾,要(yào)複製選中的內(nèi)容按Meta+^
但是要剪(jiǎn)切選中的內容,就要按Ctrl+k,最後將光標移到你想要的位(wèi)置,按Ctrl+U粘貼選中的內容。如(rú)果你要刪除一整行(háng)文字,你(nǐ)可以按Ctrl+K。
太平洋堡壘戰爭遊戲下載(zǎi)-Pacific Fort War Night Royale Survival(太平洋堡壘戰爭手遊)1.1 安卓最新版
nano編輯器旨在模擬UWPico文本編輯器(qì)的功能和易用性(xìng)。編輯有四個主要部分。頂(dǐng)行顯示程序版本、正在編輯的當前文件名以及文件(jiàn)是否已被修改。接下來是顯示正在編輯(jí)的文件(jiàn)的主編輯器窗口。狀態行是底部的第(dì)三行,顯示重要消息(xī)。下麵兩行顯示編輯器中最常用的快捷方式。
快捷方式如下所示:控製鍵序列用“^”表(biǎo)示(shì),可以使用Ctrl鍵或按Esc鍵兩次來輸入。元鍵序列以“M-”表示,可以使用Alt、Cmd或(huò)Esc鍵輸入,具體取決(jué)於鍵盤設置。另外,按Esc鍵兩次,然後鍵入一個從000到255的(de)三位(wèi)十進製數字,將(jiāng)輸入具有相(xiàng)應值的字符。在主編輯器窗口中(zhōng)提供以下擊鍵。替代鍵顯示在括號中:
^G(F1)顯示此(cǐ)幫(bāng)助(zhù)文本
^X(F2)關閉當前緩衝區/退出nano
^O(F3)將當前緩衝區(或標記區域)寫入磁盤(pán)
^R(Ins)將另一個文件插入當前緩(huǎn)衝區(或新緩衝區)
^W(F6)向前搜索字(zì)符串或正則表達式
^(M-R)替換字符串或正則(zé)表達式(shì)
^K(F9)剪切當前(qián)行(háng)(或標記區域)並將其(qí)存儲(chǔ)在剪(jiǎn)切緩衝區
^U(F10)將剪切緩(huǎn)衝區的(de)內容粘貼(tiē)到當前光標位置
^T執行(háng)函數或(huò)外部命令(lìng)
^J(F4)對齊當前段落
^C(F11)顯示光(guāng)標的位置
^(M-G)轉到行號和列號M-U撤消上次操(cāo)作M-E重做上次撤消的操作
M-A(^6)標(biāo)記從光標位置
M-6開始的文本(M-^)複(fù)製當前(qián)行(或標記區(qū)域)並將其存儲在剪切(qiē)緩衝區中
M-]轉到匹配的括號
^Q向(xiàng)後搜索對於字(zì)符串或正則表達式
M-Q向後搜索下一個匹配項
M-W向前搜索下一個匹配(pèi)項
^B(左)返回一個字符(fú)
^F(右)前進一個字符
^左(M空格)後退一個(gè)單詞
^右(^空格)前(qián)進(jìn)一個單詞
^A(主頁)轉到當前行(háng)的開頭(tóu)
^E(結尾)轉到當前行的結尾
^P(向上(shàng))轉(zhuǎn)到上一行
^N(向下(xià))轉到下一行
M-Up(M--)向上滾動一行而不移動光標
M-Down(M-+)向下(xià)滾(gǔn)動一行而不移動光標
^Up(M-7)轉到上一個文(wén)本塊
^Down(M-8)轉到下一個文本塊
M-((M-9)轉到段首;然後轉到上一段的
M-)(M-0)剛(gāng)好超出段尾;然後下(xià)一段的
^Y(PgUp)向上一屏(píng)
^V(PgDn)向下一屏
M-(^Home)轉到文件的(de)第一行
M-/(^End)轉到文件的最後一行(háng)
M-Left(M->)切換到上一個文(wén)件緩衝(chōng)區
M-Right(M->)切換到下一個文件緩衝區
^I(製表符(fú))在光標位置插入製(zhì)表符
^M(回車)在(zài)光標位置插入換行符
^H(Bsp)刪除光標左側的字(zì)符
^D(Del)刪(shān)除光標下的(de)字符
M-Bsp(Sh-^Del)從光標向後刪除到單詞開頭
^DelDeleteforwardfromcursortonextwordstart
M-T從光標位置剪切到文件末尾M-J對齊整個文件
M-D計算字數、行數和(hé)字符數M-V逐字插入下一次擊鍵
^L刷新(重畫)當前屏幕
^Z暫停編輯器(如果已啟用暫停)
M-}(Tab)縮進當前行(或標記行)
M-{(ShTab)取消縮進當前行(或標記行)行)
M-3注(zhù)釋/取消注釋當前行(或標(biāo)記行)
^]嚐試完成當前字
M-:開始(shǐ)/停止(zhǐ)錄製(zhì)宏
M-;運(yùn)行上一次錄製的宏
M-InsPlace或移(yí)除當前行的錨點
M-PgUp向後跳到最近的錨點
M-PgDn向前跳到最近(jìn)的錨點
M-Del丟棄當前行(或標記區域)
M-B調(diào)用linter(如果可用)
M-F調(diào)用一個程序來格式化/排列/操作緩衝(chōng)區,使光標(biāo)所在的直線居中
^S不提示保存文件
M-X幫助模式啟用/禁用
M-C恒定光標位置顯示啟用/禁用超長行的
M-S軟包裝啟用(yòng)/禁用
M-N行號啟用/禁用
M-P空白顯(xiǎn)示啟用/禁用
M-Y顏色語法高亮顯示啟用/禁用
M-H智能家居鑰匙啟用/禁用
M-I自動縮進啟用/禁用
M-K切割到末端(duān)啟用/禁用超長線的
M-L硬包裝啟用(yòng)/禁用
M-O將鍵入的(de)製表符轉換為空(kōng)格啟用/禁用
M-M鼠標支持啟(qǐ)用/禁用
M-Z懸架啟(qǐ)用/禁用
終端下(xià)如果你不(bú)喜歡Vim/Emacs的話,Nano是一個不錯的選擇,它是一(yī)個真正意義上的跨平台編(biān)輯器,基本(běn)上在所有Linux發(fā)行版上都默認自帶(dài)Nano,並且有Windows版本。
不少(shǎo)初學Linux都很喜歡用Nano,但是我發現他們很多都是在裸用,既沒配(pèi)置,也一直在用一些比較低效的操作方法。
Q:下麵的幫助占三(sān)行(háng),很礙眼,能否隱藏?
可(kě)以在編輯時使用(yòng)ALT+x就(jiù)可以切換(huàn)下麵的(de)幫助信息,或者在(zài)你(nǐ)的~/.nanorc裏麵加一行:
setnohelp
效果如下圖:
恩,那兩行惡心的幫助已經被www.17c.com去掉了,需要時還可以用ALT+x把它(tā)切換回來。
Q:如何打開語法高(gāo)亮?
有的Linux發行版自帶了/etc/nanorc文件,裏麵(miàn)定義了語法高(gāo)亮,而另外一些係統可能沒有這個定義,你需要在~/.nanorc中加一行:
include"/usr/share/nano/*.nanorc"
各種語(yǔ)言的語(yǔ)法文件一般位於:/usr/share/nano/下(xià)麵,設置前先確認一下。
Q:怎麽編輯~/.nanorc,常用設置有(yǒu)哪些?
常見的nano配置如下:
settabsize4 #設置製表符寬度
setautoindent #允許自動縮進
setcut #設置CTRL-K可以剪貼到行末
setnoconvert #不要轉換DOS/UNIX換行符
setnowrap #不要自(zì)動換行
setnohelp #不顯示下麵兩行幫助
setmorespace #隱藏標題下的空白行,換取更多(duō)編輯空間
setsmooth #平滑卷屏
setsuspend #允許ctrl-z將nano置於(yú)後(hòu)台
setsmarthome #第一次(cì)Home跳到行(háng)首非空字符,第(dì)二次到行首
settabstospaces #展開製表符為空格(如果需要的話)
setmouse #允許鼠標
setlinenumbers #顯示行號(可以在編輯時ALT-#切換)
setbackupdirpath #設置(zhì)備份路徑
setbackup #允許保(bǎo)存備份
setcasesensitive #搜索使用大小寫敏(mǐn)感
setmultibuffer #使用CTRL-r讀取文件時,默認讀取到新緩存(cún)
setnonewlines #不在文件末尾添加新行
include<filename> #加(jiā)載額外配置,通常是/usr/share/nano下的各種語法文件
上麵(miàn)配置因人而(ér)異,可以(yǐ)選擇性添加,不過一般向類似:製表符(fú)寬度,隱(yǐn)藏幫助,顯示行號,語法高亮,以及平滑卷(juàn)屏等基本上是必開的選(xuǎn)項(xiàng):
經過調(diào)教,nano看起來比較順眼了,你如(rú)果嫌棄(qì)行(háng)號礙眼,可以從nanorc裏(lǐ)去除,或者需要的時候用ALT+#切換。
Q:如何複(fù)製粘貼?
原來(lái)下(xià)麵的幫助並沒有複製粘貼的信息,一般用ALT+a開始選擇,ALT+^複製選擇的部分,CTRL+u粘貼先前複製(zhì)的東西。版本2.7.4以後可以SHIFT+方向直接選擇,然後ALT+^複製。
Q:如果Redo/Undo?
ALT+u可以撤銷,ALT+e可以重複。
Q:可以進行多(duō)文檔(dàng)編輯嗎?
見很多人用Nano都是命令(lìng)行:nano<文件名>編輯完以後CTRL+O,CTRL+X保存退出(chū),然後再打開另外一個文件,編輯完又退(tuì)出。其實nano下麵可以很高效(xiào)的同時打開多個文檔進行編輯,然後(hòu)用下麵一組快捷鍵切換文件(jiàn):
ALT+< #切換到上一個文件
ALT+> #切(qiē)換到下一(yī)個文件(jiàn)
其實不用ALT+SHIFT+,來輸入ALT+<,有個簡易快捷ALT+,直接等同於ALT+<:
切換了(le)文件後,最(zuì)下(xià)麵會顯(xiǎn)示現在切換到了哪個(gè)文件。
某個文件編輯完了可(kě)以CTRL+X關閉,如果所有文件都關閉了,就會(huì)退出nano。打開(kāi)新(xīn)文件可以用CTRL+rALT+f,然後輸入文件(jiàn)名即可打開,輸入文件名時可以用TAB進行補全。
很多人不知道,其實Nano中還自(zì)帶一個“文件瀏覽器”,按CTRL+RCTRL+T後,打開瀏覽(lǎn)器選(xuǎn)擇文件界麵,可以讓你方便(biàn)的在文本界麵中選擇希望打開的文件:
該界麵下用方向鍵控製光標,回車鍵打開文件或者進入目錄,CTRL+C退出文件選擇界麵。
PC蛋蛋怎么玩 亚博网赌有信用 皇冠体育网网址 九卅娱乐APP 体育彩票 竞彩
熱門評論
最(zuì)新評論(lùn)