請問在linux終端,怎麼用鍵盤選中需要複製的文字啊?就跟vim中的塊選擇類似的功能

時間 2021-08-11 17:33:40

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終端的時候怎麼進入root localhos

方式很多 1 圖形介面啟動一個虛擬終端程式,在裡面切換到 root 身份,比如 su 或者 sudo i 圖形介面有些系統允許 root 登陸,那麼啟動的虛擬終端程式也是預設 root 許可權。2 切換到本地字元終端,直接用 root 登陸,或者用一般使用者登陸,再進行切換到 root 許可權。3 ...

虛擬機器安裝Linux在終端模式下輸入哪些命令可以檢視所有埠

按兩下tab鍵,所有的命令都出來了 1.find name 要查詢的檔名 查詢目錄或檔案。功能 在目錄結構中搜尋檔案,並執行指定的操作。此命令提供了相當多的查詢條件,功能很強大。語法 find 起始目錄 尋找條件 操作 說明 find命令從指定的起始目錄開始,遞迴地搜尋其各個子目錄,查詢滿足尋找條件...

怎麼才可以弄成很漂亮的linux終端背景,和字型顏色

你說的是linux終端字型顏色設定吧 教程 個人建議 先分步寫,最後合成,避免出錯。方括號顏色 e 0 37 40m 顯示方括號 使用者名稱顏色 e 1 32 40m 顯示使用者名稱 u 冒號顏色 e 1 32 40m 顯示冒號 當前目錄顏色 e 1 36 40m 顯示當前目錄 w 方括號顏色 e ...