Home
Всё о Vim
vim@conference.jabber.ru
Среда, 30 сентября 2009< ^ >
waker_ установил(а) тему: подборка ссылок http://kergma.net/vim_short | Наши логи http://chatlogs.jabber.ru/vim@conference.jabber.ru
Конфигурация комнаты

GMT+4
[00:49:04] <apm> только с ls и rm
[00:51:10] waker вышел(а) из комнаты
[01:05:21] <Kergma> Прочитал man rm. Понравилось. Попробовал. Что делать дальше, не знаю.
[01:14:45] longedok вышел(а) из комнаты
[01:18:29] longedok вошёл(а) в комнату
[01:30:42] sp1ke вышел(а) из комнаты
[01:37:40] sp1ke вошёл(а) в комнату
[01:45:42] longedok вышел(а) из комнаты: Котэ покарает тебя, если ты не уверуешь в него! А ещё я счастливый пользователь лицензионной версии windows, возьми её здесь - www.torrents.ru
[02:14:23] zulorflare вошёл(а) в комнату
[03:10:05] bigote вышел(а) из комнаты
[03:10:46] bigote вошёл(а) в комнату
[03:26:45] sp1ke вышел(а) из комнаты
[03:32:11] chindi вышел(а) из комнаты
[03:54:34] misty_fungus вышел(а) из комнаты
[03:58:44] sp1ke вошёл(а) в комнату
[04:08:58] axe вошёл(а) в комнату
[04:21:02] mishail вошёл(а) в комнату
[05:00:43] indieman вошёл(а) в комнату
[05:05:17] <indieman> есть тут кто живой? Подскажите пожалуйста, как сделать чтобы вим воспринимал русские слова как слова? ну т.е. чтобы работали всякие dw ?
[05:10:24] tupka вошёл(а) в комнату
[05:26:07] Gebb вышел(а) из комнаты
[07:09:47] <Shutnik@Work> " фикс для русских клавиш
set langmap=йq,цw,уe,кr,еt,нy,гu,шi,щo,зp,х[,ъ],фa,ыs,вd,аf,пg,рh,оj,лk,дl,ж\\;,э',яz,чx,сc,мv,иb,тn,ьm,б\\,,ю.,ё`,ЙQ,ЦW,УE,КR,ЕT,НY,ГU,ШI,ЩO,ЗP,Х{,Ъ},ФA,ЫS,ВD,АF,ПG,РH,ОJ,ЛK,ДL,Ж:,Э\\",ЯZ,ЧX,СC,МV,ИB,ТN,ЬM,Б<,Ю>,Ё~
[07:16:52] lollo вошёл(а) в комнату
[07:31:49] lollo вышел(а) из комнаты
[07:49:59] indieman вышел(а) из комнаты
[08:13:43] lollo вошёл(а) в комнату
[08:13:43] Shutnik@Work вышел(а) из комнаты
[08:17:01] Shutnik@Work вошёл(а) в комнату
[08:33:49] iNode вошёл(а) в комнату
[09:36:53] mentaldiarrhea вошёл(а) в комнату
[09:36:58] <mentaldiarrhea> привет, публика.
[09:37:45] <mentaldiarrhea> у меня внезапно возникла потребность сохранить положение открытых окон и при каждом запуске вима его восстанавливать.
[09:38:01] <mentaldiarrhea> что-то типа сессии, короче.
[09:38:09] <mentaldiarrhea> не подскажете, как это сделать?
[09:52:39] <lollo> http://www.vim.org/scripts/script.php?script_id=2010 не подойдет?
[09:54:24] <lollo> или http://notvincenz.blogspot.com/2007/03/vim-sessions.html
[09:54:29] <lollo> mentaldiarrhea :)
[09:55:59] <mentaldiarrhea> кажется, это то, что надо. спасибо.
[10:00:32] mentaldiarrhea вышел(а) из комнаты: offline
[10:00:36] mentaldiarrhea вошёл(а) в комнату
[10:07:36] waker вошёл(а) в комнату
[10:27:03] mishail вышел(а) из комнаты: Mirie it is while sumer y-last
[10:27:27] Gebb вошёл(а) в комнату
[10:42:43] indieman вошёл(а) в комнату
[10:44:26] <indieman> Shutnik@Work: да что-то все это не помогает.... у меня windows, правлю файл _viminfo, в начале файла добавляю. все равно dw не удаляет целые слова.
[10:45:02] <Shutnik@Work> не viminfo, а vimrc нужно
[10:46:06] <indieman> который в корне?
[10:46:27] <Shutnik@Work> в windows понятия не имею
[10:46:55] <Shutnik@Work> который :echo $MYVIMRC
[10:49:15] sceptic вошёл(а) в комнату
[10:51:20] <indieman> Shutnik@Work: эм... он ругается на недопустимый начальный символ в строке..
[10:52:28] plumbum вышел(а) из комнаты: Replaced by new connection
[10:52:58] iNode вышел(а) из комнаты
[10:53:19] <Shutnik@Work> как ругается?
[10:53:23] <waker> indieman: _vimrc лежит в c:\users\indieman
[10:53:30] <waker> (на висте)
[10:53:36] <indieman> черт. не лежит у меня он там....
[10:53:51] <indieman> у меня там только инфо лежит и если в нем исправить, то ругается
[10:53:59] <waker> ну так создай
[10:54:00] <indieman> щас попробую скопировать туда _vimrc
[10:54:13] <Shutnik@Work> в vim напиши :echo $MYVIMRC
[10:54:13] <indieman> а надо пустой или с чем-нибудь?))
[10:54:22] <indieman> он не выводит ничего, если это написать.
[10:54:26] <waker> ну как.. с твоими настройками
[10:54:35] <indieman> и %MYVIMRC% тоже пробовал
[10:54:45] <indieman> ну у меня пока просто нет настроек)
[10:54:51] <waker> значит пустой
[10:55:32] <waker> т.е. туда можешь написать вот тот langmap
[10:58:45] waker вышел(а) из комнаты
[11:00:40] zulorflare вышел(а) из комнаты
[11:01:00] plumbum вошёл(а) в комнату
[11:01:36] <indieman> а какая кодировка в файле должна быть? на юникод ругается.
[11:04:02] <indieman> млин. я что-то уже все перепробовал....
[11:28:55] waker вошёл(а) в комнату
[11:29:37] mishail вошёл(а) в комнату
[11:29:44] <waker> indieman: твоя системная кодировка там должна быть
[11:29:48] <waker> по идее
[11:29:57] <waker> т.е., в твоем случае, cp1251
[11:33:20] <indieman> понятн. спс.
[11:33:49] <indieman> вот щас переставил вим. он мне написал путь к _vimrc. в него добавил строку....
[11:33:57] <indieman> но все равно не удаляются правильно слово.
[11:34:00] <indieman> *слова
[11:35:23] <waker> я просто мож пропустил исходный вопрос.. вроде было про то, как сделать чтобы команды работали в русской раскладке, не?
[11:35:45] <indieman> не, чтобы русские буквы как буквы были)
[11:35:51] <indieman> т.е. чтобы dw работало.
[11:35:55] <waker> для того чтобы вим начал понимать русский ctype - решение другое
[11:36:09] <waker> этот вопрос был тут 3-4 недели назад. и ответ был
[11:36:34] <indieman> ой.. я бы с удовольствием вернулся бы недели на 3-4 назад))
[11:37:51] <waker> Windows-1251 is a single-byte encoding for Cyrillic. In order for the dw
diw daw Normal-mode commands to work properly in that encoding, you have
to set 'iskeyword' in such a way that all Cyrillic "letters" are
included, which IIUC is not the default.
[11:38:17] <waker> 1я ссылка в гугле по вопросу vim dw cyrillic
[11:38:38] <indieman> ага. спасибо. я просто много чего уже пробовал. но не работало что-то ничего.
[11:40:15] <waker> :set iskeyword=@,48-57,_,192-255
первая ссылка в гугле по вопросу iskeyword cp1251
[11:40:21] <waker> работает или нет - хз
[11:40:25] <mishail> а разве это set encoding=utf-8 не лечится?
[11:40:36] <waker> у меня под вендой терминал не поддерживает русский
[11:42:53] Gebb вышел(а) из комнаты
[11:43:58] Gebb вошёл(а) в комнату
[11:50:23] <indieman> waker: да. работает вроде)
[11:50:39] <indieman> про ютф тоже написано, что должно работать.
[11:51:08] <indieman> я только не пойму, это будет значить, что в ютф слова у меня будут определяться, а в cp1251 значит не будут и наоборот...
[11:52:35] <indieman> а двоеточие перед set зачем написано?
[11:52:48] <indieman> в конф файле оно не нужно ведь?
[11:53:03] <indieman> работает вообще с ним из конфа?)
[11:55:24] lollo вышел(а) из комнаты
[11:57:49] <Shutnik@Work> :h :
[11:57:59] sakhnik вошёл(а) в комнату
[12:03:13] <mishail> >> я только не пойму, это будет значить, что в ютф слова у меня будут определяться, а в cp1251 значит не будут и наоборот...
[12:03:22] <mishail> In order to recognize non-Unicode files as Windows-1251 when your
'encoding' is set to utf-8, you should use
:set fileencodings=ucs-bom,utf-8,cp1251
[12:03:44] <indieman> ага. написал уже... я щас пытаюсь сделать чтобы менюшки не кракозяблями писались)
[12:04:01] <mishail> я использую set fileencodings=ucs-bom,utf-8,default,latin1
[12:04:27] <indieman> я так понимаю, что в консоли работать ничго не будет так? только в gvim?
[12:04:56] <mishail> по идее и в вим должно
[12:05:20] <indieman> там что-то половина букв не печатается )
[12:05:25] <indieman> русских
[12:06:22] <indieman> млин. и в вимтутор не работает конф...
[12:07:51] sp1ke вышел(а) из комнаты: Replaced by new connection
[12:07:54] sp1ke вошёл(а) в комнату
[12:20:45] maniac вошёл(а) в комнату
[12:27:57] Gebb вышел(а) из комнаты
[12:28:00] Gebb вошёл(а) в комнату
[12:32:40] mishail вышел(а) из комнаты
[12:48:34] mishail вошёл(а) в комнату
[12:50:01] sp1ke вышел(а) из комнаты
[12:55:57] bakava вышел(а) из комнаты
[13:00:13] tupka вышел(а) из комнаты
[13:02:16] tupka вошёл(а) в комнату
[13:04:28] lollo вошёл(а) в комнату
[13:06:55] tupka вышел(а) из комнаты
[13:15:48] chindi вошёл(а) в комнату
[13:16:16] chindi вышел(а) из комнаты
[13:16:44] chindi вошёл(а) в комнату
[13:18:07] maniac вышел(а) из комнаты
[13:22:19] nt_4 вошёл(а) в комнату
[13:34:55] mishail вышел(а) из комнаты
[13:40:32] mishail вошёл(а) в комнату
[13:49:42] tupka вошёл(а) в комнату
[14:05:26] indieman вышел(а) из комнаты
[14:09:14] tupka вышел(а) из комнаты
[14:19:39] indieman вошёл(а) в комнату
[14:20:03] <indieman> человеки, подскажите как печатать после символа, а не перед?
[14:20:19] <indieman> т.е. перевожу курсор в конец строки.меняю режим..
[14:20:27] <sakhnik> A
[14:20:27] <indieman> а печатает перед последним символом
[14:20:36] <sakhnik> Append to the end of the line.
[14:20:46] <indieman> ага. спасибо...
[14:20:57] <sakhnik> I -- insert before the line.
[14:21:15] <indieman> ага) спасибо)
[14:36:15] <Kergma> А как бы отучить курсор сдвигаться влево при переходе в нормальный режим?
[14:55:51] <axe_> вставить пробел и потом только нажать Esc?
[14:56:48] <axe_> хотя это немножко не то
[14:57:30] <waker> Kergma: он остается там же где был
[14:57:47] <waker> (до входа в insert mode)
[14:58:04] <waker> влево не сдвигается
[14:58:15] <waker> а, таки я неправ
[14:58:19] <axe_> неправда
[14:58:20] <waker> да, влево едет сцука
[14:58:21] <axe_> ага
[14:58:35] <waker> после i
[14:58:37] <axe_> ага
[14:58:40] <waker> а после a на месте остается
[14:59:13] <axe_> это просто a сдвигает его на один символ вправо
[14:59:31] <waker> ну да.. компенсирует :)
[14:59:52] <waker> Kergma: желание конечно оправданное.. но неразумное
[15:00:04] <waker> на другой комп без своего .vimrc попадешь - будешь париться :)
[15:00:16] <waker> хотя может оно и незаметно будет
[15:06:50] <indieman> а как сделатЬ, чтобы показывался номер символа в строке??
[15:07:36] <waker> set statusline=pos=%l
[15:07:55] <waker> прошу прощения, %v
[15:08:53] <indieman> спасибо.
[15:27:25] chindi вышел(а) из комнаты
[15:31:28] mishail вышел(а) из комнаты: Replaced by new connection
[15:31:30] mishail вошёл(а) в комнату
[15:32:03] <sakhnik> Kergma: Чтобы курсор оставался на своём месте, попробуй i_ctrl-o. Это временный переход в нормальный режим.
[15:32:43] <sakhnik> Лучше всего прочесть учебник (:help manual), тогда много вопросов отпадут сами собой.
[15:44:28] Shutnik@Work вышел(а) из комнаты: offline
[15:44:47] Shutnik@Work вошёл(а) в комнату
[16:10:23] maniac вошёл(а) в комнату
[16:12:55] mishail вышел(а) из комнаты
[16:17:10] mishail вошёл(а) в комнату
[16:22:05] mishail вышел(а) из комнаты
[16:30:39] longedok вошёл(а) в комнату
[16:32:51] mentaldiarrhea вышел(а) из комнаты
[17:04:13] nt_4 вышел(а) из комнаты
[17:11:20] mishail вошёл(а) в комнату
[17:33:37] chindi вошёл(а) в комнату
[17:34:26] tupka вошёл(а) в комнату
[17:36:47] mishail вышел(а) из комнаты
[17:59:07] sp1ke вошёл(а) в комнату
[18:09:31] sceptic вышел(а) из комнаты
[18:38:41] longedok вышел(а) из комнаты
[18:55:45] Gebb вышел(а) из комнаты
[18:56:31] Gebb вошёл(а) в комнату
[19:11:18] waker вышел(а) из комнаты
[19:16:06] <indieman> а как лучше переходить в конец строки в режиме редактирования. допустим стоит автозакрытие скобок, вот они закрылись и что дальше? не выходить же из режима и двигать в конец строки?
[19:16:42] <sakhnik> <c-o>A
[19:16:55] <sakhnik> Or simply <end>
[19:20:08] <indieman> <c-o>A вот на счет этого не понял.
[19:20:50] <sakhnik> :help i_ctrl-o
[19:21:05] <sakhnik> Это кладезь для любителей режима вставки.
[19:21:13] <indieman> спасибо)
[19:25:58] sakhnik вышел(а) из комнаты
[19:30:03] sceptic вошёл(а) в комнату
[19:39:18] iNode вошёл(а) в комнату
[19:57:05] lollo вышел(а) из комнаты
[20:01:59] <indieman> а как выбрать рабочий каталог в вим? на данный момент? чтобы файлы там создавались ...
[20:04:58] <sceptic> ну, заходишь в директорию, и создаёшь там один файл, а из запущеного вима все остальные
[20:05:31] <indieman> эм... понятн.
думал можно сразу в вим создать)
[20:05:37] <indieman> в определенном каталоге.
[20:09:08] <indieman> а ээ...
[20:09:15] <indieman> вот такую дрянь он всякую пишет
[20:09:35] <indieman> "cat" <ad><a5>
[20:09:50] <indieman> там много таких и нечитаемые символы иногда, это что?
[20:10:21] <indieman> у меня вообще проблемы, он почему-то меню никак не может по русски напечатать. с кодировкой проблемы, может ему можно указать, чтобы он все по английски выводил?
[20:10:46] <sceptic> можно сразу в vim создать
[20:10:52] <sceptic> :e path/to/file/filename
[20:10:59] <indieman> ага. спс)
[20:11:09] <indieman> а что с кодировками??
[20:11:10] <indieman> )
[20:11:25] <sceptic> фиг знает, под XP вроде всё в норме
[20:23:52] misty_fungus вошёл(а) в комнату
[20:34:08] chindi вышел(а) из комнаты
[20:34:23] waker вошёл(а) в комнату
[20:34:36] longedok вошёл(а) в комнату
[20:49:38] <indieman> а почему если я пишу d^ то пробелы не удаляются??
[20:49:53] <indieman> все пробелы перед курсором ну и табуляции всякие
[20:50:02] <indieman> до начала строки вроде должно все удалиться или нет?
[20:51:29] <indieman> и вообще ^ не переводит курсор в начало строки
[20:56:36] indieman вышел(а) из комнаты
[20:58:48] chindi вошёл(а) в комнату
[20:59:10] lollo вошёл(а) в комнату
[21:24:33] <Gebb> ^ - To the first non-blank character of the line.
[21:26:32] <Gebb> А скажите, как мне заставить вим отформатировать xml так же, как это делает студия? То есть, вставить разрывы строк красиво.
[21:33:01] chindi вышел(а) из комнаты
[21:42:48] chindi вошёл(а) в комнату
[21:48:37] sceptic вышел(а) из комнаты
[21:50:24] tupka вышел(а) из комнаты
[22:18:32] sceptic вошёл(а) в комнату
[23:01:07] axe вышел(а) из комнаты
[23:08:19] lollo вышел(а) из комнаты
[23:26:58] bigote вышел(а) из комнаты
[23:27:58] bigote вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!