2013-05-15 72 views
2

設置在我.vimrc定義自定義`textwidth`的BASH是如何在VIM編輯模式

set textwidth=79 
然而

,這會影響BASH提示符爲好,因爲我使用vi編輯模式。

有沒有辦法爲bash獨立設置?

如果沒有,有沒有一個選項可以顯示右側第79列的統治者?

+0

我很困惑。我不認爲'bash'(通過'readline')以'vi'模式以任何方式使用'.vimrc'文件。 – chepner

+0

確實如此;-)我也很困惑,每次我在提示符中輸入超過79個字符時,線條被纏繞並出現故障......但是,對於Ansgars解決方案,它現在已經修復並且完全不包裝。 – tamasgal

回答

2

設置textwidth只適用於文件應該做你想做的。更改線路

set textwidth=79 

到這一點:

if has("autocmd") 
    autocmd FileType * set textwidth=79 
endif