LINUX.ORG.RU

gvim + /bin/bash


0

0

В gvim-gtk (в kvim таже песня) не работает табуляция в shell.

Вот скрин:

http://brylant.ists.pwr.wroc.pl/~srahuzau/ne_rabotaet.png

В kvim таже песня:

http://brylant.ists.pwr.wroc.pl/~srahuzau/same_shit.png

Стоит

set shell=/bin/bash

Если поставить

set shell=konsole

то все конечно рулез но запускается новая консоль, а хочется в том же окошке что и gvim.. Чем лечить?

anonymous

Ответ на: комментарий от execve

Ну мне просто хотелось симпатичного и удобного редактора кода. Попробовал emacs - слишком заумно конфигурировать хотя удобно. Попробовал gvim - рулит, можно делать set makeprg (map'ами например) и компилять все прямо внутри gvim. Можно прицепить плагин с буферами и вообще не выходить из gvim. gvim выглядит гораздо лучше чем консольный vim, да и больше возможностей. Хотелось также и запускать из того же окошка да shell какой-то каличный. :(

Неужели желание иметь <tab> в shell это такие уж шашечки? emacs настраивать только лишь из-за желания иметь нормальный shell в окне - это же утрирование. Да и выглядит он уродсско, а xemacs-gtk запаришься собирать. :\

anonymous
()
Ответ на: комментарий от anonymous

>Можно прицепить плагин с буферами и вообще не выходить из gvim

А можно и не цеплять, и не выходить из gvim.

<Esc>:e .<cr>

devinull ★★
()
Ответ на: комментарий от devinull

хех спасибо!

а вот еще симпатишно:

map 1 :e#1<CR> map 2 :e#2<CR> map 3 :e#3<CR> map 4 :e#4<CR> map 5 :e#5<CR> map 6 :e#6<CR> map 7 :e#7<CR> map 8 :e#8<CR> map 9 :e#9<CR>

Еще бы победить <tab> в :sh :((

Пока что навесил так:

map <F5> :!konsole<CR>

но это как-то неинтересно...

anonymous
()
Ответ на: комментарий от anonymous

Эээ не подумал о 2yy и подобных комбинациях..

можно как-нибудь так:

map e1 :e#1<CR> map e2 :e#2<CR> map e3 :e#3<CR> map e4 :e#4<CR> map e5 :e#5<CR> map e6 :e#6<CR> map e7 :e#7<CR> map e8 :e#8<CR> map e9 :e#9<CR>

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.