1

Доброго времени суток. Уважаемые Господа возник вопрос, связанный с настройкой. Дело в следующем - допустим нам необходимо отредактировать файл (расширение не существенно).

<div class="c3">Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
</div>

При попытке удалить какую-то часть кода у меня происходит удаление не по символьно, а словами целиком. Подскажите, если кто знает. как назначить нормальное удаление, т.е. символ за символом. Спасибо. (При попытке найти ответ в Гугле выдается список не имеющего ничего общего с данным вопросом.)

2

Копайте здесь
https://code.visualstudio.com/docs
Возможно, дело в Intellisence - он оперирует целыми словами

Fedora 35 KDE.
Linux is great and super! Long live rock'n'roll! Opera and libretto.
По-русски калинка-малинка моя! Люблю оливье и винегрет.
Yours sincerely, wasting away! Salute people!

3 (23.07.2021 16:37:59 отредактировано medusa)

ValentinK пишет:

Intellisence - он оперирует целыми словами

Спасибо за информацию, но дело в том. что эта фича у меня не установлена.(((
Ага, я понял. Спасибо))))

4 (23.07.2021 17:07:55 отредактировано ValentinK)

medusa пишет:

дело в том. что эта фича у меня не установлена.(((

Вы плохо разобрались. Вчитывайтесь в документацию.
Ищите по слогану "input operational mode"

Fedora 35 KDE.
Linux is great and super! Long live rock'n'roll! Opera and libretto.
По-русски калинка-малинка моя! Люблю оливье и винегрет.
Yours sincerely, wasting away! Salute people!

5

Доброго времени суток. Возник вопрос из-за выхода и з строя PyCharm. Решить его не смог - программа переодически и безсистемно выводит Систему из сессии. Работать в такой программе стало невозможно. перешел на VSCode, но результат не лучше. Эта не вылнтает, но и кодить в ней я просто не могу - поиск настроек оказаласлся просто не возможным - все мои вопросы просто не имеют отзыва. Не знаю, может что не так спрашиваю. Вопрос - программа не знает, например, dunder методов. Например __add__, __sub__ и т.д. приходится полностью писать в ручную. Я не знаю, может нужна какая-то настройка, какой-то плагин или шаманский бубен, что бы это работало. У меня встала учеба, работа, все, абсолютно все. Может нужно заплатить за объяснения? Спасибо.

6

medusa, как вариант, попробуйте PyCharm Professional, на 30 дней можно бесплатно. И удалите все ненужные настройки системных горячих клавиш.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

7 (02.05.2024 15:20:13 отредактировано medusa)

Rizado пишет:

И удалите все ненужные настройки системных горячих клавиш.

А можно с этого места по подробнее))) Я боюсь, что мои рукм исполнят так удаление, что что-либо запускать уже не получится. И вопрос - у меня есть лицензия на PyCharm 2022.2.5, но я нигде не нашел, какую версию Python он полностью поддерживает. Быть может имеет смысл установить Pytyon 3.x, но вот какую именно не знаю. Я читал аннотация к этому выпуску PyCharm и там было сказано, что поддержка 3.11 только частичная. У меня сейчас в Системе 2 релиза:

 Консоль:

medusa@medusa-pc-O-E-M:~$ python -V
Python 3.11.9
medusa@medusa-pc-O-E-M:~$ python3.10 -V
Python 3.10.12
medusa@medusa-pc-O-E-M:~$

Первая стоит по умолчанию с помощью alias в .bashrc:

alias python='/usr/bin/python3.11'

8

medusa пишет:

И вопрос - у меня есть лицензия на PyCharm 2022.2.5

А разве там не годичная подписка?

medusa пишет:

какую версию Python он полностью поддерживает

ИМХО, ту, что установлена в системе. Максимум может какой-то момент в синтаксисе не так выделить.

medusa пишет:

А можно с этого места по подробнее

Настройки - Клавиатура - Комбинации клавиш.
Всё, что не нужно, смело очищайте. Например, Alt+F7 - перемещение окна. Но в Double Commander из-за этого не работает та же комбинация для поиска файлов. И т.д.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

9 (04.05.2024 19:35:39 отредактировано medusa)

Rizado пишет:

Настройки - Клавиатура - Комбинации клавиш.

Даже не знаю, что и думать. PyCharm - это единственная программа, которая выбрасывает мою систему из сессии. Причем просто переименовать каталоги в cahe и config не получается. Если программа завершается вот так не корректно, то помогает только:

 Консоль:

sudo -i
swapoff -a && swapon -a
sync; echo 3 > /proc/sys/vm/drop_caches

Помогла только очистка inode и dentrie и PageCache. На счет годичной подписки Вы правы, но там у меня есть уже постоянная возможность использования, но нигде не могу найти, какую версию Python под эту программу нужно поставить. С комбинацией клавиш есть трудности - их что все надо удалить? Не повлияет ли это на работу Системы в дальнейшем? Для vscode пишу сниппеты сейчас. Как-то все очень скверно вышло. Спасибо.

10

medusa пишет:

С комбинацией клавиш есть трудности - их что все надо удалить?

Не все, а только ненужные или которые блокируют выполнение операций в программах. Например, в PyCharm функция "Reformat Code" работает по горячим клавишам Ctrl+Alt+L, но в Linux эта комбинация по умолчанию работает как блокировка компьютера. И если не переназначить системную комбинацию, в приложении доступ к этой функции будет только через меню. Кстати, именно эту я себе переназначил на Win (Super)+L, более привычно.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

11 (05.05.2024 12:20:26 отредактировано medusa)

Rizado пишет:

Не все, а только ненужные или которые блокируют выполнение операций в программах.

Ваши рекомендации просто СУПЕР!!! Ситуация сейчас выглядит так - имеется комбинация клавиш  Ctrl+Alt+F12. Для PyCharm это "путь к файлу", а для Системы "Откройте виртуальную консоль tty12.". Когда я осуществляю поиск по проекту и кликаю по файлу в списке поиска срабатывает именно она. Вопрос только где ее редактировать - в настройках клавиатуры она не обнаруживается. Спасибо.

По TTY ситуация такая:
Ctrl+Alt+F1: открывает TTY 1
Ctrl+Alt+F2: открывает TTY 2
Ctrl+Alt+F3: открывает TTY 3
Ctrl+Alt+F4: открывает TTY 4
Ctrl+Alt+F5: открывает TTY 5
Ctrl+Alt+F6: открывает TTY 6
Ctrl+Alt+F7: возврат в графическую среду рабочего стола
--------------------------------------------------------------------------------
Ctrl+Alt+F8
Ctrl+Alt+F9
Ctrl+Alt+F10
Ctrl+Alt+F11
Ctrl+Alt+F12
не открывается ничего и монитор выглядит так:

 Консоль:

_

12

medusa, в смысле "виртуальную консоль 12"? Их же, насколько я помню, всего 6. Открываются, в зависимости от дистрибутива по хоткеям от Ctrl+Alt+F1 до Ctrl+Alt+F6 или от Ctrl+Alt+F2 до Ctrl+Alt+F7. Соответственно, графический сеанс открывается Ctrl+Alt+F7 или Ctrl+Alt+F1.

И ещё пример. В системе Al7+F7 - переместить активное окно (можно просто мышью, без захвата), а в Double Commander это поиск файла. Для человека, предпочитающего работать с клавиатурой, а не мышью, это ужас. Поэтому и убираю себе всё лишнее.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

13

Rizado пишет:

Поэтому и убираю себе всё лишнее.

Я понимаю, но факт остается фактом. При нажатии Ctrl+Alt+F12 у меня происходит выход в черное окно на весь экран с мигающим курсором. Нажатие Ctrl+Alt+F7 я возвращаюсь в графический интерфейс. А саму комбинацию клавиш Ctrl+Alt+F12 я просто не вижу в настройках:

+ открыть спойлер

Keyboard

Ну вот как-то так пока. Спасибо.

14

medusa, аналогично. Может, потом покопаюсь, если желание будет. Пока что другие задачи есть.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

15

Rizado пишет:

Может, потом покопаюсь, если желание будет. Пока что другие задачи есть.

Не вопрос, к слову, решил я все-таки вопрос с черепашьей графикой:

 Консоль:

medusa@medusa-pc-O-E-M:~$ sudo pip3.11 install PythonTurtle

medusa@medusa-pc-O-E-M:~$ python3.11 -m pip show PythonTurtle
Name: PythonTurtle
Version: 0.3.2
Summary: An educational environment for learning Python, suitable for beginners
Home-page: http://pythonturtle.org
Author: Ram Rachum and contributors
Author-email: ram@rachum.com
License: MIT
Location: /usr/local/lib/python3.11/dist-packages
Requires:
Required-by:
medusa@medusa-pc-O-E-M:~$
medusa@medusa-pc-O-E-M:~$ sudo apt-get install python3.11-tk
medusa@medusa-pc-O-E-M:~$ python3.11 -m tkinter

Последней командой просто проверяем работает или нет.

16 (06.05.2024 15:58:54 отредактировано caspar)

medusa пишет:

При нажатии Ctrl+Alt+F12 у меня происходит выход в черное окно на весь экран с мигающим курсором.

Видимо у Вас в системе определены не 6 виртуальных консолей, а, по крайней мере, 12.

Вам следует ограничить количество виртуальных консолей до 6.
Количество виртуальных консолей задается при инициализации системы. В моей системе (MX Linux) используется система инициализации sysvinit. В ней виртуальные терминалы задаются в файле:
/etc/inittab
строками:

1:2345:respawn:/sbin/getty --noclear 38400 tty1
2:2345:respawn:/sbin/getty 38400 tty2
3:2345:respawn:/sbin/getty 38400 tty3
4:2345:respawn:/sbin/getty 38400 tty4
5:2345:respawn:/sbin/getty 38400 tty5
6:2345:respawn:/sbin/getty 38400 tty6

У Вас, видимо, используется systemd.
Думаю, на форуме найдутся люди, знающие, как это сделать в systemd.

Путь важнее цели.

17

caspar пишет:

Думаю, на форуме найдутся люди, знающие, как это сделать в systemd.

Ваши слова да Богу в уши.)))

18

medusa пишет:

Ваши слова да Богу в уши.

Посмотрите здесь.

Путь важнее цели.

19

caspar пишет:

Посмотрите здесь.

Спасибо. С Праздником. Статья СУПЕР.