1樓:匿名使用者
終端預設是emacs模式,emacs也是linux上常用的編輯器,我嘗試了一下emacs的命令。
假如在終端上輸入一串字元“123456”,
將游標移動到1,按ctrl+space,這是複製剪下的起始點,然後移動游標到4,這是複製剪下的終點,這時按ctrl+w即可剪下1234這幾個字元到剪下板,然後按ctrl+y即可將1234這幾個字元貼上到終端的。
另外,設定好起始點和終點後,按住ctrl,連續按兩次x,即ctrl+xx,可以將游標在起始點和終點之間切換,這個可以避免錯誤。
其次,將文字複製剪下到剪下板後,可以按ctrl+y再連續按alt+y來切換剪下板裡的字串。
ctrl+w是剪下,我試過了,沒問題。
alt+w應該是複製,但始終無法實現。有知道的說一下。
但實際上知道怎麼剪下就已經可以實現你的需求了,剪下完就貼上就不影響原來的文字了,以後剪貼簿裡已將有你複製的文字了。可以直接ctrl+y再貼上了。
我的系統是cent os。
我研究了1個多小時了,希望能採納。
如果你要複製上一條命令的一部分,那完全可以先按上下鍵來找到以前你輸入的命令,然後再用上述的辦法複製或剪下不就行了嗎。
2樓:匿名使用者
終端用的是emacs模式,不太熟悉。不過你可以用set -o vi 調成vi模式,在這個狀態下,按一次esc,然後按v,(其實就是vi的操作),就可以進入vi,用vi的方式來選擇文字了。
問題補充的內容好像只能用滑鼠來做。或者可以把命令結果重定向到檔案。
3樓:
看一下vi的常用編輯命令吧。複製是yy
4樓:匿名使用者
終端是沒有這個功能的。
只能用screen。 不知道screen是什麼看man screen, 或者info screen
1. screen回車、空格, 進入screen2. ctrl+a,[ 進入copy模式3.
用vi的方式移動游標, 到達你想要的起始點按回車4. 移動游標到達你想要的結束點, 回車
到這裡你要的東西已經copy完成了
要貼上按ctrl+a,]
screen絕對是神器, 不會的話建議去學習一下。
linux中怎麼用命令開啟文字檔案?
5樓:匿名使用者
linux檢視編輯文字檔案的命令有多種,常用的有:cat,tac,vi,vim,less,more
下面為你介紹最常用的cat和vi的使用方法:
6樓:無敵絕
....200分。。。
vi,gedit只要是文字編輯器都可以,比如檔案b.txtgedit b.txt
或者vim b.txt
7樓:匿名使用者
通過命令+檔名檢視內容。如下命令可以檢視。
1, cat :由第一行開始顯示檔案內容;
2,tac:從最後一行開始顯示,可以看出tac與cat字母順序相反;
3,nl:顯示的時候輸出行號;
4,more:一頁一頁的顯示檔案內容;
5,less與more類似,但它可以向前翻頁;
6,head:只看前幾行;
7,tail:只看最後幾行;
8,od:以二進位制的方式讀取檔案。
9,vi和vim作為編輯器,也可以開啟檔案檢視內容。
8樓:十六個指環
只檢視的話用cat 命令
想編輯的話用vi命令
9樓:死亡的花蝴蝶
純粹的命令列的話 可以用下面的命令實現
假設要把文字a的第m行復制到文字b
echo `sed 'mq;d' a` >> b就把這一行新增到了文字b的最後 然後操作文字b即可更常用的 直接在vi裡面進行操作
首先開啟文字a 選中要複製的行 再命令模式下 按yy 複製該行 然後按冒號輸入命令 e b 進入文字b的編輯 此時移動到想要插入的行 按p就複製成功
10樓:
用vim或vi + 檔案所在路徑,比如檔案在根目錄下的home目錄中(\home),檔名叫linux,這樣:vim(加一個空格) \home\linux, 便可開啟,若要編輯則按i鍵進入編輯模式,編輯完後想要退出先按esc鍵,在按shift + :鍵,然後輸入wq,儲存退出。
試一下就會了,很簡單
11樓:匿名使用者
先用cd命令進入檔案所在資料夾,再用vi編輯,順便就開啟了,ok了!初學者可以去看一下鳥哥的書,網上很多的,寫的很好很強大
12樓:匿名使用者
可以用cat或者是more命令檢視檔案,要想編輯可以vi命令
13樓:自由自在
echo `sed 'mq;d' a` >> b
在linux中用vi編輯的時候,用“u"命令撤銷過一些操作,再恢復原來的操作用什麼命令?
14樓:about花小仙
用的命令是:ctrl + r
vi編輯器中有三種狀態模式
1.命令模式
2.輸入模式
3.末行模式
vi編輯器的啟動與退出
直接進入編輯環境
$ vi
進入編輯環境並開啟(新建)檔案
$ vi myfile
退出vi編輯環境
輸入末行命令放棄對檔案的修改,並退出編輯器
:q!檔案儲存與另存為
儲存檔案
儲存對vi編輯器中已開啟檔案的修改
:w另存為檔案
將vi編輯器中的內容另存為指定檔名
:w myfile
退出vi編輯器的多種方法
未修改退出
沒有對vi編輯器中開啟的檔案進行修改,或已對修改進行了儲存,直接退出vi編輯器
:q儲存並退出
對vi編輯器中的檔案進行儲存並退出vi編輯器
:wq不儲存退出
放棄對檔案內容的修改,並退出vi編輯器
:q!游標的移動和翻頁操作
操作型別游標操作鍵功能
游標移動h向左移動游標
l向右移動游標
k向上移動游標
j向下移動游標
翻頁ctrl + f向前翻整頁
ctrl + b向後翻整頁
ctrl + u向前翻半頁
ctrl + d向後翻半頁
行內快速跳轉
操作鍵功能
^將游標快速跳轉到本行的行首字元
$將游標快速跳轉到本行的行尾字元
w將游標快速跳轉到當前游標所在位置的後一個單詞的首字母
b將游標快速跳轉到當前游標所在位置的前一個單詞的首字母
e將游標快速跳轉到當前游標所在位置的後一個單詞的尾字母
檔案內行間快速跳轉
命令功能
:set nu 在編輯器中顯示行號
:set nonu 取消編輯器中的行號顯示
1g跳轉到檔案的首行
g跳轉到檔案的末尾行
#g跳轉到檔案中的第#行
進入輸入模式
命令功能
i在當前游標處進入插入狀態
a在當前游標後進入插入狀態
a將游標移動到當前行的行末,並進入插入狀態
o在當前行的下面插入新行,游標移動到新行的行首,進入插入狀態
o在當前行的上面插入新行,游標移動到新行的行首,進入插入狀態
cw刪除當前游標到所在單詞尾部的字元,並進入插入狀態
c$刪除當前游標到行尾的字元,並進入插入狀態
c^命令刪除當前游標之前(不包括游標上的字元)到行首的字元,並進入插入狀態
輸入模式的編輯鍵操作
按鍵功能
方向鍵進行上下左右方向的游標移動
home快速定位游標到行首
end快速定位游標到行尾
pageup進行文字的向上翻頁
pagedown進行文字的向下翻頁
backspace刪除游標左側的字元
del刪除游標位置的字元
刪除操作
命令功能
x刪除游標處的單個字元
dd刪除游標所在行
dw刪除當前字元到單詞尾(包括空格)的所有字元
de刪除當前字元到單詞尾(不包括單詞尾部的空格)的所有字元
d$刪除當前字元到行尾的所有字元
d^刪除當前字元到行首的所有字元
j刪除游標所在行行尾的換行符,相當於合併當前行和下一行的內容
撤消操作
命令功能
u取消最近一次的操作,並恢復操作結果
可以多次使用u命令恢復已進行的多步操作
u取消對當前行進行的所有操作
ctrl + r對使用u命令撤銷的操作進行恢復
複製與貼上操作
命令功能
yy複製當前行整行的內容到vi緩衝區
yw複製當前游標到單詞尾字元的內容到vi緩衝區
y$複製當前游標到行尾的內容到vi緩衝區
y^複製當前游標到行首的內容到vi緩衝區
p讀取vi緩衝區中的內容,並貼上到游標當前的位置(不覆蓋檔案已有的內容)
字串查詢操作
命令功能
/word從上而下在檔案中查詢字串“word”
?word 從下而上在檔案中查詢字串“word”
n定位下一個匹配的被查詢字串
n定位上一個匹配的被查詢字串
字串替換操作
命令功能
:s/old/new 將當前行中查詢到的第一個字元“old” 串替換為“new”
:s/old/new/g 將當前行中查詢到的所有字串“old” 替換為“new”
:#,#s/old/new/g 在行號“#,#”範圍內替換所有的字串“old”為“new”
:%s/old/new/g 在整個檔案範圍內替換所有的字串“old”為“new”
:s/old/new/c 在替換命令末尾加入c命令,將對每個替換動作提示使用者進行確認
vim-common-6.3.035-3.i386.rpm
vim-enhanced-6.3.035-3.i386.rpm
軟體包在rhel5的第2張安裝光碟
在vi編輯器中按“f1”鍵
輸入help末行命令
linux終端一直滾螢幕怎麼退出 能重啟嗎
如果這些提示資訊是你執行程式所輸出的。你可以試著用 ctrl c 把它中斷。或。ctrl d 把它先轉到後台。再研究kill了它。或是 使用 alt f2 f3 f4 什麼的。在其它終端位置再次登入。來處理這個後台的程序。如果這個提示是一種核心的出錯什麼的。它是不會被上面提到的方法所中斷的。應該試著...
MIFI怎麼用,什麼是MIFI終端?怎麼用?
將sim卡插入mifi,並開啟 開啟手機或其它上網裝置的無線區域網設定,搜尋網路 根據mifi後蓋上的ssid名選擇 mifi網路,並輸入密碼,即享受高速的3g無線上網。mifi如何使用 mifi使用步驟分為6步 1 開啟mifi。2 開啟電腦無線網,按照顯示的ssid和密碼連線到mifi上。3 連...
mac 怎麼用終端命令開啟mysql
開啟終端,輸入 1 alias mysql usr local mysql bin mysql 2 alias mysqladmin usr local mysql bin mysqladmin 執行完之後就可以想windows一樣操作了。第二個是設定密碼的。我們可以輸入 mysqladmin u ...