Is it possible to replace a manually written CMakeLists.txt with CCMake (CMake GUI) generated CMakeLists.txt?
It seems that it is not interoperable with manually created cmake.txt, is it true?
No, it is not possible. All you can edit with ccmake are variables and their values.
ccmake is meant to edit the configuration, not for development of CMakeFiles. The latter is not for users but for developers. Edit these files by a good editor or an IDE with CMake support like KDevelop, QtCreator et al.