我是一個考慮購買智能手機的emacs用戶。我注意到很多手機鍵盤沒有擴展鍵盤按鍵(我的意思是認爲像ctr和esc)。如果您必須通過ssh連接到服務器並執行緊急修復,那麼智能手機用戶會使用哪些編輯器?我以爲VI會是一個不錯的選擇,因爲你大多隻需要「esc」,並且你可能能夠映射其他的東西。在典型的智能手機上使用SSH的最佳Unix編輯器是什麼?
我並不是想通過手機開始我所有的開發工作,但是當這是唯一的選擇時,我需要一個很好的編輯器。
建議請!
我是一個考慮購買智能手機的emacs用戶。我注意到很多手機鍵盤沒有擴展鍵盤按鍵(我的意思是認爲像ctr和esc)。如果您必須通過ssh連接到服務器並執行緊急修復,那麼智能手機用戶會使用哪些編輯器?我以爲VI會是一個不錯的選擇,因爲你大多隻需要「esc」,並且你可能能夠映射其他的東西。在典型的智能手機上使用SSH的最佳Unix編輯器是什麼?
我並不是想通過手機開始我所有的開發工作,但是當這是唯一的選擇時,我需要一個很好的編輯器。
建議請!
一個體面的SSH客戶端應該讓你訪問這些密鑰。即使是vi用戶也需要控制組合鍵。
我使用midpSSH從我的黑莓珍珠連接到我們的HP UX服務器,並使用vim進行簡短編輯。
如果你真的是硬核,你可以學習如何使用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對於硬核 – 2010-09-20 15:45:15
這將是更加硬核使用ed。 :-) – 2010-09-21 01:57:59
不知道我是那個鐵桿。 :/ – 2010-09-21 20:18:38
編程是一個容易得多,如果您將鍵盤連接到您的智能手機(通過藍牙,USB或其他)。
好點,但並非總是可行。 – 2010-09-21 20:17:42
大多數智能手機現在都傾向於配備觸摸屏,所以如果您使用的是良好的終端應用程序,您可能可以在屏幕上獲得這些額外的按鍵。例如,我的N900的默認終端應用程序可讓您自定義顯示在屏幕底部的一行特殊鍵。 – 2010-09-20 15:30:53
可能是一個好方法。 – 2010-09-21 20:19:15