2010-09-20 33 views
2

我是一個考慮購買智能手機的emacs用戶。我注意到很多手機鍵盤沒有擴展鍵盤按鍵(我的意思是認爲像ctr和esc)。如果您必須通過ssh連接到服務器並執行緊急修復,那麼智能手機用戶會使用哪些編輯器?我以爲VI會是一個不錯的選擇,因爲你大多隻需要「esc」,並且你可能能夠映射其他的東西。在典型的智能手機上使用SSH的最佳Unix編輯器是什麼?

我並不是想通過手機開始我所有的開發工作,但是當這是唯一的選擇時,我需要一個很好的編輯器。

建議請!

+1

大多數智能手機現在都傾向於配備觸摸屏,所以如果您使用的是良好的終端應用程序,您可能可以在屏幕上獲得這些額外的按鍵。例如,我的N900的默認終端應用程序可讓您自定義顯示在屏幕底部的一行特殊鍵。 – 2010-09-20 15:30:53

+0

可能是一個好方法。 – 2010-09-21 20:19:15

回答

2

一個體面的SSH客戶端應該讓你訪問這些密鑰。即使是vi用戶也需要控制組合鍵。

1

我使用midpSSH從我的黑莓珍珠連接到我們的HP UX服務器,並使用vim進行簡短編輯。

3

如果你真的是硬核,你可以學習如何使用ex,這是一個非可視版本的vi。你甚至不需要任何逃生或控制鍵來編輯。您不必依靠終端仿真器正確模擬終端。您可以附加文本或使用s///更改行內的文本。 例如:

$ cp /etc/services test.txt 
$ ex test.txt 
"test.txt" 576L, 18832C 
Entering Ex mode. Type "visual" to go to Normal mode. 
:p 
# Local services 
:/finger 
finger   79/tcp 
:s/finger/toe/ 
toe    79/tcp 
:wq 
+1

+1對於硬核 – 2010-09-20 15:45:15

+0

這將是更加硬核使用ed。 :-) – 2010-09-21 01:57:59

+0

不知道我是那個鐵桿。 :/ – 2010-09-21 20:18:38

1

編程是一個容易得多,如果您將鍵盤連接到您的智能手機(通過藍牙,USB或其他)。

+0

好點,但並非總是可行。 – 2010-09-21 20:17:42

相關問題